[发明专利]一种云平台的资源配置方法及装置有效
申请号: | 201810367652.7 | 申请日: | 2018-04-23 |
公开(公告)号: | CN108804210B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 林青云;顾晓洁 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/455 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 资源配置 方法 装置 | ||
本发明实施例提供了一种云平台的资源配置方法及装置,方法包括:在各虚拟机中确定出空转虚拟机;确定各空转虚拟机的资源占用值;获取各物理机的可用资源;将各空转虚拟机的虚拟机标识、资源占用值,以及各物理机的可用资源、位置区域模型发送给自动迁移模型;以使自动迁移模型根据预设的迁移条件输出待迁移虚拟机和迁移目标物理机;将待迁移虚拟机配置到迁移目标物理机。本发明实施例在实现资源配置的过程,管理员只需要设定迁移条件即可,而不需要去确定待迁移虚拟机和迁移目标物理机,也不需要手动完成将待迁移虚拟机配置到迁移目标物理机步骤,操作简单。
技术领域
本发明涉及云计算技术领域,特别是涉及一种云平台的资源配置方法及装置。
背景技术
随着虚拟化技术的发展,越来越多的云计算系统将服务封装在虚拟机后映射到物理机上,一台物理机可以映射多台虚拟机的服务。
因为物理机所处的区域经济发展等的不同,物理机的架设会存在性能、成本差异,例如在上海架设物理机A的成本会比西安的物理机B高,但因为地理位置等优势,也能提供比物理机B更好的性能和资源,例如更短的响应时间等。由于虚拟机在运行过程中会出现空转或低负载的情况,因此,当物理机A中空转的虚拟机数量较多时就会造成该物理机A的资源浪费,而真正需要部署在这些高成本物理机A的虚拟机,往往因为没有足够的资源而无法实施。
现有技术中,当需要改善各物理机中虚拟机的配置情况时,通常通过管理员在线手动迁移,将虚拟机从一台物理机迁移到另一台物理机,操作复杂,工作量比较大,效率很低。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种云平台的资源配置方法及装置。
根据本发明的第一方面,提供了一种云平台的资源配置方法,应用于具有物理机、虚拟机和自动迁移模型的资源配置系统,其中,所述物理机对应有物理机标识,所述虚拟机对应有虚拟机标识;各所述物理机中设置有虚拟机;所述方法包括:
在各所述虚拟机中确定出空转虚拟机;
确定各所述空转虚拟机的资源占用值;
获取各所述物理机的可用资源;
将各所述空转虚拟机的虚拟机标识、资源占用值,以及各所述物理机的可用资源、位置区域模型发送给自动迁移模型;
以使所述自动迁移模型根据预设的迁移条件输出待迁移虚拟机和迁移目标物理机;
将所述待迁移虚拟机配置到所述迁移目标物理机。
根据本发明的第二方面,提供了一种云平台的资源配置装置,应用于具有物理机、虚拟机和自动迁移模型的资源配置系统,其中,所述物理机对应有物理机标识,所述虚拟机对应有虚拟机标识;各所述物理机中设置有虚拟机;所述装置包括:
空转虚拟机确定模块,用于在各所述虚拟机中确定出空转虚拟机;
空转虚拟机资源占用值确定模块,用于确定各所述空转虚拟机的资源占用值;
物理机可用资源获取模块,用于获取各所述物理机的可用资源;
发送模块,用于将各所述空转虚拟机的虚拟机标识、资源占用值,以及各所述物理机的可用资源、位置区域模型发送给自动迁移模型;以使所述自动迁移模型根据预设的迁移条件输出待迁移虚拟机和迁移目标物理机;配置模块,用于将所述待迁移虚拟机配置到所述迁移目标物理机。
本发明实施例包括以下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810367652.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能合约的调度方法及装置
- 下一篇:线程调度方法、装置、电子设备及存储介质