Azure网络体系结构

Azure 网络架构提供从互联网到 Azure 数据中心的连接。 任何部署在 Azure 上的工作负载,包括基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS),都使用 Azure 数据中心网络。

网络拓扑

Azure 数据中心的网络体系结构由以下组件组成:

  • 边缘网络
  • 广域网
  • 区域网关网络
  • 数据中心网络

Azure 网络图

网络组件

以下列表简要介绍了网络组成部分:

  • 边缘网络

    • Microsoft网络与其他网络(如互联网和企业网络)之间的分界点
    • 提供接入 Azure 的互联网和 ExpressRoute 对等互连
  • 广域网

    • 覆盖全球的 Microsoft 智能骨干网
    • Azure 区域之间提供连接
  • 区域网关

    • 一个Azure区域内所有数据中心的聚合点
      • 在 Azure 区域内的数据中心之间提供海量互连,例如每个数据中心可达数百太比特
  • 数据中心网络

    • 提供数据中心内服务器之间的连接,确保较低的超额订阅带宽

Microsoft设计这些网络组件,旨在提供最大可用性,以支持始终在线、始终可用的云业务。 Microsoft 通过控制协议设计并构建了从物理层到网络中的冗余。

数据中心网络复原能力

本节展示了通过数据中心网络实现的弹性设计原则。

数据中心网络是 Clos网络的改进版本,为云规模流量提供高的双向带宽。 Microsoft通过使用多种通用设备来构建网络,以减少单个硬件故障的影响。 该网络使用战略性地部署在不同物理位置的设备,拥有独立的电源和冷却域,以减少环境事件的影响。 在控制平面上,所有网络设备运行在OSI模型的第三层路由模式中,这消除了历史上存在的流量环路问题。 通过使用等价多路径(ECMP)路由,不同层级之间的所有路径均处于活动状态,从而提供高冗余和高带宽。

下图展示了不同层级网络设备如何构建数据中心网络。 图中的条形图代表提供冗余和高带宽连接性的网络设备组。

数据中心网络

后续步骤

若要详细了解 Microsoft 如何帮助保护 Azure 基础结构,请参阅: