[发明专利]一种高性能数据中心的网络流动态调度方法及系统在审
申请号: | 201810019909.X | 申请日: | 2018-01-09 |
公开(公告)号: | CN108199966A | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 莫毓昌 | 申请(专利权)人: | 莫毓昌 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/947 |
代理公司: | 成都佳划信知识产权代理有限公司 51266 | 代理人: | 尹志敏 |
地址: | 321004 浙江省金*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络流 网络流调度 数据中心 计算机节点 动态调度 流量分配 路由 交换机 计算机技术领域 大流量传输 传输路径 分配传输 描述信息 重新分配 撤销 动态的 分配 优化 网络 帮助 | ||
本发明属于计算机技术领域,公开了一种高性能数据中心的网络流动态调度方法及系统,该方法包括:修改交换机的路由表格式;数据中心中添加一个网络流调度器;计算机节点认定该网络流属于大流量传输的网络流,分配传输路径;网络流调度器按照特定的分配法对网络流进行流量分配;计算机节点利用撤销命令把网络流的描述信息发送给网络流调度器;网络流调度器按照特定的方法对网络流进行流量分配撤销。本发明修改了交换机的路由表格式,同时支持静态和动态的格式,添加了一个网络流调度器,对网络重新分配;本发明能够帮助数据中心的动态出现的各个网络流找到优化的传输路径。
技术领域
本发明属于计算机技术领域,尤其涉及一种高性能数据中心的网络流动态 调度方法及系统。
背景技术
经典的数据中心往往采用三层网络架构,由计算机节点、汇聚交换机和核 心交换机组成,形成一个树形网络拓扑架构。计算机节点和汇聚交换机被划分 为不同的集群,在一个集群中,计算机节点之间的信息传输需要经过上层汇聚 交换机。两个集群中的计算机节点之间的信息传输需要经过上层汇聚交换机和 核心交换机。
传统网络流调度方法是静态的,每个交换机维护一个路由表,路由表中记 录该交换机能够支持的每种可能的网络传输,格式为:
<源计算机节点地址S1,目的计算机节点地址D1,交换机1>
<源计算机节点地址S1,目的计算机节点地址D1,交换机2>
<源计算机节点地址S1,目的计算机节点地址D2,交换机1>
<源计算机节点地址S2,目的计算机节点地址D3,交换机2>
<源计算机节点地址S2,目的计算机节点地址D4,交换机3>
…
当某个网络流F=<源计算机节点地址S,源端口地址P,目的计算机节点地 址D,目的端口地址K>发生时,交换机首先根据“源计算机节点地址S,目的 计算机节点地址D”找到所有匹配<S,D>的M个交换机,然后根据“(S+D) mod M”的结果N选择第N条匹配路径进行网络流传输。
由于传统的网络流调度方法是静态的,往往会存在严重的网络流碰撞问题, 导致数据中心性能下降。
网络流Flow A和网络流Flow B在汇聚交换机Agg0和核心交换机Core0之 间的传输发生了碰撞。网络流Flow C和网络流Flow D在汇聚交换机Agg3和核 心交换机Core2之间的传输发生了碰撞。
如果采用更有效的调度方法,能够根据当前数据中心中网络流量使用情况, 智能的选择传输路径则可以避免碰撞的发生。例如网络流Flow A选择核心交换 机Core1进行传输,网络流FlowD选择核心交换机Core3进行传输,则不会发 生碰撞。从而使得网络传输性能能够提升一倍。
综上所述,现有技术存在的问题是:传统的网络流调度方法是静态的,往 往会存在严重的网络流碰撞问题,导致数据中心性能下降。
发明内容
针对现有技术存在的问题,本发明提供了一种高性能数据中心的网络流动 态调度方法及系统。
本发明是这样实现的,一种高性能数据中心的网络流动态调度方法,所述 高性能数据中心的网络流动态调度方法包括:
步骤一,对于出现的新的网络流F=<S,P,D,K>,计算机节点S首先根 据<S,D>采用路径进行传输,同时记录该网络流的流量大小H;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于莫毓昌,未经莫毓昌许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810019909.X/2.html,转载请声明来源钻瓜专利网。