一种数据中心网络组网的方法及系统与流程

    专利查询2025-04-24  24


    本发明涉及数据中心,特别涉及一种数据中心网络组网的方法及系统。


    背景技术:

    1、目前,在数据中心(data center)中,机架单元(rack unit,或简称rack)可以容纳多个服务器。每个服务器可被配置用于管理一个或者多个虚拟机vm(virtual machine)。机架单元中的服务器和机架上(top-of-rack,tor)的交换机相连,机架上的交换机(torswitch)通过spine交换机(spine switch)或者spine交换机网络(spine fabric)和其他的机架上的交换机相连。在数据中心中,机架上的交换机和spine交换机构成的网络,用来实现处于不同机架单元的设备(物理机和/或虚拟机)之间的数据通信。随着云计算和大数据应用的快速发展,数据中心网络已经成为近年来学术界以及产业界各方研究的热点。随着数据中心规模的不断增大,对数据中心网络也提出越来越多的要求。

    2、现有技术中在对数据中心网络组网时构建spine-leaf两层网络架构,采用spine-leaf二层平面网络架构,数据中心规模取决于spine交换机下行端口的数量,因此该架构无法适用于大型或者超大型规模的数据中心的构建,同时网络架构单一,不稳定,容易被攻击,无法根据数据中心网络的实际使用情况进行架构调整,导致数据中心网络不能准确的进行数据传输。


    技术实现思路

    1、本发明旨在至少一定程度上解决上述技术中的技术问题之一。为此,本发明的第一个目的在于提出一种数据中心网络组网的方法,首先搭建spine-leaf二层平面网络架构,根据数据中心网络的实际使用情况进行架构调整,使得数据中心网络能准确的进行数据传输。

    2、本发明的第二个目的在于提出一种数据中心网络组网的系统。

    3、为达到上述目的,本发明第一方面实施例提出了一种数据中心网络组网的方法,包括:

    4、对数据中心网络构建spine-leaf两层网络架构;

    5、将测试数据通过spine-leaf两层网络架构进行数据传输,计算数据传输成功的概率值;

    6、在确定概率值大于第一预设概率阈值时,确定数据中心网络为二级组网模式;

    7、在确定概率值大于第二预设概率阈值且小于等于第一预设概率阈值时,确定数据中心网络需要调整为三级组网模式;

    8、在确定概率值小于等于第二预设概率阈值时,确定数据中心网络需要调整为四级组网模式。

    9、根据本发明的一些实施例,对数据中心网络构建spine-leaf两层网络架构,包括:

    10、两层网络架构由spine、leaf两层交换机构成,leaf交换机被配置在服务器机架的顶端,作为服务器机架的接入式交换机;spine交换机作为汇聚交换机;

    11、spine交换机以及leaf交换机之间采用clos网络连接。

    12、根据本发明的一些实施例,将测试数据通过spine-leaf两层网络架构进行数据传输,计算数据传输成功的概率值,包括:

    13、确定数据中心网络预设覆盖范围的最远距离值;

    14、根据最远距离值确定始传输节点和尾传输节点,计算基于spine-leaf两层网络架构将测试数据从始传输节点传输至尾传输节点的传输成功的概率值。

    15、根据本发明的一些实施例,计算基于spine-leaf两层网络架构将测试数据从始传输节点传输至尾传输节点的传输成功的概率值,包括:

    16、确定基于spine-leaf两层网络架构中始传输节点与尾传输节点之间的其他传输节点的节点信息及传输节点之间的信道信息;

    17、计算相邻传输节点之间的信道成功传输测试数据的概率值;

    18、

    19、其中,p(a,b)为相邻传输节点a,b之间的信道成功传输测试数据的概率值;e为自然常数;g(a,b)为传输节点a至传输节点b的信道衰落因子;pa为传输节点a对测试数据的发射功率;z为传输节点a至传输节点b的噪声方差;m为测试数据的字节数;

    20、根据相邻传输节点之间的信道成功传输测试数据的概率值,计算基于spine-leaf两层网络架构将测试数据从始传输节点传输至尾传输节点的传输成功的概率值;

    21、

    22、其中,p0为基于spine-leaf两层网络架构将测试数据从始传输节点传输至尾传输节点的传输成功的概率值;a为将所述测试数据由始传输节点传输至尾传输节点确定的目标路径上包括的信道集合;b为在目标路径上除去始传输节点和尾传输节点后的传输节点集合;pb为传输节点b对测试数据正确转发的概率;λb为在传输节点b处的信噪比;λ(a,b)为传输节点a至传输节点b之间信道的信噪比。

    23、根据本发明的一些实施例,确定数据中心网络需要调整为三级组网模式,包括:

    24、在spine-leaf两层网络架构的基础上,新增一层core层,即构成core-spine-leaf三层平面网络架构;

    25、spine交换机和leaf交换机之间采用clos网络连接,形成网络单元,core交换机层与各网络单元内的spine交换机之间也采用clos网络连接。

    26、根据本发明的一些实施例,确定数据中心网络需要调整为四级组网模式,包括:

    27、对数据中心网络构建core-spine-leaf三层平面网络架构;

    28、在数据中心预设覆盖范围内设置可移动网络节点,作为增强网络层;

    29、基于core-spine-leaf三层平面网络架构及增强网络层,形成core-spine-leaf-增强网络层的四级组网。

    30、根据本发明的一些实施例,在将数据中心网络调整为三级组网模式或四级组网模式后,还包括:

    31、确定验证数据包,通过数据中心网络新调整的组网模式对验证数据包进行传输,计算接收端接收验证数据包的评价值;

    32、

    33、其中,f为接收端接收验证数据包的评价函数;k为噪声功率谱密度值;t为码元周期;w为验证数据包对应的验证序列号;c为验证数据包在传输过程中的相位参数保持不变的码元周期的数量;g为传输验证数据包的功率;e为自然常数;为验证数据包在传输过程中的相位参数;

    34、将评价值与预设评价值进行比较,在确定评价值大于预设评价值时,表示数据中心网络调整成功;反之,表示数据中心网络调整不成功。

    35、为达到上述目的,本发明第二方面实施例提出了一种数据中心网络组网的系统,包括:

    36、构建模块,用于对数据中心网络构建spine-leaf两层网络架构;

    37、计算模块,用于将测试数据通过spine-leaf两层网络架构进行数据传输,计算数据传输成功的概率值;

    38、第一确定模块,用于在确定概率值大于第一预设概率阈值时,确定数据中心网络为二级组网模式;

    39、第一调整模块,用于在确定概率值大于第二预设概率阈值且小于等于第一预设概率阈值时,确定数据中心网络需要调整为三级组网模式;

    40、第二调整模块,用于在确定概率值小于等于第二预设概率阈值时,确定数据中心网络需要调整为四级组网模式。

    41、根据本发明的一些实施例,所述计算模块,包括:

    42、第二确定模块,用于确定数据中心网络预设覆盖范围的最远距离值;

    43、第三确定模块,用于根据最远距离值确定始传输节点和尾传输节点,计算基于spine-leaf两层网络架构将测试数据从始传输节点传输至尾传输节点的传输成功的概率值。

    44、根据本发明的一些实施例,第三确定模块,包括:

    45、第一计算子模块,用于:

    46、确定基于spine-leaf两层网络架构中始传输节点与尾传输节点之间的其他传输节点的节点信息及传输节点之间的信道信息;

    47、计算相邻传输节点之间的信道成功传输测试数据的概率值;

    48、

    49、其中,p(a,b)为相邻传输节点a,b之间的信道成功传输测试数据的概率值;e为自然常数;g(a,b)为传输节点a至传输节点b的信道衰落因子;pa为传输节点a对测试数据的发射功率;z为传输节点a至传输节点b的噪声方差;m为测试数据的字节数;

    50、第二计算子模块,用于根据相邻传输节点之间的信道成功传输测试数据的概率值,计算基于spine-leaf两层网络架构将测试数据从始传输节点传输至尾传输节点的传输成功的概率值;

    51、

    52、其中,p0为基于spine-leaf两层网络架构将测试数据从始传输节点传输至尾传输节点的传输成功的概率值;a为将所述测试数据由始传输节点传输至尾传输节点确定的目标路径上包括的信道集合;b为在目标路径上除去始传输节点和尾传输节点后的传输节点集合;pb为传输节点b对测试数据正确转发的概率;λb为在传输节点b处的信噪比;λ(a,b)为传输节点a至传输节点b之间信道的信噪比。

    53、本发明公开了一种数据中心网络组网的方法及系统,首先搭建spine-leaf二层平面网络架构,将测试数据通过spine-leaf两层网络架构进行数据传输,计算数据传输成功的概率值,根据概率值与第一预设概率阈值及第二预设概率阈值的比较结果,判断数据中心网络需求的组网模式,根据数据中心网络的实际使用情况进行架构调整,使得数据中心网络能准确的进行数据传输,同时也实现的网络资源的有效利用。

    54、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。

    55、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


    技术特征:

    1.一种数据中心网络组网的方法,其特征在于,包括:

    2.如权利要求1所述的数据中心网络组网的方法,其特征在于,对数据中心网络构建spine-leaf两层网络架构,包括:

    3.如权利要求1所述的数据中心网络组网的方法,其特征在于,将测试数据通过spine-leaf两层网络架构进行数据传输,计算数据传输成功的概率值,包括:

    4.如权利要求3所述的数据中心网络组网的方法,其特征在于,计算基于spine-leaf两层网络架构将测试数据从始传输节点传输至尾传输节点的传输成功的概率值,包括:

    5.如权利要求1所述的数据中心网络组网的方法,其特征在于,确定数据中心网络需要调整为三级组网模式,包括:

    6.如权利要求5所述的数据中心网络组网的方法,其特征在于,确定数据中心网络需要调整为四级组网模式,包括:

    7.如权利要求1所述的数据中心网络组网的方法,其特征在于,在将数据中心网络调整为三级组网模式或四级组网模式后,还包括:

    8.一种数据中心网络组网的系统,其特征在于,包括:

    9.如权利要求8所述的数据中心网络组网的系统,其特征在于,所述计算模块,包括:

    10.如权利要求9所述的数据中心网络组网的系统,其特征在于,第三确定模块,包括:


    技术总结
    本发明公开了一种数据中心网络组网的方法及系统,包括:对数据中心网络构建Spine‑Leaf两层网络架构;将测试数据通过Spine‑Leaf两层网络架构进行数据传输,计算数据传输成功的概率值;在确定概率值大于第一预设概率阈值时,确定数据中心网络为二级组网模式;在确定概率值大于第二预设概率阈值且小于等于第一预设概率阈值时,确定数据中心网络需要调整为三级组网模式;在确定概率值小于等于第二预设概率阈值时,确定数据中心网络需要调整为四级组网模式。首先搭建Spine‑Leaf二层平面网络架构,根据数据中心网络的实际使用情况进行架构调整,使得数据中心网络能准确的进行数据传输。

    技术研发人员:闫鹏飞,张卫正,常伟,王士瑞
    受保护的技术使用者:山东爱特云翔信息技术有限公司
    技术研发日:
    技术公布日:2024/11/26
    转载请注明原文地址:https://tc.8miu.com/read-27874.html

    最新回复(0)