AWS 小白书
M01-AWS Ready go!
02-AWS 全球架构

全球架构

AWS 作为一个云计算的提供商,在全球都分布着它的基础设施。而这么多的基础设施,需要有序的进行组织,最常见的就是使用分级的策略。在 AWS 中,全球架构 (opens in a new tab)可以分为三个层次:区域,可用区和边缘站点

CNENDesciption
区域Region是 AWS 在全球不同地理位置的数据中心集群,每个区域都是独立的,具有高度安全和稳定性。AWS 目前有 31 个区域。
可用区Availability Zone是每个区域内的一个或多个物理数据中心,它们之间通过高速网络连接,可以提供容错和负载均衡能力。AWS 目前有 99 个可用区。
边缘站点Edge Location是 AWS 在全球各地部署的缓存服务器,它们可以加速用户访问 AWS 的服务,如 CloudFront、Route 53、Lambda@Edge 等。AWS 目前有 400+ 个边缘站点。

当然这些数字,一定会随着时间的变化而变化,大家可以在这个网址中,获得最新的数据

https://aws.amazon.com/cn/about-aws/global-infrastructure/ (opens in a new tab)

而三者的关系,你也可以用这样一个图来表示。


+-----------------+   +-----------------+   +-----------------+
|                 |   |                 |   |                 |
|    Region 1     |   |    Region 2     |   |    Region 3     |
|                 |   |                 |   |                 |
+-----------------+   +-----------------+   +-----------------+
| AZ A  AZ B  AZ C|   | AZ A  AZ B  AZ C|   | AZ A  AZ B  AZ C|
+-----+-----+-----+---+-----+-----+-----+---+-----+-----+-----+
      \    / \    /         \    / \    /         \    / \    /
       \  /___\__/           \__/___\__/           \__/___\__/
        \/     \/             \/     \/             \/     \/
        /\_____/              /\_____/              /\_____/
       / /\___/              / /\___/              / /\___/
      /_/__\/               /_/__\/               /_/__\/
       \/                    \/                    \/
       /\                    /\                    /\
      //\\                  //\\                  //\\
     //||\\                //||\\                //||\\
    // || \\              // || \\              // || \\
...//..||..\\............//..||..\\............//..||..\\...
...Edge Locations........Edge Locations........Edge Locations...

🧐 白话时刻: 全球架构

AWS 是一种让你在网上用电脑做各种事情的服务,比如玩游戏,看视频,写作业等。 AWS 有很多电脑放在不同的地方,这些地方叫做区域。 每个区域里有很多小房间,每个小房间里有很多电脑,这些小房间叫做可用区。 AWS 还有很多快递员,他们可以把你想要的东西快速送到你手上,这些快递员叫做边缘站点。


全球架构的优势

  • 高可用性 ( High availability ):AWS 全球架构可以提供多个冗余的数据中心,保证业务在任何故障情况下都能正常运行。

🧐 白话时刻: 高可用性

如果某个数据中心出了问题,比如停电或火灾,你的网站或应用程序还可以在其他数据中心继续运行,不会影响你的用户。


  • 低延迟 ( Low latency: ):AWS 全球架构可以让客户选择最接近他们的终端用户的区域或边缘位置,提供更快的响应速度和更好的用户体验。
  • 数据主权 ( Data sovereignty ):AWS 全球架构可以让客户根据他们的法律和合规要求,选择在哪个国家或地区存储和处理他们的数据。或者可以简单这样理解,如果你需要遵守某些法律规定,比如不能把用户的数据传到其他国家去,你可以选择在符合要求的区域存储和处理你的数据。
  • 灵活扩展 ( Flexible scalability ):AWS 全球架构可以让客户轻松地将他们的应用程序部署到不同的区域或边缘位置,以适应不同的市场需求和机遇。

如何选择适合的区域

那么在众多的区域中,我们怎么样才能挑选出适合的区域呢,我们可以通过下边的四个维度,来进行选择:

  1. 合规性 ( Compliance ):应该选择符合您的数据主权和隐私保护要求的区域,以避免违反相关法律法规。
  2. 地理位置 ( Proximity ):应该选择离您的用户最近的区域,以减少网络延迟和提高性能。
  3. 成本 ( Pricing ) : 应该选择能够满足您的业务功能和服务可用性要求,并且具有合理价格和优惠政策的区域。
  4. 服务可用性 ( Available Services ) : 并不是所有的区域,都有 AWS 所有的服务,所以在选择之前,我们需要看一下要使用的服务,在哪些区域中上架。你可以查看下边的这个网站来查看,

AWS云全球服务基础设施区域列表

https://aws.amazon.com/cn/about-aws/global-infrastructure/regional-product-services/ (opens in a new tab)