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选项卡,其中的设置可以调整。
按照以下步骤调节阵列性能:
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所示。
按照以下步骤配置用于缓存的可用内存的百分比:
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中的柱形图所示。
使用ISA Server性能监视器,可以在报告、或不同的图表、日志格式中查看性能数据。报告以文本的格式显示所收集到的数据,图表以视图的形式显示数据。性能日志对在扩展的时间段内监视计数器非常有用。另外,性能警报可以配置为选择的计数器达到指定值时就创建一个事件。事件可能包括日志项、发送网络消息或者是运行程序等。有关Windows 2000性能监视的功能和特性的更多信息,请参阅Windows2000 Server帮助。
注意
性能监视功能在远程管理安装中不可用。
ISA Server中的性能对象和计数器
下面部分是ISA Server的7个性能对象及其性能计数器的概述。它还指出了哪些计数器是预先载入到ISA Server Performance Monitor的系统监视器插件中的。表9.8列出了ISA Server带宽控制性能对象的可用计数器。