【技术实现步骤摘要】
基于共享虚拟机文件的异构混合云架构及管理方法
本专利技术涉及云计算
和计算系统虚拟化
,具体讲,涉及一种基于共享虚拟机文件的异构混合云架构及管理方法。
技术介绍
随着云计算技术的发展,各种体系架构的云计算技术及其产品遍地开花。从体系架构来区分,云计算技术可以分为私有云和公有云,私有云的数据安全性、隐私性和维护成本较高,公有云具有规模和成本优势,但是用户对把重要数据放在公有系统上也有一定的疑虑。用户更希望将重要数据放在本地私有云中管理,也能利用到公有云的规模和成本优势。混合云融合了公有云和私有云,既有私有云的数据安全性特点,又有公有云的规模和成本优势。用户采用云计算产品之前,往往已经采购了一种或多种的虚拟化或云产品。如果将这些产品迁移到新系统上,会占用系统时间,影响用户业务,迁移过程中也容易发生系统兼容问题,取代的产品及硬件也存在浪费现象。因此用户会希望将原来的虚拟化或云产品也利用起来,降低使用成本。这时候就要求混合云具备将其他虚拟化或云产品进行管理的能力。对于不同云技术的产品进行混合管理是混合云的特点之一。目前混合云管理主要利用原有虚拟化产品或云产品提供的接口进行管理,混合云的管理指令通过这些接口,发往虚拟化产品或云产品去执行。这种管理方式的优点是管理方法简单易实现,通过接口调用就可以实现管理功能。但是这种管理方式也具有显著的缺点,首先管理功能依赖于原有产品的接口,原有产品接口功能决定了管理功能的实现情况;其次这种方式的统一管理并没有打破原有虚拟化产品或云产品之间的相互隔离,各个产品仍然独 ...
【技术保护点】
1.基于共享虚拟机文件的异构混合云架构,其特征在于:包括虚拟化模块、数据预处理模块、共享存储模块、虚拟机迁移模块和混合云管理模块;/n虚拟化模块:虚拟化模块是完成与被管系统的交互任务,保证混合云管理系统发布的管理命令能被有效,准确的执行,成为被管系统与混合云管理系统沟通的桥梁;/n数据预处理模块:数据预处理模块是将每个被管系统的虚拟机文件预先处理成共享存储中统一格式的文件,以便虚拟机可以在每个被管系统中都可以运行;/n共享存储模块:共享存储模块是将各个被管系统的存储转化为混合云系统共享存储,以便虚拟机可以在被管系统中任意一个系统中运行;/n虚拟机迁移模块:虚拟机迁移模块是将运行在被管系统中的虚拟机迁移到其他被管系统,虚拟机可以根据系统负载,选择运行的系统;/n混合云管理模块:混合云管理模块是将被管系统作为完整的云系统进行管理运维,打破各个系统独立运行的状态,对整个系统资源进行统一的调度和整合。/n
【技术特征摘要】
1.基于共享虚拟机文件的异构混合云架构,其特征在于:包括虚拟化模块、数据预处理模块、共享存储模块、虚拟机迁移模块和混合云管理模块;
虚拟化模块:虚拟化模块是完成与被管系统的交互任务,保证混合云管理系统发布的管理命令能被有效,准确的执行,成为被管系统与混合云管理系统沟通的桥梁;
数据预处理模块:数据预处理模块是将每个被管系统的虚拟机文件预先处理成共享存储中统一格式的文件,以便虚拟机可以在每个被管系统中都可以运行;
共享存储模块:共享存储模块是将各个被管系统的存储转化为混合云系统共享存储,以便虚拟机可以在被管系统中任意一个系统中运行;
虚拟机迁移模块:虚拟机迁移模块是将运行在被管系统中的虚拟机迁移到其他被管系统,虚拟机可以根据系统负载,选择运行的系统;
混合云管理模块:混合云管理模块是将被管系统作为完整的云系统进行管理运维,打破各个系统独立运行的状态,对整个系统资源进行统一的调度和整合。
2.根据权利要求1所述的基于共享虚拟机文件的异构混合云架构,其特征在于:虚拟化模块包括管理接口模块、共享存储接口模块和虚拟机文件解析模块三个子模块;
管理接口模块:连接混合云管理系统和被管系统的桥梁,将混合云下发的管理消息传递给被管系统执行,从被管系统获取状态信息上报给混合云管理模块;
共享存储接口模块:连接被管系统和共享存储之间的桥梁,将共享存储模块接口转化为被管系统支持的存储模式接口,加入到被管系统储存中;
虚拟机文件解析模块:将被管系统的虚拟机文件解析成需要的文件格式,提供给其他被管系统使用。
3.根据权利要求1所述的基于共享虚拟机文件的异构混合云架构,其特征在于:数据预处理模块包括虚拟机格式文件预处理、虚拟机存储文件预处理模块两个子模块;
虚拟机格式文件预处理:将存储虚拟机格式的文件预处理成统一的格式文件,虚拟机格式包括CPU数量,内存大小,存储空间等虚拟机信息;
虚拟机存储文件预处理模块:将虚拟机的磁盘文件进行预处理,虚拟机的磁盘信息一般比较大,预处理不会讲保存的文件完全转化为另外的格式,只是将建立格式转化的索引,以便在虚拟机运行时转化。
4.根据权利要求1所述的基于共享虚拟机文件的异构混合云架构,其特征在于:共享存储模块包含共享存储接口模块、存储适配模块和存储融合模块三个子模块;
共享存储接口模块:将共享存储接入到被管系统,使用被管系统支持的存储接口格式;
存储适配模块:共享存储适配被管系统的存储文件格式,使共享存储的文件可以在任何一个被管系统中运行;
存储融合模块:将被管系统的存储融合成为一个共享存储。
5.根据权利要求1所述的基于共享虚拟机文件的异构混合云架构,其特征在于:虚拟机迁移模块包括动态决策模块,虚拟机内存迁移模块,虚拟机状态迁移模块;
动态决策模块:是根据系统负责和规则设置情况,自动决策虚拟机运行的位置或虚拟机是否迁移;
虚拟机内存迁移模块:是虚拟机热迁移过程中将虚拟机的内存保存并...
【专利技术属性】
技术研发人员:崔阳,尚旭,温尚国,
申请(专利权)人:中国电子科技网络信息安全有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。