摘要
设计并实现一个具有较高吞吐率和命中率的Webcache机群缓存系统.在机群缓存系统里引入了单一缓存映像机制和负载平衡机制,以请求为粒度计算负载,从网络带宽、内存容量、磁盘访问率和CPU利用率等方面研究了缓存节点的处理能力,同时给出缓存节点的负载量,并构造了一个负载平衡算法.用Polygraph作为测试工具分别测试了新设计的机群缓存系统和用CARP协议实现的机群缓存系统.实验结果表明,新设计的机群缓存系统具有较好的系统性能.
A Web cache-cluster system with higher throughput and hit rate was proposed. The mechanisms of a single cache map and load balance were introduced in the system. Request was regarded as granularity to calculate load. The process power of cache-node was studied from four aspects: network bandwidth, memory capacity, disk access rate, and CPU usage. And the weighted load of cache-node was customized. Based on this, a load-balancing algorithm was proposed. Polygraph was used as a benchmark tool to test our cache cluster and the cache cluster with CARP protocol respectively. Experiment results show that the performance of our cache cluster system is much better.
出处
《北京理工大学学报》
EI
CAS
CSCD
北大核心
2005年第5期406-410,共5页
Transactions of Beijing Institute of Technology
基金
国家留学基金资助项目(21307D05)