[发明专利]一种数据中心网络及其流量均衡方法和控制器有效
申请号: | 201310202002.4 | 申请日: | 2013-05-27 |
公开(公告)号: | CN104184676B | 公开(公告)日: | 2017-08-11 |
发明(设计)人: | 李飞 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/813 | 分类号: | H04L12/813;H04L12/743 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 温青玲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据中心 网络 及其 流量 均衡 方法 控制器 | ||
1.一种数据中心网络,其特征在于,所述数据中心网络包括:控制器和分别与所述控制器连接的物理服务器和网络设备,其中,
所述控制器配置服务等级COS、服务类型TOS和生存时间TTL中的一个或多个作为数据中心网络中的网络设备进行等价多路径路由ECMP选路的散列hash因子;所述控制器收集网络设备的流量和物理服务器中的超级管理程序Hypervisor或者虚拟交换机vSw的流量,所述控制器确定网络设备之间的互连链路故障或所述控制器根据所述控制器收集的网络设备的流量和物理服务器中的Hypervisor或者vSw的流量确定发生拥塞时,向物理服务器中的hypervisor或者vsw发送封装控制策略;
所述物理服务器具有Hypervisor或者vSw,用于完成三层叠加网络虚拟化NVO3的报文封装,接收封装控制策略,根据所述封装控制策略,确定源物理服务器上的NVO3报文的外层封装中的COS、TOS和TTL字段中的一个或多个字段的值;
其中,所述NVO3报文的外层封装中的COS、TOS和TTL字段中的一个或多个字段的值是通过以下方式获得的:
所述控制器先确定某条流从源物理服务器上的hypervisor或者vSw到目的物理服务器地址经过的转发路径,然后用以下三个方式中的一个或多个方式找到能得到这条转发路径的COS、TOS和TTL中的一个或多个的值,指示物理服务器进行NVO3报文的外层封装时,对于该流均用此COS、TOS和TTL中的一个或多个值去封装;所述三个方式如下:用不同的COS的值来进行hash计算找到能得到这条转发路径的COS的值,用不同的TOS的值来进行hash计算找到能得到这条转发路径的TOS的值,和用不同的TTL的值来进行hash计算找到能得到这条转发路径的TTL的值;
所述网络设备接受控制器配置,将COS、TOS和TTL中的一个或多个作为所述网络设备进行ECMP选路的hash因子,接收物理服务器发送的NVO3报文,网络设备将接收的NVO3报文中控制器配置的COS、TOS和TTL中的一个或多个作为hash因子进行ECMP选路。
2.如权利要求1所述的数据中心网络,其特征在于,所述控制器还发送初始报文封装规则给物理服务器中的vSw或者hypervisor,对物理服务器中的vSw或者hypervisor初始报文封装规则进行配置;所述初始报文封装规则是根据NVO3的目标物理服务器的互联网协议IP地址来确定NVO3报文的外层封装中的COS、TOS和TTL字段中的一个或多个字段的值。
3.如权利要求1所述的数据中心网络,其特征在于,
所述网络设备的上行路径的ECMP选路使用报文外层以太头和外层IP头中的COS、TOS和TTL中的一个来构建hash因子进行hash选路;
所述网络设备的下行路径的ECMP选路使用COS、TOS和TTL中的一个进行hash选路;或者,所述网络设备的下行路径的ECMP选路使用外层IP头的源IP地址结合COS、TOS和TTL中的一个进行hash选路;或者,下行路径的ECMP选路使用外层IP头的SIP地址进行hash选路
所述控制器进行hash计算得到转发路径的算法与所述网络设备进行hash选路的算法是一样的。
4.如权利要求1至3任一项所述的数据中心网络,其特征在于,所述封装控制策略为下面几种中的一种:
报文的源物理服务器的IP地址和目的物理服务器的IP地址的组合,与NVO3报文的外层封装中所采用的COS、TOS和TTL字段中的一个或多个字段的值的对应关系;
报文的源物理服务器的IP地址、目的物理服务器的IP地址、报文源虚拟机VM的IP地址和报文目的VM的IP地址的组合,与NVO3报文的外层封装中所采用的COS、TOS和TTL值字段中的一个或多个字段的值的对应关系;
报文的源物理服务器的IP地址、目的物理服务器的IP地址、源VM的IP地址的掩码和目的VM的IP地址的掩码的组合,与NVO3报文的外层封装中所采用的COS、TOS和TTL值字段中的一个或多个字段的值的对应关系;以及,
报文的源物理服务器的IP地址的掩码和目的物理服务器的IP地址的掩码的组合,与NVO3报文的外层封装中所采用的COS、TOS和TTL值字段中的一个或多个字段的值的对应关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310202002.4/1.html,转载请声明来源钻瓜专利网。