一种多数据中心下的云海os部署方法

文档序号:9352930阅读:590来源:国知局
一种多数据中心下的云海os部署方法
【技术领域】
[0001]本发明公开一种多数据中心下的云海OS部署方法,属于通信传输控制管理领域。
【背景技术】
[0002]云计算是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。典型的云计算提供商往往提供通用的网络业务应用,可以通过浏览器等软件或者其他Web服务来访问,而软件和数据都存储在服务器上。云计算服务通常提供通用的通过浏览器访问的在线商业应用,软件和数据可存储在数据中心。当前,云计算逐渐被行业认可,云数据中心操作系统逐渐实现并付诸于实践,在社会生产和生活领域中起到越来越重要的作用。云计算操作系统部署复杂、对数据中心环境要求也越来越高,尤其是对于其在多数据中心环境下的部署,目前云海OS在多数据中心环境下的部署还没有完善,缺乏具体、清晰的部署方案,阻碍了云海OS在多数据中心环境部署下对应的市场方面的推广。为此本发明提出了一种多数据中心下的云海OS部署方法,云海OS能够高效满足多数据中心下多虚拟机化资源池的高效管理,保证云海OS数据中心管理功能在多数据中心环境下的全功能实现,实现云海OS在多数据中心环境下的高效部署、运维。
[0003]云海OS系统:浪潮数据中心云技术操作系统,大致包括5个方面的管理功能:进程与处理及管理、作业管理、存储管理、设备管理、文件管理。具有一套成熟的API应用接口标准,对于业界其他厂商的产品能够广泛兼容。在功能上,云海设有多个增值模块,在全生命周期资源服务、智能统一管理等方面表现出色。该产品采用开放、融合的技术理念,对于形成云数据中心开放融合的技术标准,建立融合共生的云计算生态体系具有积极推动作用。

【发明内容】

