技术原理

使用AWS全球基础设施创建高可用网站

在这个时代,

,向电子商务的转变正在以非常快的速度进行。这些电子商务公司,无论大小,都希望自己的网站能够一年365天、24小时不间断地运行,以免失去客户和业务。举个例子,想想amazon.com要宕机几个小时,

这就是云计算出现的地方。云提供了构建高可用性(HA)和容错应用程序的灵活性,而这在本地数据中心是不可能的。云供应商拥有跨多个地理位置的冗余数据中心,以帮助我们构建HA网站。这同样适用于任何需要一直运行的业务关键型应用程序。目前,AWS全球基础设施覆盖21个地理区域,66个可用区(AZ),在不久的将来还会有更多的区域和AZ。在本文中,我们将专注于在云中构建HA应用程序。

AWS Global Infrastructure

AWS Global Infrastructure有:

区域和可用区(AZ)数据中心在AZ s边缘位置

让我们详细讨论每一个。

区域和可用区

每个区域是一个具有多个地理区域的区域称为可用区(AZ)的独立位置。每个AZ可以是一个或多个数据中心的组合。例如,北弗吉尼亚州是一个代号为us-east-1的地区,有6个AZ。您可以在AWS文档中了解更多关于区域的信息。

AZ - AWS Infrastruture - Edureka

如上图所示,有多个AWS区域。每个区域至少有两个AZ。每个AZ都有多个数据中心。

注意:AWS中的一些资源是全局的,而有些是特定于区域的。当我们创建一个IAM用户时,它是全局的,当我们创建一个EC2实例时,它是区域的。在创建EC2实例时,我们可以选择区域和AZ。IAM用户的情况与全球不同。“可用区”中的

数据中心

Amazon对DC位置非常保密,但AZs的情况并非如此。

例如,孟买AZ ap-south-1a可能位于孟买东部,ap-south-1c位于西部。这样,如果在一个AZs周围发生洪水或火灾等自然灾害,它不会影响其他AZs。此外,每个数据中心(DC)都有自己的冗余电源、UPS、路由器、互联网连接等,以避免任何单点故障。两个数据中心之间没有公共基础设施,数据中心通过高速互联网连接以实现低延迟。

在创建资源时,AWS为我们提供了选择区域和AZs的选项,但不选择其中的数据中心。以下因素用于选择AWS区域。

定价(北弗吉尼亚区域是最古老和最便宜的区域)安全和合规要求用户/客户位置服务可用性延迟“KDSP”注意:为了学习AWS,北弗吉尼亚州是最好的,因为它是最便宜的AWS地区之一,通常是第一个支持任何新的AWS功能的地区,供我们试用。AWS全球基础设施中的

边缘位置

,用于缓存静态和流式数据的边缘位置。目前,在全球30个国家的69个城市,有187个存在点(176个边缘位置和11个区域边缘缓存)的全球网络。与AZs相比,边缘位置的数量几乎是AZs的三倍,并且接近最终用户。这使得边缘位置成为缓存数据的成熟候选者,而区域用于托管web服务器、数据库等。

这些边缘位置与区域相比提供了更低的延迟。当用户发出请求时,边缘位置检查数据是否在本地,如果不在本地,则从适当的区域获取数据,将其存储在本地,然后将其传递给用户。

边缘位置是由AWS CloudFront服务提供的AWS术语。AWS边缘位置称为PoP(Presen点

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片
人工智能培训视频 百度网盘 投稿者
我还没有学会写个人说明!
最近文章
  • * 没有更多文章了
  • 热门搜索

    分类目录