- ·上一篇文章:三个重要的邮件传输协议之IMAP4
- ·下一篇文章:无线也玩局域网聊天
用Supercache突破无盘站磁盘瓶颈
很多经常管理无盘站的网管员都知道,无盘站主要有两个瓶颈,一个是网络瓶颈,一个是磁盘瓶颈。如果这两个瓶颈解决了,那么无盘站的性能就有了明显的改善,甚至可以接近有盘站的性能。网络瓶颈可以通过使用千兆网卡或者多网卡分流的方式来解决,但是网络瓶颈解决之后,巨大的数据吞吐,使服务器磁盘又难以承受;下面我们就来重点阐述如何解决无盘站的磁盘瓶颈。
解决磁盘瓶颈的方法有很多,我们当然可以使用SCSI硬盘,或者使用多块硬盘组成RAID 0磁盘阵列,这些方法当然能有效地提高磁盘数据吞吐速度。但是磁盘的实际数据吞吐速度还是慢于千兆网卡,大量的数据交换使硬盘难以应付,如果我们能将经常读写的数据直接保存到内存,所有的无盘站都从内存中读取信息,而不是从硬盘中读取,那么磁盘瓶颈才能够被真正地解决。而Supercache就是这样一种软件,最高可支持高达64GB的Cache容量。
一、Supercache的获取
我们可以在Supercache的官方网站http://www.superspeed.com/Supercache.html下载该软件的试用版本。该软件的版本比较多:分NT V4 for Workstations、NT V4 for Servers、for Windows 2000 Pro、for Windows 2000 Server、for Windows 2000 AD Server等版本。笔者操作系统使用的是Windows 2000 Server,所以使用的Supercache是for Windows 2000 Server版本。
二、Supercache的安装
该软件的安装很简单,只要一路确定就可以了,安装完成之后重新启动系统。Supercache的设置:
1. 启动该软件,选择Configure标签,选择被Cache的分区。选“Enable supercahce caching on this drive”项即可 (如图1、图2所示)。我们一般选择无盘启动文件所在的分区就可以了。


2. 设置Cache的大小(Size):(如图3所示)在“Tune”标签中把逻辑盘选择上,并设置Cache百分比,一般来说Cache的容量越大,效果越好,但是一定要注意至少要保留256MB以上的内存供系统使用,比如512MB的内存设置50%左右,1GB以上的内存可以将Cache设置的大一些。

图3
三、真实环境的测试
无盘站的数量100台。服务器配置为P4 2.8C、1GB内存、160GB SATA硬盘,两块千兆网卡分流无盘终端的数据。无盘终端也使用主板集成的千兆网卡。
无Supercache时100台电脑同时启动,速度很慢,服务器硬盘指示灯常亮,有个别几次服务器蓝屏,需重新启动。
有Supercache时100台电脑正常启动,速度较无Supercache有了很大的提高,几乎没有感觉到和有盘终端有什么区别。服务器的硬盘等只是开始的时候闪烁,随后便基本上不再闪烁。

