1.一种云计算环境下异地异构虚拟化管理方法,其特征在于,包括:
步骤一,根据云计算管理平台中资源对象的管理特征,将所有资源对象划分为一个或多个管理域;任一管理域中的资源对象具有相同的管理特征;
步骤二,获取每个所述管理域管理所述资源对象的能力描述信息;
步骤三,通过任一管理域与其他管理域的握手,获取所有管理域的能力描述信息;
步骤四,将云计算任务分解为多个子任务,根据预置的子任务与能力描述信息的映射关系,将所述子任务分别发送至所述子任务对应的能力描述信息匹配的管理域。
2.根据权利要求1所述的方法,其特征在于,所述步骤一,还包括:基于通用信息模型CIM,将云计算管理平台中的资源对象映射为逻辑对象;
所述逻辑对象包括:物理主机、虚拟主机、存储系统、存储池、存储对象、交换机、路由器、分布式虚拟交换机、虚拟路由器、虚拟网络和网络之间互连的协议IP池。
3.根据权利要求1所述的方法,其特征在于,所述能力描述信息,包括:所述管理域支持的中间软件层Hypervisor资源集合、所述管理域支持的虚拟机操作系统Guest OS资源集合、所述管理域支持的操作和所述管理域支持的功能集合。
4.根据权利要求1所述的方法,其特征在于,所述步骤三,还包括:
向用户提供每个管理域的能力描述信息,通过所述用户选择的管理域处理所述用户设定的云计算任务。
5.一种云计算环境下异地异构虚拟化管理装置,其特征在于,包括:
划分模块,用于根据云计算管理平台中资源对象的管理特征,将所有资源对象划分为一个或多个管理域;任一管理域中的资源对象具有相同的管理特征;
描述模块,用于获取每个所述管理域管理所述资源对象的能力描述信息;
握手模块,用于通过任一管理域与其他管理域的握手,获取所有管理域的能力描述信息;
分解模块,用于将云计算任务分解为多个子任务,根据预置的子任务与能力描述信息的映射关系,将所述子任务分别发送至所述子任务对应的能力描述信息匹配的管理域。
6.根据权利要求5所述的装置,其特征在于,所述划分模块,还用于:基于通用信息模型CIM,将云计算管理平台中的资源对象映射为逻辑对象;
所述逻辑对象包括:物理主机、虚拟主机、存储系统、存储池、存储对象、交换机、路由器、分布式虚拟交换机、虚拟路由器、虚拟网络和网络之间互连的协议IP池。
7.根据权利要求5所述的装置,其特征在于,所述能力描述信息,包括:所述管理域支持的中间软件层Hypervisor资源集合、所述管理域支持的虚拟机操作系统Guest OS资源集合、所述管理域支持的操作和所述管理域支持的功能集合。
8.根据权利要求5所述的方法,其特征在于,所述握手模块,还用于:
向用户提供每个管理域的能力描述信息,通过所述用户选择的管理域处理所述用户设定的云计算任务。
9.一种云计算环境下异地异构虚拟化管理系统,其特征在于,包括:管理域定义库模块、管理域实例管理器和通信总线模块;
所述管理域定义库模块,用于基于通用信息模型CIM,根据预置的分层抽象规则,将云计算管理平台中的资源对象抽象为逻辑对象;根据所述逻辑对象的管理特征,将所有逻辑对象划分为一个或多个管理域;每个管理域中的逻辑对象具有相同的管理特征;
所述管理域实例管理器模块,用于基于所述管理域定义库模块划分得到的管理域,获取每个管理域管理所述逻辑对象的能力描述信息;将云计算任务分解为多个子任务,根据预置的子任务与能力描述信息的映射关系,将所述子任务分别发送至所述子任务对应的能力描述信息匹配的管理域;
所述通信总线模块,用于基于所述管理域定义库模块划分得到的管理域,为各管理域传递信息。