关于如何调整ISA Server 2000性能的文章,请见KB293640。
注意: 这篇文章中包含了需要修改注册表的内容信息,在你修改注册表之前,请先做好备份。
关于如何修改注册表,请参见KB256986 Description of the Microsoft Windows Registry。
有一些办法可用于提高ISA Server的性能,这篇文章中给你提出了一些建议的方法。
使用防火墙客户来替代SNAT客户
通过设置处理器关系,设置每个网络适配器对应一个CPU
关于Windows 2000 Resource Kit更多的信息,请访问
http://www.microsoft.com/windows2000/techinfo/reskit/default.asp#section1
Windows Server 2003 Resource Kit Tools可以从以下站点下载:
调整指定网络适配器的参数
注意: 由于Windows版本的不同,操作步骤可能也有不同,请参见你的产品技术文档。
为了修改你的网络适配器设置:
- 点击开始,打开控制面板,打开网络连接,右击你想修改的网络连接,然后点击属性。
- 点击配置,然后点击高级;
- 在属性对话框中,点击你想修改的参数,然后在值里面输入你想修改的值,按照下面的列表来进行修改:
- 如果你是一个Intel或者Compaq的快速以太网网络适配器,如下进行修改:
Coalesce Buffers : 32
Receive Buffers : 500
Transmit Control Blocks : 64 - 如果你是一个Intel或者Compaq的千M以太网网络适配器,如下进行修改:
Coalesce Buffers : 512
Receive Buffers : 768
Transmit Descriptors : 512
- 如果你是一个Intel或者Compaq的快速以太网网络适配器,如下进行修改:
在ISA Server中使用IP路由
如果启用了IP路由,ISA Server可以在核心模式下处理辅助连接的数据,这样可以为处理数据节省时间,增强了ISA Server的性能。默认情况下,IP路由已经启用。你可以按照以下步骤来检查IP路由的设置:
-
运行ISA Server管理控制台;
-
展开服务器;
-
展开配置,然后点击常规;
-
点击定义IP选项;
-
点击IP路由标签,然后检查是否选择了允许IP路由;
在ISA Server中禁止日志记录
如果你不需要日志记录信息,那么你可以在ISA Server中禁止日志记录;执行以下步骤以关闭日志记录:
-
运行ISA Server管理控制台;
-
展开服务器,点击监视,然后点击右边的日志标签;
-
在任务面板上点击任务标签,然后在日志记录任务下,点击配置日志记录;
-
在日志标签,取消选择允许为此服务进行日志记录;然后点击确定;
-
点击应用来更新防火墙策略,然后点击确定;
在注册表中增加TCP/IP的缓存
你可以使用注册表编辑器来在注册表中增加TCP/IP的缓存,执行以下步骤:
-
运行Regedit;
-
定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
-
修改以下键值,如果没有则新建:
Value name: ForwardBufferMemory
Value type: REG_DWORD
Value data: 80000
Radix: DecimalValue name: MaxForwardBufferMemory
Value type: REG_DWORD
Value data: 80000
Radix: DecimalValue name: NumForwardPackets
Value type: REG_DWORD
Value data: 60000
Radix: DecimalValue name: MaxNumForwardPackets
Value type: REG_DWORD
Value data: 60000
Radix: Decimal -
退出注册表编辑器,然后重启计算机。
启用核心模式下的FTP数据传送
你可以通过修改注册表来启用核心模式下的FTP数据传送,在ISA Server 2004中,核心模式下允许所有的外出的FTP流量,为了为进入的FTP流量启用核心模式,执行以下步骤:
-
运行Regedit;
-
定位到此键值:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Fwsrv\Parameters
-
新建一个Dword值,名字为,修改其值为1,然后点击确定。
-
退出注册表编辑器,重启计算机。
