统一缓存:基于用户层通信的合作缓存技术  被引量:1

Cooperative Caching Based on User-Level Communication

在线阅读下载全文

作  者:张悠慧[1] 汪东升[1] 郑纬民[1] 

机构地区:[1]清华大学计算机科学与技术系,北京100084

出  处:《计算机研究与发展》2003年第7期1117-1123,共7页Journal of Computer Research and Development

基  金:国家自然科学基金 ( 60 2 0 3 0 2 3 )

摘  要:合作缓存机制是集群系统提高整体性能的一种有效方法 ,其利用高速网络将各个结点的缓存进行合作管理与访问 ,大幅度提高了缓存的命中率 但传统的合作缓存技术没有考虑到广为应用的高效用户层通信机制的特点 提出一种新的用户层通信与合作缓存技术相融合的缓存机制———集群统一缓存 这一机制充分利用了用户层通信的特点 ,包括协议精简、零拷贝、虚拟内存映射通信 (VMMC)技术等 ,将缓存与结点通信相融合 ,减少了集群系统应用程序IO模块的层次与复杂度 ,提高了系统性能 同时这一机制也顺应了IO子系统日益独立化的发展趋势 该技术已经应用于自行开发的面向对象的Internet服务存储平台———TODS上 ,具有高效。Cooperative caching in cluster system is an efficient mechanism to improve the performance of the whole IO sub system, which uses high speed network to combine the local cache of each node into a coordinated global cache with higher hit rate However, the traditional cooperative caching does not take into account the features of user level communication employed more and more widely today Presented in this paper is a new cooperative caching mechanism-uniform caching, which employs user level communication technologies to unite both the communication layer and the caching module Based on some mechanisms including simplified protocol, zero copy, and virtual memory mapped communication, uniform caching predigests the IO sub system and increases the whole performance Moreover, this caching mechanism has been implemented on an object oriented cluster storage platform for Internet applications-TODS

关 键 词:用户层通信 合作缓存 虚拟内存映射通信 GM 

分 类 号:TP303[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象