[发明专利]用于动态高速缓存共享的系统、方法和计算机可读介质有效
申请号: | 201410051986.5 | 申请日: | 2014-02-17 |
公开(公告)号: | CN104049906A | 公开(公告)日: | 2014-09-17 |
发明(设计)人: | P·R·凡卡泰纱;S·K·潘达;P·R·玛哈拉纳;L·伯特 | 申请(专利权)人: | LSI公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F12/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 郭思宇 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及用于动态高速缓存共享的系统、方法和计算机可读介质。在客户虚拟机内的O/S内核层、驱动器层和应用层中实现的高速缓存控制器将高速缓存存储区动态分配给虚拟机,以改善对虚拟机的不断变化的需求的响应性。以多个逻辑装置的形式提供单个高速缓存装置或者一群高速缓存装置,并暴露给资源分配器。核心缓存算法在客户虚拟机中执行。当在虚拟机监视器的管理下,增加新的虚拟机时,促使现有虚拟机放弃分配的供相应的现有虚拟机使用的高速缓存存储区的一部分。放弃的高速缓存被分配给新的虚拟机。类似地,如果虚拟机被关闭或者被迁移到新的主机系统,那么分配给该虚拟机的高速缓存容量在由虚拟机监视器管理的剩余的虚拟机之间被重新分配。 | ||
搜索关键词: | 用于 动态 高速缓存 共享 系统 方法 计算机 可读 介质 | ||
【主权项】:
一种管理高速缓存存储区的方法,所述高速缓存存储区由一群一个或多个基于闪存的装置和管理一组虚拟机的主计算机系统支持,所述方法包括:向虚拟机管理器提供高速缓存资源管理器应用,高速缓存资源管理器被配置有用于根据由主计算系统支持的虚拟机的数目来分配可用的高速缓存存储容量的标识部分的倍数的一个或多个策略;向虚拟机管理器提供高速缓存资源分配器和基于闪存的高速缓存装置驱动器,高速缓存资源分配器被配置成要求一群基于闪存的高速缓存装置,向每个虚拟机分配逻辑驱动器,并标识由一群基于闪存的装置提供的可用高速缓存存储容量的一部分;向虚拟基础架构客户端提供插件,该插件被配置成向至少一个基于闪存的高速缓存装置提供虚拟机、虚拟机管理器和客户上下文;和将驱动器暴露给每个虚拟机,以使虚拟机能够与一群基于闪存的高速缓存装置通信,好像虚拟机在与专用存储装置通信似的。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于LSI公司,未经LSI公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410051986.5/,转载请声明来源钻瓜专利网。