[发明专利]虚拟机资源分配的方法和装置有效
| 申请号: | 201110109694.9 | 申请日: | 2011-04-29 |
| 公开(公告)号: | CN102760081A | 公开(公告)日: | 2012-10-31 |
| 发明(设计)人: | 余涛;邱杰;钟虓;杨杰;简丽荣 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李镇江 |
| 地址: | 美国*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 虚拟机 资源 分配 方法 装置 | ||
技术领域
本发明涉及虚拟机,特别涉及虚拟机资源分配的方法和装置。
背景技术
近年来,在计算机应用领域掀起了虚拟机及虚拟化技术高潮,对应于虚拟机而言,虚拟化技术就是设计虚拟计算机的技术总成。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。例如,CPU的虚拟化技术可以单CPU模拟多CPU并行,允许1个平台同时运行多个操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。尤其在云计算环境中,需要为个人和企业用户提供按需即取的计算,云计算通常认为包括以下几个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS)。由于虚拟化技术具备按需配置和动态迁移能力,因此成为实现云计算动态、可伸缩的扩展的关键。各大公司、企业机构都开始通过虚拟化技术来削减所需的物理机的数量,从而达到降低成本、减少能耗和空间的需求。然而在实现降低成本、减少能耗和空间的同时,虚拟机分配技术给数据备份带来了挑战。
现有技术中,当用户请求虚拟机资源时,服务提供者将为用户重新创建具有基本镜像的虚拟机,在用户从虚拟机注销时,需要将整个虚拟机作为一个整体来备份,包括虚拟机的操作系统、应用软件以及用户数据,然而整体备份所需的时间长,占用的空间大,恢复时间长,需要服务提供商付出更多的存储资源和时间成本,相应地用户也需要为存储资源花费很高的成本。
因此,需要提供一种高效的虚拟机资源分配机制。
发明内容
基于上述问题,本发明提供一种高效的虚拟机资源分配的方法和装置。
根据本发明的第一方面,提供一种虚拟机资源分配的方法,包括:响应于至少一个用户登录虚拟机,监测所述用户在虚拟机上进行的文件操作;记录所述文件操作的类型;响应于所述用户从虚拟机注销,根据记录的文件操作的类型将虚拟机恢复到用户登录虚拟机时的原始状态;响应于接收到对虚拟机资源的请求,将其中一个空闲的恢复到原始状态的虚拟机分配给请求的用户。
根据本发明的第二方面,提供一种虚拟机资源分配的装置,包括:监测模块,被配置为响应于至少一个用户登录虚拟机,监测所述用户在虚拟机上进行的文件操作;记录模块,被配置为记录所述文件操作的类型;虚拟机恢复模块,被配置为响应于所述用户从虚拟机注销,根据记录的文件操作的类型将虚拟机恢复到用户登录虚拟机时的原始状态;虚拟机分配模块,被配置为响应于接收到对虚拟机资源的请求,将其中一个空闲的恢复到原始状态的虚拟机分配给请求的用户。
本发明的虚拟机资源分配的方法和装置,能够在不同用户之间实现虚拟机资源共享,在用户注销虚拟机时,将虚拟机恢复到用户登录时的原始状态,等待分配给其他用户,因此在分配虚拟机资源时,无需重新创建新的虚拟机,只需按照用户的需要安装应用程序即可,数据备份也无需进行虚拟机级的数据备份,只需进行用户级的数据备份。
附图说明
结合附图,通过参考下列详细的示例性实施例的描述,将会更好地理解本发明本身、优选的实施方式以及本发明的目的和优点,其中:
图1示出根据本发明实施例的虚拟机资源分配的方法;
图2示出根据本发明的一个实施例为用户创建虚拟机的工作流程;
图3示出根据本发明实施例为用户分配虚拟机的工作流程;
图4示出根据本发明实施例的虚拟机资源分配的装置;
图5示出据本发明一个实施例的云计算节点。
具体实施方式
以下结合附图描述根据本发明实施例的在移动终端之间实现内容共享的方法和装置,将会更好地理解本发明的目的和优点。
本发明的核心思想是:在用户注销虚拟机之后,服务提供者不会将虚拟机杀掉(kill),而是根据记录的用户在虚拟机上进行的文件操作,将虚拟机恢复到用户登录时的原始状态,这样在其他用户请求虚拟机资源时,无需为其他用户重新创建新的虚拟机,而将恢复到原始状态的具有基本镜像和安装了应用程序的虚拟机分配给其他用户,用户只需根据需求安装虚拟机上没有的应用程序,从而实现在不同用户之间虚拟机资源的共享,数据备份也无需进行虚拟机级的数据备份,只需进行用户级的数据备份,在恢复用户的虚拟机使用环境时只需导入用户个人数据,简化了恢复过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110109694.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:液体冷却元件
- 下一篇:一种含咪鲜胺和抑霉唑的杀菌组合物及应用





