[发明专利]机架感知有效
申请号: | 201580085446.1 | 申请日: | 2015-12-23 |
公开(公告)号: | CN108475210B | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 加尔·萨吉;艾许·贾勒-奥尔 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机架 感知 | ||
1.一种用于发现软件定义数据中心(software-defined data center,SDDC)(100和200)的节点(141、143、205和206)之间网络级邻近度的方法,其特征在于:
所述SDDC(100和200)包括主机(111-118、121-128、211-218和221-228),每个主机与所述节点(141、143、205和206)中的一个连接;
所述方法包括:
根据软件定义网络(software-defined networking,SDN)控制面协议发现所述节点之间的所述网络级邻近度,所述网络级邻近度用于标识所述节点之间消息的传输距离,以及用于指示被选节点构建的邻近组节点之间以及不同邻近组的关系。
2.根据权利要求1所述的方法,其特征在于:
云管理系统根据所述发现的网络级邻近度在所述SDDC(100和200)的主机(111-118、121-128、211-218和221-228)上分配虚拟机(107、108、109和110)。
3.根据权利要求2所述的方法,其特征在于:
所述云管理系统通过以下方式在所述SDDC(100和200)的所述主机(111-118、121-128、211-218和221-228)上分配所述虚拟机(107、108、109和110):
识别节点,使所述被识别节点之间的网络级邻近度对应预期的网络级邻近度;以及
在与所述被识别节点连接的主机上分配所述虚拟机。
4.根据权利要求1至3中任一项所述的方法,其特征在于:
所述SDDC(100和200)包括SDN控制器(102和202),以及
发现所述节点之间的所述网络级邻近度包括:
所述SDN控制器(102和202)选择(303)至少一个节点;
所述SDN控制器(102和202)为每个被选节点构建一个邻近组,所述邻近组包括位于所述被选节点给定网络级邻近度内的节点。
5.根据权利要求4所述的方法,其特征在于:
所述SDN控制器(102)选择(303)至少一个节点,并且迭代地为每个被选节点构建一个邻近组,直到所述SDDC(100和200)的所有节点(141、143、205和206)都至少归属到某个邻近组。
6.根据权利要求4所述的方法,其特征在于:
每个节点(301)与所述SDN控制器(102)连接;
所述SDN控制器(102)为每个被选节点分配(305)一个唯一的标识符(identifier,id);
所述SDN控制器(102)向每个被选节点注入(307)广播消息,所述广播消息包括所述被选节点的所述唯一标识符(identifier,id)和生存时间(time to live,TTL)值(θ)的;
递归地,接收所述广播消息的每个节点向所述SDN控制器(102)发送SDN控制消息,所述SDN控制消息包括所述接收到的广播消息的唯一标识符(identifier,id),减少所述接收到的广播消息的TTL值(θ),并且如果减量TTL值(θ)高于丢弃阈值,发送所述广播消息。
7.根据权利要求6所述的方法,其特征在于:
每个节点与所述SDN控制器(102)连接(301)包括:
每个节点接收定义了匹配规则和动作规则的SDN控制面协议管道,所述匹配规则与具有给定报头信息的消息相关,所述动作规则包括向所述SDN控制器(102)发送SDN控制消息。
8.根据权利要求7所述的方法,其特征在于:
所述SDN控制器(102)注入的所述广播消息包括所述给定报头信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580085446.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于应用程序迁移的系统和方法
- 下一篇:无状态系统和用于获得资源的系统