Azure 全球基础设施
发布: (2025年11月30日 GMT+8 15:21)
5 min read
原文: Dev.to
Source: Dev.to
从基础开始:Azure 的构建方式
服务器:云的构件块
- 强大的计算机,用于存储数据、运行应用程序和处理信息。
- Azure 在全球使用数百万台服务器。
- 始终在线,能够处理繁重的工作负载。
- 这些服务器位于称为 数据中心 的安全设施内。
数据中心:云的所在
数据中心就像技术的堡垒,里面充满了服务器、网络设备、冷却系统和备用电源。Microsoft 目前在全球运营 400 多个数据中心(截至本文撰写时),构成了 Azure 的骨干。
- 机架
- 集群
- 服务器农场
故障域
故障域 是一个安全区——一组共享相同电源和网络交换机的服务器。如果其中一台出现故障,仅该域受影响。
- 目的: 保护您的应用免受硬件故障的影响。
更新域
更新域 确保在部分服务器进行更新时,其他服务器保持在线。
- 目的: 在维护期间保持应用可用。
可用性区域
可用性区域(Availability Zone,AZ) 由同一地区内三个或更多物理分离的位置组成。每个区域拥有独立的电力、冷却和网络。
- 如果一个区域宕机,其他区域仍可完全运行。
- 旨在为区域冗余应用提供设计,防止大规模事件(如火灾或停电)导致全部宕机。
Azure 区域
Azure 区域 是位于特定地理区域的一组数据中心。Azure 在全球拥有 70 多个区域(截至本文撰写时)。
示例区域
- 东部美国
- 加拿大中部
- 西欧
- 日本东部
选择区域时可依据以下因素:
- 性能(距离越近越快)
- 数据驻留法律
- 合规要求
区域对
区域对 提供内置的灾难恢复和弹性。
- 更新一次只在一个区域进行。
- 数据保持在同一地理范围内。
- 在灾难发生时可更快恢复。
- 通常相距至少 300 英里(483 公里),以降低同一自然灾害同时影响两个区域的风险。
Azure 地理区域
地理区域(Geography) 是 Azure 中最大的组织边界。它包括满足特定合规和驻留法律的两个或多个区域。
示例地理区域
- 非洲
- 加拿大
- 美国
- 欧洲
- 巴西
- 亚洲
- 澳大利亚
- 英国
- 日本
- 印度
地理区域帮助组织遵守当地法规,并将数据保留在合法司法管辖区内。
层级概览(最小 → 最大)
- 服务器
- 机架
- 数据中心
- 可用性区域
- 区域
- 区域对
- 地理区域
这种分层设计为 Azure 带来:
- 高可用性
- 低延迟
- 强大的灾难恢复
- 全球覆盖
- 符合地区法律的合规性
趣味事实
- 延迟很重要: 选择离用户最近的区域可提升性能。
- 数据驻留要求: 医疗、金融等行业常要求数据必须保存在本国。
- 主权云: Azure 为监管要求严格的客户提供 Azure Government(美国) 和 Azure China 等专用环境。
专业提示
如果您是初学者,先从探索离您最近的 Azure 区域开始。这是了解地理位置如何影响性能和合规性的最简便方式。