[发明专利]虚拟机处理方法、装置及设备有效
申请号: | 201610809252.8 | 申请日: | 2016-09-08 |
公开(公告)号: | CN107807838B | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 罗犇 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨贝贝;刘芳 |
地址: | 开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 处理 方法 装置 设备 | ||
本申请提供一种虚拟机处理方法、装置及设备。本申请的虚拟机处理方法可包括:接收终端设备发送的资源请求消息;资源请求消息包括:虚拟机的类型;根据虚拟机的类型从缓冲池中确定虚拟机以用于虚拟机迁移;该缓冲池中运行有至少一种类型的虚拟机。本申请可提高虚拟机的交付速度,缩短了交付时间,保证用户正常及时的使用其所请求的虚拟机,提高用户体验。
技术领域
本申请涉及通信技术,尤其涉及一种虚拟机处理方法、装置及设备。
背景技术
云计算互联网数据中心通过硬件资源的虚拟化及集中部署与管理,不以物理机器为单位进行资源分配,而是按需以虚拟机为单位进行资源划分,其细化了资源分配单元,提高了系统的资源分布密度及时域效率,降低用户的硬件设备资源的投入,有效降低运营成本。其中,虚拟机是指通过软件模拟的具有完整硬件系统功能的计算机系统。
目前,可以是在接收到用户的终端设备触发的资源请求消息后,再从服务器中获取该资源请求消息对应的虚拟机的镜像文件,并使用该镜像文件在目标主机上运行该虚拟机。
网络速度以及该服务器的负载能力等均会影响该镜像文件的获取速度,以及虚拟机的运行,使得从用户请求该虚拟机至该虚拟机的运行的间隔过程,使得交付过程较长,给用户使用该虚拟机带来不便。
发明内容
本申请提供一种虚拟机处理方法、装置及设备,以减小虚拟机的交付时间。
一个方面,本申请提供一种虚拟机处理方法,包括:
接收终端设备发送的资源请求消息;资源请求消息包括:虚拟机的类型;
根据虚拟机的类型从缓冲池中确定虚拟机以用于虚拟机迁移;缓冲池中运行有至少一种类型的虚拟机。
该虚拟机处理方法,可通过接收终端发送的包括虚拟机的类型的资源请求消息后,无需从服务器获取该虚拟机的镜像文件继而运行,而只需从该缓冲池中确定虚拟机,从而使得虚拟机的交付过程不受网络速度以及该服务器的负载能力等的影响,提高了虚拟机的交付速度,缩短了交付时间,保证用户正常及时的使用其所请求的虚拟机,提高用户体验。
在一种可实现方式中,该方法还包括:
从缓冲池中运行有虚拟机的至少一个主机中确定虚拟机的源主机;
将虚拟机从源主机迁移至预设目标主机。
由于该方法中,虚拟机的交付过程不受网络速度以及服务器的负载能力的影响,该虚拟机的交付时间主要包括该虚拟机的迁移时间,也就是说,在该方法中,虚拟机的交付时间基本是确定的。因而,该方法中还可通过终端设备告知用户该虚拟机的时间,从而给用户提供对应的服务等级协议(Service-Level Agreement,简称SLA)对应的服务。
在另一种可实现方式中,将虚拟机从源主机迁移至预设目标主机之前,该方法还包括:
从源主机所在的计算机集群中缓冲池外的其他主机中确定目标主机。
由于同一计算机集群内的不同主机的访问域相同,因而该方法中将该虚拟机从该源主机迁移至与该源主机位于同一计算机集群的目标主机,实际是同一计算机集群内不同主机间的虚拟机迁移,其虚拟机的迁移速度更快,从而有效地缩短了虚拟机的支付时间,提高用户体验。
在又一种可实现方式中,从源主机所在的计算机集群中缓冲池外的其他主机中确定目标主机包括:
从缓冲池外的其他主机中确定最空闲的主机为目标主机。
在同一计算机集群内的虚拟机迁移速度取决于该源主机和该目标主机的资源情况,因而从该缓冲池外的其他主机中确定最空闲的主机为该目标主机,可使得该源主机和该目标主机间进行该虚拟机的迁移,其迁移速度更快,从而有效地缩短了虚拟机的支付时间,提高用户体验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610809252.8/2.html,转载请声明来源钻瓜专利网。