一种虚拟化数据中心调度系统和方法与流程

文档序号:11064830阅读:来源:国知局

技术特征:

1.一种虚拟化数据中心调度系统,其特征在于,包括:服务定义和编排模块、数据中心管理平台和网络控制器;

所述服务定义和编排模块,用于提供服务类型、资源模板和可靠性需求级别的定义接口,接收服务编排策略生成服务功能链,所述服务可靠性需求级别包括异常告警、单服务节点自动恢复、差异化服务主备节点和平等服务主备节点;

所述数据中心管理平台,用于根据所定义的服务类型和资源模板分配数据中心的资源生成服务节点,在确定所述服务节点异常后,按照服务可靠性需求级别调度所述数据中心的资源恢复所述服务节点;

所述网络控制器,用于制定所述服务节点的数据包转发路径。

2.根据权利要求1所述的系统,其特征在于,所述数据中心管理平台包括:设备资源管理平台和虚拟化服务管理平台;

所述设备资源管理平台,用于根据所定义的服务类型和资源模板分配数据中心的硬件设备资源,管理和维护所述硬件设备资源,提供所述硬件设备资源的性能度量数据,确定所述服务节点是否有异常;

所述虚拟化服务管理平台,用于根据所定义的服务类型和资源模板分配数据中心的虚拟化资源生成服务节点,在确定所述服务节点异常后,根据服务可靠性需求级别调度所述数据中心的虚拟化资源恢复所述服务节点。

3.根据权利要求2所述的系统,其特征在于,所述系统还包括:服务检测模块;

所述服务检测模块,用于当所述功能服务链存在服务主节点和服务备节点时,检测所述服务主节点和所述服务备节点服务状态的一致性和接收数据包的时效性,确定所述服务主节点和所述服务备节点是否异常。

4.根据权利要求3所述的系统,其特征在于,所述服务检测模块在确定所述服务主节点异常后,还用于:

重新确定服务主备关系,设原服务备节点为服务主节点,设原服务主节点为服务备节点。

5.根据权利要求4所述的系统,其特征在于,所述系统还包括:服务备份模块;

所述服务备份模块,用于若所述服务主节点和所述服务备节点服务状态不一致时,则确定所述服务备节点需要向所述服务主节点同步,同步所述服务主节点的内存和镜像文件至服务备节点。

6.根据权利要求5所述的系统,其特征在于,所述服务备份模块还用于按照预设时间间隔创建快照存储,若存在远程容灾数据中心,将按照预设时间间隔同步所述服务备节点的镜像文件至远程容灾数据中心。

7.根据权利要求6所述的系统,其特征在于,所述虚拟化服务管理平台用于在确定所述服务节点异常后,根据服务可靠性需求级别调度所述数据中心的虚拟化资源恢复所述服务节点,是指:

所述虚拟化服务管理平台用于当所述服务可靠性需求级别为异常告警时,在确定所述服务节点异常后,生成告警提示;

当所述服务可靠性需求级别为单服务节点自动恢复时,在确定所述服务节点异常后,按照单服务节点恢复策略恢复所述服务节点;

当所述服务可靠性需求级别为差异化或平等服务主备节点时,为服务节点生成服务主节点和服务备节点,在确定所述服务备节点异常后,按照单服务节点恢复策略恢复所述服务备节点,并向所述服务主节点完成同步,在确定所述服务主节点异常后,切换原服务备节点为服务主节点,原服务主节点为服务备节点,按照单服务节点恢复策略恢复所述原服务主节点。

8.根据权利要求7所述的系统,其特征在于,所述单服务节点恢复策略,包括:

若仅所述服务节点提供的服务异常,其对应的虚拟计算、网络连接和存储资源正常,则重启所述服务节点;

若所述服务节点所对应的虚拟计算或网络资源异常,则根据所述服务节点的存储资源镜像进行迁移操作恢复所述服务节点的服务功能;

若所述服务节点存储资源异常,导致所述服务节点镜像文件使用异常,有快照资源时,则尝试用所述服务节点的最新快照重建所述服务节点,或者 没有快照资源时,则由虚拟化服务管理平台根据所述服务节点的虚拟资源模板,重建所述服务节点。

9.根据权利要求7所述的系统,其特征在于,所述虚拟化服务管理平台用于当所述服务可靠性需求级别为差异或平等服务主备节点时,为服务节点生成服务主节点和服务备节点,是指:

当所述服务可靠性需求级别为差异化服务主备节点时,分配述服务主节点和所述服务备节点不同的虚拟资源,所述虚拟资源分布在不同的硬件设备上;

当所述服务可靠性需求级别为平等服务主备节点时,分配所述服务主节点和所述服务备节点相同的虚拟资源,所述虚拟资源分布在不同的硬件设备上。

10.根据权利要求9所述的系统,其特征在于,所述虚拟化服务管理平台用于当所述服务可靠性需求级别为差异化或者平等服务主备节点时,在确定所述服务主节点异常后,切换所述服务主节点,是指:

请求所述网络控制器改变服务端口链,替换所述服务主节点为服务备节点来处理服务业务。

11.根据权利要求10所述的系统,其特征在于,所述虚拟化服务管理平台用于替换所述服务主节点为服务备节点来处理服务业务之前,还包括:

当所述服务可靠性需求级别为差异化服务主备节点时,为所述服务备节点在线扩容与所述服务主节点相等的虚拟化资源。

12.根据权利要求11所述的系统,其特征在于,所述虚拟化服务管理平台用于在确定所述服务主节点异常后,按照单服务节点恢复策略恢复所述服务主节点,还用于:

