分布式跨平台虚拟化能力管理方法和系统技术方案

技术编号:10300717 阅读:173 留言:0更新日期:2014-08-07 06:33
本发明专利技术公开了一种分布式跨平台虚拟化能力管理方法和系统,涉及虚拟化能力管理技术领域。该方法包括:虚拟化能力管理中心响应用户通过能力管理门户发起的能力管理请求,向虚拟化平台中的适配模块发送能力管理请求;适配模块根据能力管理请求,调用虚拟化平台中相应的管理软件对相应的管理对象进行能力管理;适配模块接收管理软件返回的处理结果,将处理结果发送给虚拟化能力管理中心;虚拟化能力管理中心接收虚拟化平台中适配模块返回的处理结果,将处理结果通过能力管理门户反馈给用户。本发明专利技术通过管理中心来统一处理用户与各个虚拟化平台之间的业务,适配模块屏蔽多种架构虚拟化平台之间的差异,实现了分布式跨平台的虚拟化平台统一管理。

【技术实现步骤摘要】
分布式跨平台虚拟化能力管理方法和系统
本专利技术涉及虚拟化能力管理
,特别涉及一种分布式跨平台虚拟化能力管理方法和系统。
技术介绍
虚拟化技术是云计算系统的核心组成部分之一,是将各种计算及存储资源充分整合和高效利用的关键技术。虚拟化是为某些对象创造的虚拟化版本,例如:操作系统、计算机系统、存储设备和网络资源等。它是表示计算机资源的抽象方法,通过虚拟化可以用与访问抽象前资源一致的方法访问抽象后的资源,从而隐藏属性和操作之间的差异,并允许通过一种通用的方式来查看和维护资源。虚拟化技术是云计算、云存储服务得以实现的关键技术之一。它将应用程序以及数据,在不同的层次以不同的面貌加以展现,从而使得不同层次的使用者、开发及维持人员,能够方便的使用开发及维护存储的数据、应用于计算和管理的程序。为了使虚拟化平台正常运行,为用户提供更有效的虚拟化服务,需要对有虚拟化平台进行管理。通常情况下,厂家在提供虚拟化平台时,会同时提供一个厂家自己的管理工具,对虚拟化平台进行管理。然而,一个厂家的管理工具不能实现对其他厂家虚拟化平台的管理,因此,现有的管理工具不能全面监控包括各个厂家平台的整个虚拟化平台的运行情况。
技术实现思路
本专利技术实施例所要解决的一个技术问题是:提供一种分布式跨平台虚拟化能力管理方法和系统,以解决面向多种架构虚拟化平台的统一管理问题。本专利技术实施例的一个方面提供了一种分布式跨平台虚拟化能力管理方法,包括:虚拟化能力管理中心响应用户通过能力管理门户发起的能力管理请求,向虚拟化平台中的适配模块发送能力管理请求;虚拟化平台中的适配模块根据能力管理请求,调用虚拟化平台中相应的管理软件对相应的管理对象进行能力管理;虚拟化平台中的适配模块接收管理软件返回的处理结果,将处理结果发送给虚拟化能力管理中心;虚拟化能力管理中心接收虚拟化平台中适配模块返回的处理结果,将处理结果通过能力管理门户反馈给用户。当能力管理请求为能力开通请求时,虚拟化平台中的适配模块根据能力开通请求,调用虚拟化平台中相应的管理软件对相应的管理对象进行能力配置和环境配置,并且接收虚拟化平台管理软件返回的能力开通处理结果。当能力管理请求为能力调度请求时,虚拟化平台中的适配模块根据能力调度请求,调用虚拟化平台中相应的管理软件对相应的管理对象进行重新分配,或进行虚拟机迁移等处理,并且接收虚拟化平台管理软件返回的能力调度处理结果。在进行信息同步过程中,虚拟化能力管理中心向虚拟化平台中的适配模块发送信息查询请求,虚拟化平台中的适配模块根据信息查询请求,调用虚拟化平台中相应的管理软件查询相关管理对象的运行状态信息,并且将信息查询结果返回给虚拟化能力管理中心;或者,虚拟化平台中的适配模块通过各个管理软件定时搜集相关管理对象的运行状态信息,定时上报给虚拟化能力管理中心。能力管理的范围包括:能力监控、能力调度、模板管理、计费管理、用户管理、业务管理、订单管理。管理软件包括虚拟化管理软件、存储设备管理软件、网络设备管理软件、应用程序管理软件;管理软件相应的管理对象分别为虚拟化设备、存储设备、网络设备、应用程序。本专利技术实施例的另一个方面提供了一种分布式跨平台虚拟化能力管理系统,包括:虚拟化能力管理中心和分布式跨平台的虚拟化平台;虚拟化能力管理中心,用于响应用户通过能力管理门户发起的能力管理请求,向虚拟化平台中的适配模块发送能力管理请求;虚拟化平台中的适配模块,用于屏蔽不同架构的虚拟化平台,根据能力管理请求,调用虚拟化平台中相应的管理软件对相应的管理对象进行能力管理;接收管理软件返回的处理结果,将处理结果发送给虚拟化能力管理中心;虚拟化能力管理中心,还用于接收虚拟化平台中的适配模块返回的处理结果,将处理结果通过能力管理门户反馈给用户。当能力管理请求为能力开通请求时,虚拟化平台中的适配模块,具体用于根据能力开通请求,调用虚拟化平台中相应的管理软件对相应的管理对象进行能力配置和环境配置,并且接收虚拟化平台管理软件返回的能力开通处理结果。当能力管理请求为能力调度请求时,虚拟化平台中的适配模块,具体用于根据能力调度请求,调用虚拟化平台中相应的管理软件对相应的管理对象进行重新分配,或进行虚拟机迁移等处理,并且接收虚拟化平台管理软件返回的能力调度处理结果。在进行信息同步过程中,虚拟化能力管理中心,还用于向虚拟化平台中的适配模块发送信息查询请求,虚拟化平台中的适配模块根据信息查询请求,调用虚拟化平台中相应的管理软件查询相关管理对象的运行状态信息,并且将信息查询结果返回给虚拟化能力管理中心;或者,虚拟化平台中的适配模块,还用于通过各个管理软件定时搜集相关管理对象的运行状态信息,定时上报给虚拟化能力管理中心。本专利技术通过设置虚拟化能力管理中心来统一处理用户与各个虚拟化平台之间的业务,并且在分布式跨平台的虚拟化平台中设置适配模块,以屏蔽多种架构虚拟化平台之间的差异,用户通过能力管理门户发起的能力管理请求,虚拟化能力管理中心向虚拟化平台中的适配模块发送能力管理请求,虚拟化平台中的适配模块根据能力管理请求,调用虚拟化平台中相应的管理软件对相应的管理对象进行能力管理,获得管理软件返回的处理结果后,将处理结果发送给虚拟化能力管理中心,再由虚拟化能力管理中心将处理结果通过能力管理门户反馈给用户,实现了分布式跨平台的虚拟化平台的统一管理。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术分布式跨平台虚拟化能力管理系统一个实施例的结构示意图。图2为本专利技术分布式跨平台虚拟化能力管理系统另一个实施例的结构示意图。图3为本专利技术分布式跨平台虚拟化能力管理方法一个实施例的流程示意图。图4为本专利技术分布式跨平台虚拟化能力管理方法另一个实施例的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。图1为本专利技术分布式跨平台虚拟化能本文档来自技高网...
分布式跨平台虚拟化能力管理方法和系统