[0004]本发明针对目前云海OS在多数据中心环境下的部署还没有完善,缺乏具体、清晰的部署方案,阻碍了云海OS在多数据中心环境部署下对应的市场方面的推广的问题,提供一种多数据中心下的云海OS部署方法,云海OS能够高效满足多数据中心下多虚拟机化资源池的高效管理,保证云海OS数据中心管理功能在多数据中心环境下的全功能实现,实现云海OS在多数据中心环境下的高效部署、运维。
[0005]本发明提出的具体方案是:
一种多数据中心下的云海OS部署方法,部署顶层云海及本地云海,顶层云海通过Rest接口与本地云海互通;本地云海构建本地资源池,部署在本地虚拟机中,负责本地数据中心的资源管理和数据维护;顶层云海构建虚拟资源池,获取所有本地云海的资源池数据资源,对多数据中心环境下的资源进行管理,顶层云海的管理命令通过调用Rest接口访问各个本地云海的资源池,本地云海依次检测本地资源池中是否有可用于命令的资源,调用满足命令需求的第一个本地云海的资源池,利用该本地资源完成管理操作。
[0006]所述顶层云海在其中一个本地云海的部署虚拟资源池,并通过Rest接口与所有本地云海互通,通过部署虚拟资源池的本地云海实现对各个本地虚拟资源池中资源的管理。
[0007]所述顶层云海具有开户销户、用户权限管理功能,通过Rest接口指导操控本地云海进行资源的分配、物理资源监控的管理。
[0008]所述本地云海的负责本地数据中心的资源管理包括虚拟资源的申请、分配、回收和计费管理,物理资源和虚拟资源的监控管理,资源池故障管理,报表管理。
[0009]顶层云海发起创建虚拟机的命令,调用Rest接口访问各个本地云海的数据中心,各个本地云海依次检测本地资源池中是否有可用的资源用于创建虚拟机需求,满足创建虚拟机需求的第一个本地云海的数据中心,调用其中的本地资源创建该虚拟机,完成此管理操作。
[0010]本发明的有益之处是:本发明的部署方法,云海OS能够高效满足多数据中心下多虚拟机化资源池的高效管理,保证云海OS数据中心管理功能,如用户权限门户管理,虚拟化资源管理、业务申请管理、资源计费管理、资源监控管理、故障管理等云海OS管理功能,在多数据中心环境下的全功能实现,实现云海OS在多数据中心环境下的高效部署、运维。
【附图说明】
[0011]图1本发明方法的逻辑结构示意图。
【具体实施方式】
[0012]结合附图对本发明做进一步说明。
[0013]—种多数据中心下的云海OS部署方法,部署顶层云海及本地云海,顶层云海通过Rest接口与本地云海互通;本地云海构建本地资源池,部署在本地虚拟机中,负责本地数据中心的资源管理和数据维护;顶层云海构建虚拟资源池,获取所有本地云海的资源池数据资源,对多数据中心环境下的资源进行管理,顶层云海的管理命令通过调用Rest接口访问各个本地云海的资源池,本地云海依次检测本地资源池中是否有可用于命令的资源,调用满足命令需求的第一个本地云海的资源池,利用该本地资源完成管理操作。
[0014]其中顶层云海可以在其中一个本地云海的部署虚拟资源池,并通过Rest接口与所有本地云海互通,通过部署虚拟资源池的本地云海实现对各个本地虚拟资源池中资源的管理。
[0015]其中顶层云海具有开户销户、用户权限管理功能,通过Rest接口指导操控本地云海进行资源的分配、物理资源监控的管理;本地云海的负责本地数据中心的资源管理包括虚拟资源的申请、分配、回收和计费管理,物理资源和虚拟资源的监控管理,资源池故障管理,报表管理等。
[0016]利用上述方法,具有超级管理员角色的用户可以通过顶层云海实现用户权限、角色管理等系统管理功能,顶层云海通过Rest接口与本地云海通讯,基于Rest接口通过调用本地云海实现对各个数据中心资源池中资源的管理,即顶层云海则能够管理DCl到DCn中的所有资源。具体体现在本例中,如超级管理员admin在顶层云海OS门户中发出一个创建虚拟机的命令,则顶层云海调用Rest接口访问各个数据中心下的本地云海,各个数据中心下的本地云海依次检测本地资源池中是否有可用的资源用于创建admin用户的创建vm需求,最后取满足创建vm需求的第一个数据中心,并调用其中的本地云海中的云资源管理摸块创建该虚拟机,完成此次管理操作,如本例中DCl中资源满足创建虚拟机的要求,则顶层云海OS就调用DCl中的云海OS在资源池I中完成虚拟机的创建。同时,顶层云海还可以与云数据中心中的其他系统进行无缝接入。
[0017]同样,具有本地管理员角色的用户在本地云海中进行本数据中心的资源管理和数据维护,实现对本地数据中心资源池的访问控制,如虚拟资源的申请、分配、回收和计费管理,物理资源和虚拟资源的监控管理,资源池故障管理,报表管理等功能,只具有对本地数据中心中资源的存取访问权限,而不能对其他数据中心中的资源进行存取访问。参考附图,DCl中的本地云海I只具有对DCl中的资源池I的存取访问权限,而无法对DC2、DCn中的资源池进行存取访问,同样的DC2中的本地云海2也只能对资源池2进行管理操作。具体体现在本例中,DCl中的本地云海I中的用户userAdmin发出一个创建虚拟机的命令,由于本地云海I只具有对资源池I的访问控制权限,因此本地云海I通过其云资源管理模块创建该虚拟机,完成此管理操作。
[0018]基于该部署方法,顶层云海OS和本地云海OS通过超级管理员或本地管理员对多数据中心环境下的资源进行高效管理,实现了云海OS在多数据中心环境下的高效部署、运维。
【主权项】
1.一种多数据中心下的云海OS部署方法,其特征是部署顶层云海及本地云海,顶层云海通过Rest接口与本地云海互通;本地云海构建本地资源池,部署在本地虚拟机中,负责本地数据中心的资源管理和数据维护;顶层云海构建虚拟资源池,获取所有本地云海的资源池数据资源,对多数据中心环境下的资源进行管理,顶层云海的管理命令通过调用Rest接口访问各个本地云海的资源池,本地云海依次检测本地资源池中是否有可用于命令的资源,调用满足命令需求的第一个本地云海的资源池,利用该本地资源完成管理操作。2.根据权利要求1所述的一种多数据中心下的云海OS部署方法,其特征是所述顶层云海在其中一个本地云海的部署虚拟资源池,并通过Rest接口与所有本地云海互通,通过部署虚拟资源池的本地云海实现对各个本地虚拟资源池中资源的管理。3.根据权利要求1或2所述的一种多数据中心下的云海OS部署方法,其特征是所述顶层云海具有开户销户、用户权限管理功能,通过Rest接口指导操控本地云海进行资源的分配、物理资源监控的管理。4.据权利要求3所述的一种多数据中心下的云海OS部署方法,其特征是所述本地云海的负责本地数据中心的资源管理包括虚拟资源的申请、分配、回收和计费管理,物理资源和虚拟资源的监控管理,资源池故障管理,报表管理。5.根据权利要求1所述的一种多数据中心下的云海OS部署方法,其特征是顶层云海发起创建虚拟机的命令,调用Rest接口访问各个本地云海的数据中心,各个本地云海依次检测本地资源池中是否有可用的资源用于创建虚拟机需求,满足创建虚拟机需求的第一个本地云海的数据中心,调用其中的本地资源创建该虚拟机,完成此管理操作。
【专利摘要】本发明公开一种多数据中心下的云海OS部署方法,属于通信传输控制管理领域;本发明的部署方法,云海OS能够高效满足多数据中心下多虚拟机化资源池的高效管理,保证云海OS数据中心管理功能,如用户权限门户管理,虚拟化资源管理、业务申请管理、资源计费管理、资源监控管理、故障管理等云海OS管理功能,在多数据中心环境下的全功能实现,实现云海OS在多数据中心环境下的高效部署、运维。
【IPC分类】H04L12/24, H04L29/08
【公开号】CN105072193
【申请号】CN201510533582
【发明人】于辉, 李新虎, 刘俊朋
【申请人】浪潮集团有限公司
【公开日】2015年11月18日
【申请日】2015年8月27日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1