当所述服务可靠性需求级别为差异化服务主备节点时,恢复所述服务主节点时获取与原服务备节点相等的虚拟化资源。

13.一种虚拟化数据中心调度方法,其特征在于,包括:

提供服务的类型、资源模板和可靠性需求级别的定义接口,接收服务编排策略生成服务功能链,所述服务可靠性需求级别包括异常告警、单服务节 点自动恢复、差异化服务主备节点和平等服务主备节点;

根据所定义的服务类型和资源模板分配数据中心的资源生成服务节点,在确定所述服务节点异常后,按照服务可靠性需求级别调度所述数据中心的资源恢复所述服务节点;

制定所述服务节点的数据包转发路径。

14.根据权利要求13所述的方法,其特征在于,所述根据所定义的服务类型和资源模板分配数据中心的资源生成服务节点,在确定所述服务节点异常后,按照服务可靠性需求级别调度所述数据中心的资源恢复所述服务节点,包括:

根据所定义的服务类型和资源模板分配数据中心的硬件设备资源,管理和维护所述硬件设备资源,提供所述硬件设备资源的性能度量数据,确定所述服务节点是否有异常;

根据所定义的服务类型和资源模板分配数据中心的虚拟化资源生成服务节点,在确定所述服务节点异常后,根据服务可靠性需求级别调度所述数据中心的虚拟化资源恢复所述服务节点。

15.根据权利要求14所述的方法,其特征在于,根据所定义的服务类型和资源模板分配数据中心的虚拟化资源生成服务节点之后,还包括:

当所述功能服务链存在服务主节点和服务备节点时,记录所述服务主节点和所述服务备节点的映射关系,检测所述服务主节点和所述服务备节点服务状态的一致性和数据包的时效性,确定服务主节点和所述服务备节点是否异常。

16.根据权利要求15所述的方法,其特征在于,在确定所述服务主节点异常后,还包括:

重新确定服务主备关系,设原服务备节点为服务主节点,设原服务主节点为服务备节点。

17.根据权利要求16所述的方法,其特征在于,所述检测所述服务主节点和所述服务备节点服务状态的一致性之后,还包括:

若所述服务主节点和所述服务备节点服务状态不一致时,则确定所述服 务备节点需要向所述服务主节点同步,同步所述服务主节点的内存和镜像文件至服务备节点。

18.根据权利要求17所述的方法,其特征在于,所述确定所述服务备节点需要向所述服务主节点同步,同步所述服务主节点的内存和镜像文件至服务备节点之后,还包括:

按照预设时间间隔创建快照存储,若存在远程容灾数据中心,将按照预设时间间隔同步所述服务备节点的镜像文件至远程容灾数据中心。

19.根据权利要求18所述的方法,其特征在于,在确定所述服务节点异常后,根据服务可靠性需求级别调度所述数据中心的虚拟化资源恢复所述服务节点,包括:

当所述服务可靠性需求级别为异常告警时,所述虚拟化服务管理平台用于在确定所述服务节点异常后,生成告警提示;

当所述服务可靠性需求级别为单服务节点自动恢复时,所述虚拟化服务管理平台用于在确定所述服务节点异常后,按照单服务节点恢复策略恢复所述服务节点;

当所述服务可靠性需求级别为差异化或平等服务主备节点时,所述虚拟化服务管理平台用于为服务节点生成服务主节点和服务备节点,在确定所述服务备节点异常后,按照单服务节点恢复策略恢复所述服务备节点,并向所述服务主节点完成同步,在确定所述服务主节点异常后,切换所述服务主节点,按照单服务节点恢复策略恢复所述服务主节点。

20.根据权利要求19所述的方法,其特征在于,所述单服务节点恢复策略,包括:

若仅所述服务节点提供的服务异常,其对应的虚拟计算、网络连接和存储资源正常,则重启所述服务节点;

若所述服务节点所对应的虚拟计算或网络资源异常,则根据所述服务节点的存储资源镜像进行迁移操作恢复所述服务节点的服务功能;

若所述服务节点存储资源异常,导致所述服务节点镜像文件使用异常,有快照资源时,则尝试用所述服务节点的最新快照重建所述服务节点,或者 没有快照资源时,则由虚拟化服务管理平台根据所述服务节点的虚拟资源模板,重建所述服务节点。

21.根据权利要求19所述的方法,其特征在于,当所述服务可靠性需求级别为差异或平等服务主备节点时,为服务节点生成服务主节点和服务备节点,包括:

当所述服务可靠性需求级别为差异化服务主备节点时,分配述服务主节点和所述服务备节点不同的虚拟资源,所述虚拟资源分布在不同的硬件设备上;

当所述服务可靠性需求级别为平等服务主备节点时,分配所述服务主节点和所述服务备节点相同的虚拟资源,所述虚拟资源分布在不同的硬件设备上。

22.根据权利要求21所述的方法,其特征在于,当所述服务可靠性需求级别为差异化或者平等服务主备节点时,在确定所述服务主节点异常后,切换所述服务主节点,包括:

请求所述网络控制器改变服务端口链,替换所述服务主节点为服务备节点来处理服务业务。

23.根据权利要求22所述的方法,其特征在于,在替换所述服务主节点为服务备节点来处理服务业务之前,还包括:

当所述服务可靠性需求级别为差异化服务主备节点时,为所述服务备节点在线扩容与所述服务主节点相等的虚拟化资源。

24.根据权利要求23所述的方法,其特征在于,当所述服务可靠性需求级别为差异化或平等服务主备节点时,按照单服务节点恢复策略恢复所述服务主节点,还包括:

所述服务主节点恢复的虚拟化资源与原服务备节点虚拟化资源相等。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1