云计算跨地域多数据中心及其的调度管理方法技术

技术编号:11690023 阅读:120 留言:0更新日期:2015-07-08 00:12
本发明专利技术实施例公开了一种云计算跨地域多数据中心及其的调度管理方法,其中,方法包括:根节点逐级向各下级节点下发动态路由生成指令,其中包括路由标识信息,当前节点以发送该动态路由生成指令的节点作为上级节点,将当前节点的标识信息加入路由标识信息中并向各下级节点转发动态路由生成指令,直至到达叶子数据中心;叶子数据中心记录最终生成的路由标识信息逐级向上汇总,各级数据中心记录自己及所有下级节点的路由标识信息;根节点存储最终生成的路由标识信息,生成调度管理指令并根据动态路由表逐级向下级节点发送调度管理指令,直至到达目标数据中心执行调度管理指令。本发明专利技术实施例可以实现多数据中心的资源共享及统一调度管理。

【技术实现步骤摘要】

本专利技术涉及网络技术,尤其是一种。
技术介绍
在云计算的发展过程中,单节点单数据中心可以提供的基础资源能力和网络接入条件比较有限,无法满足全局业务的发展需求。而多节点形成的多数据中心除了可以在基础业务能力提供更多的等级和灵活性之外,同时在容灾备份和多节点负载均衡上提供了更高的服务标准。随着云计算产业和业务能力的发展、多数据中心的并行发展,统一服务的模式也是一种必然趋势,因此也对云计算多节点,特别是跨地域的多数据中心资源调度管理提出了更高的要求。然而,由于同时受网络环境、技术手段等条件的影响,以往在云计算多节点管理中,难以实现数据及资源的统一和灵活的调度管理。云平台数据中心的管理是所有云服务正常提供的前提和基础。在实现本专利技术的过程中,专利技术人发现,现有跨地域多节点纳管的实现方法,存在以下两类常见的问题:管理中心按照扁平化二级架构管理各数据节点,即:一个管理中心管理同一资源池内的所有计算节点,无法实现数据中心的多级管理;管理中心和数据节点功能区分明显,无法根据需要调整管理中心的职责。
技术实现思路
本专利技术实施例所要解决的技术问题是:针对目前云计算管理对跨地域多节点多数据中心的管理难点,提供一种,以实现多数据中心的资源共享及统一调度管理。本专利技术实施例提供的一种云计算跨地域多数据中心的调度管理方法,所述多数据中心包括复合数据中心和叶子数据中心,所述方法包括:复合数据中心中的一个数据中心作为根节点,以相邻的各数据中心与根节点的下属数据中心作为下级节点,根据存储的静态路由表中相邻的各数据中心与根节点的下属数据中心的静态路由信息,分别向各下级节点下发动态路由生成指令,该动态路由生成指令中包括用于标识动态路由生成指令传输方向的路由标识信息,该路由标识中包括根节点的标识信息;接收到动态路由生成指令的每一个数据中心分别作为当前节点,以发送该动态路由生成指令的节点作为上级节点,将当前节点的标识信息加入所述路由标识信息中;当前节点以相邻的各数据中心与当前节点的下属数据中心作为下级节点,根据存储的静态路由表中相邻的各数据中心与当前节点的下属数据中心的静态路由信息,分别向各下级节点转发动态路由生成指令,直至动态路由生成指令到达作为多数据中心最末端节点的叶子数据中心,所述动态路由生成指令中包括加入当前节点的标识信息的路由标识信息;叶子数据中心记录最终生成的路由标识信息,并根据最终生成的路由标识信息记录的上下级节点关系,向上级数据中心发送最终生成的路由标识信息;接收到最终生成的路由标识信息的各数据中心,分别记录路由标识信息中自己及所有下级节点的路由标识信息,并根据最终生成的路由标识信息记录的上下级节点关系,向上级数据中心发送最终生成的路由标识信息,直至最终生成的路由标识信息到达根节点,由根节点将最终生成的路由标识信息存储在动态路由表中;响应于根节点需要对多数据中心中的其它数据节点进行调度管理时,根节点生成调度管理指令,并根据动态路由表中记录的最终生成的路由标识信息逐级向下级节点发送调度管理指令,直至调度管理指令到达需要调度管理的目标数据中心,由目标数据中心执行所述调度管理执行调度管理指令。本专利技术方法的另一个实施例中,响应于根节点需要对多数据中心中的其它数据节点进行调度管理时,根节点生成调度管理指令,并根据动态路由表中记录的最终生成的路由标识信息逐级向下级节点发送调度管理指令包括:响应于根节点需要对多数据中心中的其它数据节点进行调度管理时,根节点查询动态路由表,获取包括目标数据中心的路由标识信息作为目标路由标识信息,从目标路由标识信息中去掉根节点的标识信息,得到新目标路由标识信息,并生成调度管理指令下发给目标路由标识信息记录的下级节点,该调度管理指令中包括新目标路由标识信息;接收到调度管理指令的每一个下级节点分别作为当前节点,根据新目标路由标识信息确定当前节点的下级节点,从新目标路由标识信息中删除当前节点的标识信息后将调度管理指令转发给下级节点,直至调度管理指令到达目标数据中心。本专利技术方法的另一个实施例中,所述叶子数据中心具体为一个集群。本专利技术方法的另一个实施例中,所述路由标识以第一符号标识开头和结尾,以第二符号标识当前节点,当前节点有多级上级节点的,多级上级节点之间以第三符号分割。本专利技术方法的另一个实施例中,第一符号具体为双叹号(!!),第二符号具体为单叹号(!),第三符号具体为点号(.)。本专利技术实施例提供的一种多数据中心,包括复合数据中心和叶子数据中心;复合数据中心中的一个数据中心作为根节点,用于以相邻的各数据中心与根节点的下属数据中心作为下级节点,根据存储的静态路由表中相邻的各数据中心与根节点的下属数据中心的静态路由信息,分别向各下级节点下发动态路由生成指令,该动态路由生成指令中包括用于标识动态路由生成指令传输方向的路由标识信息,该路由标识中包括根节点的标识信息;以及将接收到的最终生成的路由标识信息存储在动态路由表中;以及在需要对多数据中心中的其它数据节点进行调度管理时,生成调度管理指令,并根据动态路由表中记录的最终生成的路由标识信息向下级节点发送调度管理指令;复合数据中心中的每一个数据中心,用于在接收到动态路由生成指令时作为当前节点,以发送该动态路由生成指令的节点作为上级节点,将当前节点的标识信息加入所述路由标识信息中;以及以相邻的各数据中心与当前节点的下属数据中心作为下级节点,根据存储的静态路由表中相邻的各数据中心与当前节点的下属数据中心的静态路由信息,分别向各下级节点转发动态路由生成指令,直至动态路由生成指令到达作为多数据中心最末端节点的叶子数据中心,所述动态路由生成指令中包括加入当前节点的标识信息的路由标识信息;以及在接收到最终生成的路由标识信息时,记录路由标识信息中自己及所有下级节点的路由标识信息,并根据最终生成的路由标识信息记录的上下级节点关系,向上级数据中心发送最终生成的路由标识信息,直至最终生成的路由标识信息到达根节点;以及接收到上级数据节点转发的调度管理指令时,根据最终生成的路由标识信息逐级向下级节点发送调度管理指令,直至调度管理指令到达需要调度管理的目标数据中心,由目标数据中心执行所述调度管理执行调度管理指令;叶子数据中心,用于记录最终生成的路由标识信息,并根据最终生成的路由标识信息记录的上下级节点关系,向上级数据中心发送最终生成的路由标识信息。本专利技术系统的另一个实施例中,所述根节点,具体用于在需要对多数据中心中的其它数据节点进行调度管理时,查询动态路由表,获取包括目标数据中心的路由标识信息作为目标路由标识信息,从目标路由标识信息中去掉根节点的标识信息,得到新目标路由标识信息,并生成调度管理指令下发给目标路由标识信息记录的下级节点,该调度管理指令中包括新目标路由标识信息;复合数据中心中的每一个数据中心,具体用于在接收到调度管理指令时分别作为当前节点,根据新目标路由标识信息确定当前节点的下级节点,从新目标路由标识信息中删除当前节点的标识信息后将调度管理指令转发给下级节点,直至调度管理指令到达目标数据中心。本专利技术系统的另一个实施例中,所述叶子数据中心具体为一个集群。本专利技术系统的另一个实施例中,所述路由标识以第一符号标识开头和结尾,以第二符号标识当前节点,当前节点有多级上级节点的,多级上级节点之本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/CN104753968.html" title="云计算跨地域多数据中心及其的调度管理方法原文来自X技术">云计算跨地域多数据中心及其的调度管理方法</a>