【技术保护点】
一种分布式跨平台虚拟化能力管理方法,包括:虚拟化能力管理中心响应用户通过能力管理门户发起的能力管理请求,向虚拟化平台中的适配模块发送能力管理请求;虚拟化平台中的适配模块根据能力管理请求,调用虚拟化平台中相应的管理软件对相应的管理对象进行能力管理;虚拟化平台中的适配模块接收管理软件返回的处理结果,将处理结果发送给虚拟化能力管理中心;虚拟化能力管理中心接收虚拟化平台中的适配模块返回的处理结果,将处理结果通过能力管理门户反馈给用户。

【技术特征摘要】
1.一种分布式跨平台虚拟化能力管理方法,包括:虚拟化能力管理中心响应用户通过能力管理门户发起的能力管理请求,向虚拟化平台中的适配模块发送能力管理请求;虚拟化平台中的适配模块根据能力管理请求,调用虚拟化平台中相应的管理软件对相应的管理对象进行能力管理,以实现多个异构虚拟化平台的跨平台统一管理;虚拟化平台中的适配模块接收管理软件返回的处理结果,将处理结果发送给虚拟化能力管理中心;虚拟化能力管理中心接收虚拟化平台中的适配模块返回的处理结果,将处理结果通过能力管理门户反馈给用户。2.根据权利要求1所述的方法,其特征在于,具体包括:当能力管理请求为能力开通请求时,虚拟化平台中的适配模块根据能力开通请求,调用虚拟化平台中相应的管理软件对相应的管理对象进行能力配置和环境配置,并且接收虚拟化平台管理软件返回的能力开通处理结果;或者,当能力管理请求为能力调度请求时,虚拟化平台中的适配模块根据能力调度请求,调用虚拟化平台中相应的管理软件对相应的管理对象进行重新分配,或进行虚拟机迁移,并且接收虚拟化平台管理软件返回的能力调度处理结果。3.根据权利要求1所述的方法,其特征在于,还包括:虚拟化能力管理中心向虚拟化平台中的适配模块发送信息查询请求,虚拟化平台中的适配模块根据信息查询请求,调用虚拟化平台中相应的管理软件查询相关管理对象的运行状态信息,并且将信息查询结果返回给虚拟化能力管理中心;或者,虚拟化平台中的适配模块通过各个管理软件定时搜集相关管理对象的运行状态信息,定时上报给虚拟化能力管理中心。4.根据权利要求1所述的方法,其特征在于,能力管理的范围包括:能力监控、能力调度、模板管理、计费管理、用户管理、业务管理、订单管理。5.根据权利要求1所述的方法,其特征在于,管理软件包括虚拟化管理软件、存储设备管理软件、网络设备管理软件、应用程序管理软件;管理软件相应的管理对象分别为虚拟化设备、存储设备、网络设备、应用程序。6.一种分布式跨平台虚拟化能力管理系统,包括:虚拟化能力管理中...

【专利技术属性】
技术研发人员:凌颖
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1