[发明专利]一种降低云平台启动风暴的虚拟机管理方法在审
| 申请号: | 201611049728.9 | 申请日: | 2016-11-25 |
| 公开(公告)号: | CN106603632A | 公开(公告)日: | 2017-04-26 |
| 发明(设计)人: | 熊梦;杨松;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/455 |
| 代理公司: | 广东莞信律师事务所44332 | 代理人: | 余伦 |
| 地址: | 523808 广东省东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 降低 平台 启动 风暴 虚拟机 管理 方法 | ||
技术领域
本发明涉及云计算技术领域,特别是一种降低云平台启动风暴的虚拟机管理方法。
背景技术
随着云计算技术的普及,越来越多的用户选择将自己的业务系统部署到各家云平台的云服务器上,随着而来的是云平台在云服务器的管理规模上变得越来越大,尤其是提供桌面云的云平台。桌面云平台面向的客户一般都具有一个共同点:就是多个桌面终端存在瞬间开关机相关操作。特别的,当某一时刻桌面云平台上几百甚至成千上万云桌面同时开机启动时,瞬间出现非常高的磁盘读写IO操作而出现云平台虚拟机的开机风暴,如果云平台管理不善,比较轻的后果是很多桌面终端出现黑屏或者蓝屏现象,严重的会造成整个云平台瘫痪。
ISCSI
ISCSI是一种基于TCP/IP的协议,用来建立和管理IP存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。SAN使得SCSI协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-level)在多个数据存储网络间进行。云平台采用ISCSI协议的后端存储,可以保证存储被所有的宿主机共享,从而保证了虚拟机的迁移。
CEPH RBD
CEPH是一种为优秀的性能、可靠性和可扩展性而设计的统一的、分布式文件系统。CEPH利用低价的服务器磁盘构建一个多副本、高安全及高性能的分布式存储,对外提供文件存储、块存储和对象存储。CEPH RBD即CEPH对外对供的块存储,利用CEPH RBD提供的块设备作为虚拟机的磁盘存储,保证虚拟机能够很容易的在物理节点之间进行迁移操作。
发明内容
本发明解决的技术问题在于提出了一种可有效降低云平台启动风暴的虚拟机管理方法。
本发明解决上述技术问题的技术方案是:
所述的方法包括:
以分区域的形式搭建云平台的后端存储;
将云平台后端存储划分成多个存储池;
针对每个存储池单独创建宿主机集群,并将宿主机纳入集群;
最后以宿主机集群为单位对虚拟机进行管理。
所述的分区域是指将所述后端存储的存储介质进行多种组合,每个组合代表一个区域;存储介质可以是磁盘;
所述的后端存储包括:
以网络协议提供的网络集中存储,所述网络协议包括ISCSI协议;
以CEPH RBD提供的分布式块存储;
所述的存储池包括:
LVM逻辑卷管理所提供的逻辑卷组;
CEPH RBD所提供的块设备存储池。
所述的宿主机集群是一个逻辑上的宿主机组合,每个集群都配置有最大虚拟机数量;
所述的最大虚拟机数量是指该集群所有宿主机所能管理的虚拟机数量;
所述的虚拟机包括多种状态的虚拟机;
所述的状态包括正在运行,正在创建,正在迁移,关机,暂停,重启。
所述的虚拟机管理包括:
云平台选择宿主机集群进行虚拟机的创建;
云平台选择宿主机集群进行虚拟机的迁移。
所述的虚拟机创建和迁移步骤如下:
选择宿主机集群进行判断,当前宿主机集群所管理的虚拟机是否已达上限;
若是,则重新选择宿主机集群创建和迁移虚拟机;
如不是,则在当前选中的宿主机集群内选择宿主机进行虚拟机的创建和迁移。
所述的虚拟机创建和迁移具体包括:
在宿主机集群对应的后端存储池上创建一个块设备;
对虚拟机所选用的系统盘镜像所在的块设备做快照到上述创建的块设备;
利用所创建块设备启动虚拟机。
本发明方案的有益效果如下:
1、提供一种可有效降低云平台启动风暴的虚拟机管理方法,实现对云平台大量虚拟机的有效管理,降低批量虚拟机启动时所引起的开机风暴。
2、本发明将虚拟机的系统磁盘建立在宿主机集群共享的后端块存储设备上,从而保证了虚拟机的在线迁移。
3、本发明方法可以降低虚拟机出现蓝屏和黑屏等现象的概率,提高云平台的稳定性。
附图说明
下面结合附图对本发明进一步说明:
图1为本发明的流程图;
图2为本发明的模块图;
图3为本发明存储架构图。
具体实施方式
如图1、2、3所示,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述。本发明以CEPH RBD块设备作为虚拟机后端存储池为例进行描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611049728.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:分布式消息系统及扩容方法
- 下一篇:一种连接建立方法及服务器





