9.5
附加调节和监视工具
ISA Server包括了许多附加调节工具。使用这些工具可以优化和监视ISA Server性能。例如,可以通过调整服务器预期日连接数来调节ISA Server的性能,也可以通过调整用来保存Web内容的物理内存的数量来调节其缓存性能。
ISA Management中除了警报、日志以及报告功能等,ISA Server中有许多性能计数器,可以用来收集与系统性能相关的数据。这些数据可以在Windows 2000的性能控制台中查看,也可以在ISA Server的内置控制台――ISA Server 性能监视器中查看。
本节学习目标
l
通过调整预期日连接数来调节ISA Server的性能
l
通过调整用于缓存的内存的数量来调节ISA Server的缓存性能
l
描述ISA Server性能监视器的特性和优点
l
使用ISA Server性能计数器来监视服务器性能
估计学习时间:50分钟
9.5.1
调节ISA Server性能
ISA Server的性能设置可以通过调整站点的预期日连接数来调节。ISA Server根据设置从而调节阵列内所有服务器的性能。图 9.21显示了阵列的Properties对话框的Performance选项卡,其中的设置可以调整。
![](/images/load.gif)
按照以下步骤调节阵列性能:
1.
在ISA Management控制台树中,右击适当的阵列,然后选择Properties。
出现Array_name Properties对话框。
2.
在Performance选项卡中:
l
如果希望每天少于100个用户访问,将滑块移动到Fewer Than 100。
l
如果希望每天少于1000个用户访问,将滑块移动到Fewer Than 1000。
l
如果希望每天多于1000个用户访问,将滑块移动到More Than 1000。
9.5.2
调节缓存性能
ISA Server在缓存中存储Web内容时,它使用一定百分比的可用内存作为缓存空间。因此,通过调整这个百分比就可以调节缓存的性能。通过把更多的Web内容分配为存储在比磁盘相应快一些的物理内存中,指定一个更高的百分比会缩短缓存响应时间。然而,如果该百分比太高,性能就会降低。因为这样减少了由ISA Server、其他应用程序、操作系统执行的任务可用内存。
在Cache Configuration Properties对话框中的Advanced选项卡里,可以调整内存缓存的可用空间的大小,如图9.22所示。
![](/images/load.gif)
按照以下步骤配置用于缓存的可用内存的百分比:
1.
在ISA Management的控制台树中,右击Cache Configuration节点,然后选择Properties。
出现Cache Configuration Propertiws对话框。
2.
在Advanced选项卡里,在Percentage of Free Memory To Use For Caching文本框中,输入一个1-100之间的数值,指定应该分配给缓存的可用内存的最大百分比。
9.5.3
ISA Server性能对象和计数器
性能计数器收集的数据是分析服务器函数的重要资源。使用该信息,可以测量服务器工作负荷以及对资源的相应的影响,可以跟踪性能中的趋势与变化等。它还允许调节配置和规划以后的变化,还可以测试配置变化、跟踪这些变化的效果以及诊断可能发生的性能问题等。
在安装ISA Server时,Windows 2000 性能控制台中安装了7个附加的性能对象用来进行性能监视:
l
ISA Server防火墙服务对象
l
ISA Server缓存对象
l
ISA Server Web代理服务对象
l
ISA Server数据包筛选器对象
l
ISA Server带宽控制对象
l
H.323筛选器对象
l
COCKS筛选器对象
每个性能对象都包含了一系列计数器,可以用它们来监视ISA Server性能。这种监视要么使用System Monitor节点实时进行,要么使用Performance Logs and Alerts节点通过计数器日志、跟踪日志和警报等进行。
9.5.4
ISA Server性能监视器
ISA Server包括一个预配置的Windows 2000 性能控制台,叫做ISA Server性能监视器。可以通过Start菜单访问ISA Server性能监视器,如图 9.23所示。
ISA Server性能监视器包含了System Monitor节点和一个Performance Logs and Alerts节点。这个预配置的性能监视器专门用来监视ISA Server的性能特征。它包含了21个预先载入的ISA Server性能计数器,在System Monitor节点中实时监视。其中,有6个计数器属于ISA Server缓存,8个计数器属于ISA Server防火墙服务,1个属于ISA Server数据包筛选器,6个属于Web代理服务性能对象。这些预先载入的计数器如图 9.24中的柱形图所示。
![](/images/load.gif)
![](/images/load.gif)
使用ISA Server性能监视器,可以在报告、或不同的图表、日志格式中查看性能数据。报告以文本的格式显示所收集到的数据,图表以视图的形式显示数据。性能日志对在扩展的时间段内监视计数器非常有用。另外,性能警报可以配置为选择的计数器达到指定值时就创建一个事件。事件可能包括日志项、发送网络消息或者是运行程序等。有关Windows 2000性能监视的功能和特性的更多信息,请参阅Windows2000 Server帮助。
注意
性能监视功能在远程管理安装中不可用。
ISA Server中的性能对象和计数器
下面部分是ISA Server的7个性能对象及其性能计数器的概述。它还指出了哪些计数器是预先载入到ISA Server Performance Monitor的系统监视器插件中的。表9.8列出了ISA Server带宽控制性能对象的可用计数器。
![](/images/load.gif)
![](/images/load.gif)
![](/images/load.gif)
![](/images/load.gif)
![](/images/load.gif)
![](/images/load.gif)
![](/images/load.gif)
![](/images/load.gif)
![](/images/load.gif)
![](/images/load.gif)
![](/images/load.gif)
![](/images/load.gif)