美文网首页嵌牛IT观察
数据中心网络中常用的拓扑结构---Fattree

数据中心网络中常用的拓扑结构---Fattree

作者: 唯念少年那抹蓝 | 来源:发表于2020-10-31 20:36 被阅读0次

姓名:姜国勇

学号:20011210153

转自:https://blog.csdn.net/bryanting/article/details/80000864

【嵌牛导读】数据中心是全球协作的特定设备网络,用来在网络基础设施上传递、加速、展示、计算、存储数据信息。

    在今后的发展中,数据中心也将会成为企业竞争的资产,商业模式也会因此发生改变。随着数据中心应用的广泛化,人工智能、网络安全等也相继出现,更多的用户都被带到了网络和手机的应用中。随着计算机和数据量的增多,人们也可以通过不断学习积累提升自身的能力,是迈向信息化时代的重要标志。

   其中,fat-tree模型为大多数数据中心网络构建常用的拓扑结构,在稳定性方面有着显著的优势。

【嵌牛鼻子】FatTree拓扑结构  数据中心网络

【嵌牛正文】

       FatTree拓扑结构是由MIT的Fares等人在改进传统树形结构性能的基础上提出的,属于switch-only型拓扑。

        整个拓扑网络分为三个层次:自上而下分别为边缘层(edge)、汇聚层(aggregate)和核心层(core),其中汇聚层交换机与边缘层交换机构成一个pod,交换设备均采用商用交换设备。

图1 常规树形拓扑 图2 二叉胖树 图3 四叉胖树 图3 六叉胖树

        FatTree构建拓扑规则如下:FatTree拓扑中包含的Pod数目为 k,每一个pod连接的sever数目为(k/2)^2 ,每一个pod内的边缘交换机及聚合交换机数量均为k/2,核心交换机数量为(k/2)^2,网络中每一个交换机的端口数量为k,网络所能支持的服务器总数为k^3/4

        FatTree结构采用水平扩展的方式,当拓扑中所包含的pod数目增加,交换机的端口数目增加时,FatTree拓扑能够支持更多的服务器,满足数据中心的扩展需求,如k=48k=48时,FatTree能够支持的服务器数目为27648。

        FatTree结构通过在核心层多条链路实现负载的及时处理,避免网络热点;通过在pod内合理分流,避免过载问题。

        FatTree对分带宽随着网络规模的扩展而增大,因此能够为数据中心提供高吞吐传输服务;不同pod之间的服务器间通信,源、目的节点之间具有多条并行路径,因此网络的容错性能良好,一般不会出现单点故障;采用商用设备取代高性能交换设备,大幅度降低网络设备开销;网络直径小,能够保证视频、在线会与等服务对网络实时性的要求;拓扑结构规则、对称,利于网络布线及自动化配置、优化升级等。

        Fat-Tree结构也存在一定的缺陷:Fat-Tree结构的扩展规模在理论上受限于核心交换机的端口数目,不利于数据中心的长期发展要求;对于Pod内部,Fat-Tree容错性能差,对底层交换设备故障非常敏感,当底层交换设备故障时,难以保证服务质量;拓扑结构的特点决定了网络不能很好的支持one-to-all及all-to-all网络通信模式,不利于部署MapReduce、Dryad等现代高性能应用;网络中交换机与服务器的比值较大,在一定程度上使得网络设备成本依然很高,不利于企业的经济发展。

相关文章

  • 数据中心网络中常用的拓扑结构---Fattree

    姓名:姜国勇 学号:20011210153 转自:https://blog.csdn.net/bryanting/...

  • 解析数据中心选择思科Nexus 9000系列交换机的原因及互连方

    随着数据中心的不断整合、虚拟化以及其云技术的发展,数据中心正发生着翻天覆地的变化,例如,数据中心的网络拓扑结构已经...

  • 小白学计网的必备常识

    1.计网研究的是最原始的祖传网络拓扑结构,这一结构和我们熟悉的运营商网络拓扑结构以及家庭无线路由器组网的网络拓扑结...

  • 拓扑图的网络脆弱性分析

    一、什么是网络拓扑? 计算机连接的方式叫做“网络拓扑结构”(Topology)。网络拓扑是指用传输媒体互连各种设备...

  • 计算机网络基础知识(二)

    网络拓扑 [TOC] 什么是拓扑? 拓扑定义了所有组件如何相互连接的网络结构。拓扑有两种类型:物理和逻辑拓扑。 物...

  • 网络拓扑结构

    不同的技术是应用于不同的场合,不同的应用场景。 常见应用的分类:1)批量式应用程序绝大多数是文件共享,下载一类的。...

  • [转载]老男孩读PCIe之二:PCIe拓扑结构

    来源: http://www.ssdfans.com/?p=3692 "计算机网络的拓扑结构是引用拓扑学中研究与大...

  • 网络拓扑结构总结

    一.星型拓扑结构 星型拓扑结构是目前应用最广、实用性最好的一种拓扑结构,这主要是因为它非常容易实现网络的拓展。星型...

  • 网络结构(拓扑结构)

    选定拓扑结构也意味着所选择的传输介质和传输技术被划定在一定范围之中了。有的拓扑结构比较适合某种传输介质,但是不能用...

  • 网络拓扑结构介绍

    既然是分享网络拓扑结构,为了凸显我们的专业性,应该先了解一下什么是拓扑。(当然各位大佬可能已经很熟悉了,但是小弟我...

网友评论

    本文标题:数据中心网络中常用的拓扑结构---Fattree

    本文链接:https://www.haomeiwen.com/subject/zxkevktx.html