在ISA Server中配置缓存属性
5.2.5 配置活动缓存
激活活动缓存后,ISA Server分析缓存中的对象,从而确定哪些对象是经常访问的。受欢迎的对象将要过期时,ISA Server 会自动刷新缓存中的内容。
激活活动缓存后,如果使用拨号上网连接Inte.net,检索该内容时,计算机会外拨连接到ISP。
可以配置活动缓存策略。选择下列选项中的一项:
Frequently 在这种情况下,频繁请求的对象要过期时,将其定期下载到缓存中。这样可以确保客户端请求的对象保存在缓存中。
Normally 这就是默认情况。对象的更新略微频繁,但网络性能却不容忽略。
Less Frequently 把一些频繁请求的对象下载到缓存中。尽管对象不够新,而且位于缓存中的可能性不大,但是可以提高网络性能,因为活动缓存处于最小值。
Ø 按如下步骤配置活动的缓存:
1. 在ISA Management控制台树上,右击Cache Configuration节点,然后单击Properties。
2. 在Active Caching选项卡中,选择Enable Active Caching复选框。
3. 选择完成以下步骤之一:
u 如果ISA Server应该在先前缓存的对象过期前,刷新并使其重新有效,单击Frequently单选按钮。
u 如果ISA Server应该平衡快速响应和网络负载,单击Normally单选 按钮。
u 如果不想增加网络负载,单击Less Frequently单选按钮。
4. 单击OK。
5.2.6 配置逆向缓存
ISA Server不能从某个特定的Web服务器中检索对象时,其响应就会被缓存。对此请参考“反缓存”。可以配置反缓存,指定应该缓存对客户端请求的错误响应。
配置反缓存时,要指定应该缓存某些HTTP对象。这些HTTP对象具有下列状态代码:203、300、301和410。
Ø 按如下步骤配置逆向缓存:
1. 在ISA Management控制台树上,右击Cache Configuration节点,然后单击Properties。
2. 在Advanced选项卡中,选择Cache Objects Even If They Do Not Have An HTTP Status Code Of 200复选框。
3. 单击OK。
5.2.7 练习1:启用活动缓存
活动缓存是ISA Server 的一个功能。在活动缓存中,ISA Server 自动发出新请求来更新缓存中经常访问的文件对象。激活活动缓存后,ISA Server 分析缓存中的对象,从而判断哪些对象是经常访问的。
练习:启用活动缓存
在这个练习中,您将用默认参数来激活活动缓存。
Ø 启用活动缓存
1. 在ISA Management中,依次找到Servers and Arrays、MyArray、Cache Configuration。
2. 在Cache Configuration节点上右击,然后单击Properties。
出现Cache Configuration Properties对话框。
3. 单击Active Caching选项卡。
4. 单击Enable Active Caching复选框。
Retrieve Files之下的单选按钮出现,选中Normally单选按钮。
5. 单击OK。
5.2.8 练习2:调整用于缓存的RAM的数量
ISA Server允许指定可用物理内存的一定的百分率用于缓存。访问保存在物理内存中的缓存文件比访问保存在硬盘驱动器中的文件速度要快得多。
练习:调整用于缓存的可用RAM的百分率
在这个练习中,您将改变用于缓存的可用RAM的百分率,从默认的50%改为65%。
Ø 调整用于缓存的可用内存的百分率
1. 在ISA Management中,依次找到Servers and Arrays、MyArray、Cache Configuration。
2. 右击Cache Configuration节点,然后单击Properties。
出现Cache Configuration Properties对话框。
3. 单击Advanced选项卡。
4. 在Percentage Of Free Memory To Use For Caching文本框中,输入65代替默认的50。
5. 单击OK。
出现ISA Server Warning对话框。
6. 单击Save The Changes And Restart The Service(s)单选按钮,然后单击OK。
5.2.9 小结
缓存属性可以在Cache Configuration节点的Properties对话框中配置,也可以在ISA Management 中Drives文件夹中的任何一个服务器的Properties对话框中配置。
可以在每一个缓存服务器的Properties对话框中配置缓存的大小和位置。
在Cache Configuration Properties对话框中,可以配置FTP缓存、配置HTTP缓存、设置过期策略、决定什么时候返回缓存中的对象、限制要缓存的对象的大小、配置用于缓冲的可用RAM的百分率、启用活动缓存、以及配置逆向缓存等。(小节完)