[发明专利]一种维护多虚拟机可靠的云系统及方法在审
申请号: | 201810864627.X | 申请日: | 2018-08-01 |
公开(公告)号: | CN108920255A | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 林平;江柳;其他发明人请求不公开姓名 | 申请(专利权)人: | 长沙拓扑陆川新材料科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410100 湖南省长沙市长沙经济技术开*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 主计算机 虚拟机 云系统 集群 多虚拟机 基础架构 工作负载 数据中心 应用程序 虚拟化 分叉 配置 操作系统 维护 部署 | ||
本发明公开了一种维护多虚拟机可靠的云系统及方法,该系统包括:软件定义数据中心(SDDC),SDDC包括:SDDC内至少支持一个集群;和至少一个在集群内运行的主计算机,其中至少一个主计算机被配置为支持包括操作系统和应用程序的至少一个工作负载;和云基础架构,云基础架构包括:至少一个子虚拟机(VM),该至少一个子VM被配置为虚拟化在该集群内运行的至少一个主计算机;和至少一个父虚拟机;其中,通过分叉至少一个父VM来部署附加子VM。本发明能够提高云系统中虚拟机的稳定性。
技术领域
本发明涉及云计算技术领域,具体而言,涉及一种维护多虚拟机可靠的云系统及方法。
背景技术
在高度可用的计算系统中已经采用了各种冗余技术。通常,这些技术试图复制硬件,系统,组件,子系统或甚至软件,使得在发生故障的情况下,可以维持或至少快速恢复相关功能。可以以各种级别中的任何级别提供冗余。例如,在信息存储或传输中,通常使用纠错码(ECC),循环冗余校验(CRC)和/或诸如RAID(“廉价磁盘冗余阵列”)之类的存储阵列技术来管理冗余存储或传输。经常部署在存储连接网络(SAN)架构中。通常采用冗余子系统(如电源或存储控制器)来提高系统可用性。在一些容错设计中,在所有级别采用完全冗余的复制硬件,并且在复制的硬件上执行重复(并且表面上相同)的计算,使得计算可以至少在任何单个故障的情况下不间断地继续。然而,这种系统复杂性的增加往往使它们仅适用于大多数任务关键型应用。虽然并不总是严格地为了提高可用性而部署聚类技术,但是长期以来一直采用聚类技术来允许两台或多台计算机以这样的方式一起操作,使得它们的行为类似于单个计算机。通常,群集可用于并行处理,负载平衡或容错。如何提高在云计算中维护虚拟机可靠性是未来云计算急需解决的技术问题。
发明内容
本发明提出了维护多虚拟机可靠的云系统,该系统包括:
软件定义数据中心(SDDC),SDDC包括:
SDDC内至少支持一个集群;和
至少一个在集群内运行的主计算机,其中至少一个主计算机被配置为支持包括操作系统和应用程序的至少一个工作负载;和
云基础架构,云基础架构包括:
至少一个子虚拟机(VM),该至少一个子VM被配置为虚拟化在该集群内运行的至少一个主计算机;和
至少一个父虚拟机;
其中,通过分叉至少一个父VM来部署附加子VM。
所述的云计算系统,所述至少一个父虚拟机是静止的。
所述的云计算系统,所述云计算系统包括从所述至少一个子VM的模板部署的父VM;部署在云基础设施中的子VM支持在集群内运行的至少一个主计算机;所述云计算系统包括在检测到VM故障时部署的附加子VM。
所述的云计算系统,从云基础设施中移除故障VM。
一种维护多个虚拟机可靠性的云计算方法,该方法包括:
检测支持软件定义数据中心(SDDC)的集群中的主计算机的虚拟机(VM)的故障;
分支父虚拟机创建子虚拟机;
配置子VM以支持故障VM支持的主机;和
将子VM支持的主机移动到群集中。
所述的方法,还包括在具有至少一个子VM的云基础设施中部署父VM,所述父VM从所述至少一个子VM的模板部署。
所述的方法,部署所述父VM包括停顿所述父VM;还包括从云基础设施中移除故障VM;配置子VM包括:
在故障VM可操作时,在SDDC的集群内保存故障VM的配置;和
将保存的配置加载到子VM中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙拓扑陆川新材料科技有限公司,未经长沙拓扑陆川新材料科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810864627.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于细粒度的内存分配方法
- 下一篇:事务处理方法、装置、设备及存储介质