|
软件学报 2008
一种无"热点"的覆盖网协同缓存策略, PP. 744-754 Keywords: 覆盖网协同缓存,复制,负载平衡,多媒体内容分发,副本生命期管理 Abstract: 覆盖网协同缓存(overlaycooperativecaching,简称occ)聚集客户节点的资源来提供可扩展、经济有效的缓存服务.在典型的occ系统中,节点的异构性和工作负载的不对称,容易造成节点资源使用的不平衡,形成一些负载过重的"热点"节点.但对于这一问题,已有的occ系统缺乏有效的负载平衡机制.针对多媒体内容分发服务,设计了一种无热点的occ策略——hfocc(hotspotsfreeoverlaycooperativecaching).通过将"热点"对象复制到低负载节点,分散服务请求,达到消除热点的目的.为了提高缓存空间的利用率,hfocc将一个节点的缓存空间动态地划分为homecache和replicacache两部分,并实施统一的缓存管理策略;基于一种"软"副本生命期控制机制,当工作负载发生变化时,冗余副本被及时删除,系统表现出了良好的自适应性.实验证明,hfocc有效地提高了系统吞吐率和资源利用率.
|