构建Cache Server需要那些软硬件设施?
Cache Server可以是一台普通的PC服务器加上cache软件(如Squid、Inktomi)构成,也可以是软硬件系统和一台专门的cache服务器(如CacheFlow)。目前较流行的Cache Server主要有以下几种:
Squid:自由软件,可以运行在多种平台上,与商业产品对比,它的缺点是命中率和执行效率相对较低;
CacheFlow:商业专用设备,有自己的软件和硬件,通过Web界面进行操作,使用了专利算法来提高访问速度和命中率,具有高可靠性。
Inktomi:商业软件,需要购买才可使用,目前国家中心正在对其进行测试,相信在CERNET第八届年会时会有测试报告给大家;
如何与国家中心的Cache系统建立二级互联?
目前国际上一般采用ICP(Internet Cache Protocol,RFC2186,2187)进行cache系统分级互联。ICP可以定义Cache Server之间的相互关系(上下级之间定义为“父子”,同级之间定义为“同伴”),并通过ICP报文在cache server间进行通信,从而构成分布式的Cache Mesh。ICP是最基本的cache协议,几乎所有的cache服务器软件都支持。ICP报文通常采用单播(unicast)传输,组播(multicast)也可以使用在ICP通信中,但这需要cache服务器软件和路由器都支持才行。
各学校可以采用支持ICP协议的任何Cache Server来建立自己的二级cache,并将国家中心的Cache系统设为“parent”即可,具体如何设置请参看相应软件或产品的配置说明。
国家中心Cache系统地址:proxy.edu.cn ICP端口:3130
使用CERNET Cache Service如何计费?
目前国家中心Cache系统已经验测完毕并正常运行,将于2002年1月1日起开始收费,以学校为单位,具体请与赛尔网络客服中心联系。