【技术保护点】
一种云计算跨地域多数据中心的调度管理方法,其特征在于,所述多数据中心包括复合数据中心和叶子数据中心,所述方法包括:复合数据中心中的一个数据中心作为根节点,以相邻的各数据中心与根节点的下属数据中心作为下级节点,根据存储的静态路由表中相邻的各数据中心与根节点的下属数据中心的静态路由信息,分别向各下级节点下发动态路由生成指令,该动态路由生成指令中包括用于标识动态路由生成指令传输方向的路由标识信息,该路由标识中包括根节点的标识信息;接收到动态路由生成指令的每一个数据中心分别作为当前节点,以发送该动态路由生成指令的节点作为上级节点,将当前节点的标识信息加入所述路由标识信息中;当前节点以相邻的各数据中心与当前节点的下属数据中心作为下级节点,根据存储的静态路由表中相邻的各数据中心与当前节点的下属数据中心的静态路由信息,分别向各下级节点转发动态路由生成指令,直至动态路由生成指令到达作为多数据中心最末端节点的叶子数据中心,所述动态路由生成指令中包括加入当前节点的标识信息的路由标识信息;叶子数据中心记录最终生成的路由标识信息,并根据最终生成的路由标识信息记录的上下级节点关系,向上级数据中心发送最终生成的路由标识信息;接收到最终生成的路由标识信息的各数据中心,分别记录路由标识信息中自己及所有下级节点的路由标识信息,并根据最终生成的路由标识信息记录的上下级节点关系,向上级数据中心发送最终生成的路由标识信息,直至最终生成的路由标识信息到达根节点,由根节点将最终生成的路由标识信息存储在动态路由表中;响应于根节点需要对多数据中心中的其它数据节点进行调度管理时,根节点生成调度管理指令,并根据动态路由表中记录的最终生成的路由标识信息逐级向下级节点发送调度管理指令,直至调度管理指令到达需要调度管理的目标数据中心,由目标数据中心执行所述调度管理执行调度管理指令。...

【技术特征摘要】

【专利技术属性】
技术研发人员:高翚沈平陈美程青松卢凌
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京;11

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

1