• 计算机网络 自顶向下 第6章 链路层和局域网 读书笔记(6)数据中心网络


    更多《计算机网络 自顶向下》读书笔记

    6.6 数据中心网络

    数据中心的主机称为刀片(blade),负责提供内容、共同执行大规模分布式计算。主机堆叠在机架上,每个机架一般20-40台刀片。每个机架顶部有一个机架顶部交换机 TOR(Top of Rack),与机架上的主机互联,并与数据中心其他交换机互联。每台主机通常用40Gbps以太网连接到 TOR。

    数据中心支持两种流量:外部客户与内部主机之间的流量,以及内部主机之间的流量。为了处理外部流量,网络中心有一台或多台边界路由器。数据中心所有机架彼此互联,并连接到边界路由器。

    1.负载均衡

    云数据中心支持多种应用,每个应用和一个公开IP关联,外部用户向该地址发送请求并接收响应。在数据中心内部,外部请求会先被定向到一个负载均衡器(load balancer)。大型数据中心会有多台负载均衡器,每台服务于一个特定应用。负载均衡器基于目的端口(第四层)以及IP做决策,也被称为“第四层交换机”。负载均衡将请求分发到某台主机,主机处理完后向负载均衡器发送响应,再由负载均衡器中继发挥给外部客户。

    负载均衡器还提供类似 NAT 的功能,将外部IP转为内部IP,反之亦然。可以防止客户直接接触主机,隐藏网络内部结构。

    2.等级体系结构

    几千台主机的小型数据中心只要简单的网络就够了:一台边界路由器、一台负载均衡、几十个机架。机架间通过单一以太网交换机进行互联。

    但主机规模扩展到几万至几十万时,通常应用路由器和交换机等级结构:顶端边界路由器与多台接入路由器相连,每台接入路由器下面,有3层交换机。每台接入路由器与一台第一层交换机相连,每台第一层交换机与多台第二层交换机以及一台负载均衡器相连。每台第二层交换机通过TOR(第三层交换机)与多个机架相连。所有链路通常使用以太网,混用铜缆和光缆。

    为了高可用,数据中心包含冗余网络设备和冗余链路。例如每台TOR能够和多台第二层交换机相连。

    3.数据中心网络发展趋势

    • 全连接拓扑(Fully Connected Topology),替代交换机和路由器的等级结构
    • 基于船运集装箱的模块化数据中心(MDC,Modular Data Center):每个集装箱数十台机架,数千台主机。集装箱紧密排列,彼此互联,也和互联网连接。当服务器和交换机出现故障,集装箱继续运行但性能下降,低于某个阈值时,整个集装箱将被移除,用心的替换
    • 大型云服务提供商开始建造、定制几乎所有东西,包括网络适配器、交换机路由器、TOR、软件、网络协议
    • 用“可用性区域”来改善可靠性

    更多《计算机网络 自顶向下》读书笔记

  • 相关阅读:
    valgrind使用手册
    [转]windows server 2008 多用户远程登录设置
    ios控件学习 IB实现
    把java变成exe
    python 函数 值传递
    java 经验
    python list 去除重复
    xcode 4.2 基础
    mac 使用
    object c 基础语法
  • 原文地址:https://www.cnblogs.com/tengzijian/p/16212489.html
Copyright © 2020-2023  润新知