当前位置:软件学习 > ISA >>

调整ISA Server 2004的性能

译自微软技术文章KB837572 ,“Performance tuning options for Internet Security and Acceleration Server 2004

 

关于如何调整ISA Server 2000性能的文章,请见KB293640

注意: 这篇文章中包含了需要修改注册表的内容信息,在你修改注册表之前,请先做好备份。

关于如何修改注册表,请参见KB256986 Description of the Microsoft Windows Registry

 

 

有一些办法可用于提高ISA Server的性能,这篇文章中给你提出了一些建议的方法。

 

使用防火墙客户来替代SNAT客户

如果你使用了需要辅助连接的协议,防火墙客户能够给予你比SNAT客户更好的性能。防火墙客户端安装程序在ISA Server安装驱动器的 Drive:\Program Files\Microsoft ISA Server\Clients目录下,共享为"Mspclnt"。(注意:此程序默认不会被安装 ,需要你在安装ISA Server的时候进行自定义安装)。

 

通过设置处理器关系,设置每个网络适配器对应一个CPU

在多CPU的计算机上,你可以将每个网络适配器对应一个CPU,这样可以提高CPU的效率和ISA Server的吞吐量。你可以使用中断关系过滤工具(Intfiltr.exe)来为CPU分配中断,这样可以保证不同网络适配器对应不同的CPU。Intfiltr.exe通过Microsoft Windows 2000 Resource Kit和Windows Server 2003 Resource Kit提供,更多的信息,你可以参见KB252867 How to install and use the Interrupt-Affinity Filter tool

关于Windows 2000 Resource Kit更多的信息,请访问

http://www.microsoft.com/windows2000/techinfo/reskit/default.asp#section1

Windows Server 2003 Resource Kit Tools可以从以下站点下载:

http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&DisplayLang=en

 

调整指定网络适配器的参数

你可以调整指定的网络适配器的参数来改进它们的性能,以下设置只对Intel和Compaq的快速以太网或者千M以太网网络适配器有效:

注意: 由于Windows版本的不同,操作步骤可能也有不同,请参见你的产品技术文档。

为了修改你的网络适配器设置:

  1. 点击开始,打开控制面板,打开网络连接,右击你想修改的网络连接,然后点击属性
  2. 点击配置,然后点击高级
  3. 在属性对话框中,点击你想修改的参数,然后在值里面输入你想修改的值,按照下面的列表来进行修改:
    • 如果你是一个Intel或者Compaq的快速以太网网络适配器,如下进行修改:
      Coalesce Buffers
      : 32
      Receive Buffers : 500
      Transmit Control Blocks : 64
    • 如果你是一个Intel或者Compaq的千M以太网网络适配器,如下进行修改:
      Coalesce Buffers
      : 512
      Receive Buffers : 768
      Transmit Descriptors : 512

 

在ISA Server中使用IP路由

如果启用了IP路由,ISA Server可以在核心模式下处理辅助连接的数据,这样可以为处理数据节省时间,增强了ISA Server的性能。默认情况下,IP路由已经启用。你可以按照以下步骤来检查IP路由的设置:

  1. 运行ISA Server管理控制台;
  2. 展开服务器;
  3. 展开配置,然后点击常规;
  4. 点击定义IP选项;
  5. 点击IP路由标签,然后检查是否选择了允许IP路由;

 

在ISA Server中禁止日志记录

如果你不需要日志记录信息,那么你可以在ISA Server中禁止日志记录;执行以下步骤以关闭日志记录:

  1. 运行ISA Server管理控制台;
  2. 展开服务器,点击监视,然后点击右边的日志标签;
  3. 在任务面板上点击任务标签,然后在日志记录任务下,点击配置日志记录;
  4. 在日志标签,取消选择允许为此服务进行日志记录;然后点击确定;
  5. 点击应用来更新防火墙策略,然后点击确定;

 

在注册表中增加TCP/IP的缓存

你可以使用注册表编辑器来在注册表中增加TCP/IP的缓存,执行以下步骤:

  1. 运行Regedit;
  2. 定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. 修改以下键值,如果没有则新建:

    Value name: ForwardBufferMemory
    Value type: REG_DWORD
    Value data: 80000
    Radix: Decimal

    Value name: MaxForwardBufferMemory
    Value type: REG_DWORD
    Value data: 80000
    Radix: Decimal

    Value name: NumForwardPackets
    Value type: REG_DWORD
    Value data: 60000
    Radix: Decimal

    Value name: MaxNumForwardPackets
    Value type: REG_DWORD
    Value data: 60000
    Radix: Decimal

  4. 退出注册表编辑器,然后重启计算机。

 

启用核心模式下的FTP数据传送

你可以通过修改注册表来启用核心模式下的FTP数据传送,在ISA Server 2004中,核心模式下允许所有的外出的FTP流量,为了为进入的FTP流量启用核心模式,执行以下步骤:

  1. 运行Regedit;
  2. 定位到此键值:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,