【技术实现步骤摘要】
本专利技术涉及分布式虚拟机管理器,尤其涉及基于分布式虚拟机管理器的 分布式cache (高速缓冲存储器)系统及其工作方法。
技术介绍
随着网络技术的发展,单个机器上的内存己经越来越不能够满足请求的 内存需求,特别是对cache而言,内存空间严重不足。在这种情况下,基于 分布式哈希表(DHT)的cache策略成为了 cache的主流,这样,更多的用 户都可以访问存储于地理分布的站点上的大量信息。DHT是从对等网络(Peer-to-Peer,简称P2P)的研究中引入的。P2P技术 把网络中不同的计算机连接在一起,并可以充分利用互联网和Web站点中任 何地方的资源。P2P系统具有自治性、分布性和动态性,具有自组织、容错 性好、可扩展性强等优点,但其存在的问题是如何在没有集中管理机制的 情况下实现系统的自组织和自管理?在结构化P2P系统解决了这个问题,每个节点只存储特定的信息或特定 信息的索引。当用户需要在P2P系统中获取信息时,他们必须知道这些信息 (或索引)可能存在于哪些节点中。由于用户预先知道应该搜索哪些节点,避 免了非结构化P2P系统中使用的泛洪式查找,因此提高 ...
【技术保护点】
一种基于分布式虚拟机管理器的分布式cache系统,其特征在于,包括用于依据cache请求进行查询的虚拟机,分布式虚拟机管理器,本地的内存块,以及远程机器上的内存块; 所述虚拟机,用于根据cache请求中的信息查询相应的内存块;如果该内存块是本地的内存块,所述虚拟机直接取出内存块的内容并返回给该cache请求; 分布式虚拟机管理器,用于在所述相应的内存块是远程机器上的内存块时,将该远程机器上的内存块调回本地,并将该内存块的内容返回给该cache请求。
【技术特征摘要】
【专利技术属性】
技术研发人员:王若倪,李亚琼,张玉放,孙毓忠,
申请(专利权)人:中国科学院计算技术研究所,
类型:发明
国别省市:11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。