阿里云里面地域和可用区区别是什么?

弹性计算Region化部署和跨可用区容灾本身是非常复杂的课题,本次分享由阿里云弹性计算架构负责人李钟(谢顿)为大家介绍如何选择Region,同时结合阿里云在Region化部署和跨可用区容灾的实践经验,分享多region部署场景中如何使用阿里云弹性计算的最佳实践,并结合弹性计算的实践经验探讨如何基于阿里云多可用区实现跨地域容灾。

一、Region和可用区介绍
该部分主要介绍Region和可用区,包括阿里云建设Region和可用区的原因、划分等。

。此类老地域使用兼容模式只能通过中心域名接入,如cn-beijing。
第二种类型是Region化域名,其接入点为Region化域名地址。此类Region使用Region化域名调用,兼容中心域名接入,如cn-zhangjiakou。 第三种类型开始考虑不兼容中心域名接入的Region化域名,只能通过Region化域名地址接入,如cn-heyuan。

针对以上三种类型Region的接入得到了最佳实践。非中心域名的地域,建议使用Region化域名地址。部分Region只能使用中心域名访问,后续会之间切换为Region化域名。

使用ECS过程中会有多种资源,每一种资源有其特定的作用域。

下表罗列了部分资源。如账号、角色、AK此类为全局性信息,所有Region共享。实例、云盘为可用区级别的概念,创建实例、云盘都需要选择一个特定的可用区,但是实例只能挂载相同可用区的云盘。快照、镜像资源、keypair、安全组的作用域均为Region,在Region内各个可用区均可访问。当需要跨Region使用快照、镜像资源时,需要先进行资源复制操作,在另一个Region上形成新资源才可以使用。

资源作用域并非规定成章,有时会存在变化,大部分时期是上述情况。

三、多可用区容灾和Region化部署
该部分介绍如何利用Region与可用区地域分布以及可用区电力、网络故障隔离和低延迟的特点实现多可用区容灾和Region化部署。

1.跨可用区容灾——冷备方式

冷备方式指两个可用区,一个主可用区运行,一个不运行作为备份。一旦运行中的可用区服务故障,部署并运行备份可用区。冷备方式较易实现,其缺点为主备切换耗时大(分钟级)。

单可用区提供服务:如下图所示,可用区a和可用区b同时提供两套服务,由单可用区提供服务。正常情况下可用区a提供服务,可用区b的ECS服务不进行部署和运行,对应的SLB没有流量。流量从DNS解析到可用区a的SLB,接入请求后SLB会分发到某个ECS。

RDS主备架构:两个ECS访问同一个RDS,RDS采用主备结构,主RDS提供读写服务,同时有一条路径自动同步数据到备RDS,保证两个可用区的数据一致性与及时性,为容灾切换提供基础。

无状态服务:ECS部署无状态服务,所有业务状态存储在数据库中或可从数据库恢复。如此才能在可用区a故障时将整个业务切换到可用区b。

故障恢复方案:可用区a、b存在电力、网络的物理隔离,延迟低,发生可用区级别故障时可切换可用区提供服务。可用区a发生问题时,部署并运行可用区b服务,RDS主备切换,可用区a恢复后可继续进行数据同步。切换DNS,可用区b SLB接收流量开始提供服务。

劣势:冷备方式比单纯的单个可用区提供服务有更强的容灾能力,但是其缺点是切换可用区启动ECS、启动服务等、运行SLB等等操作耗费一定时间,属于分钟级别的容灾。

2.跨可用区容灾——双活方式

双活容灾方式与冷备方式区别在于两个可用区同时运行,数据同步。一旦某一可用区服务故障,另一可用区继续提供服务。双活方式同样易于实现,且主备切换耗时低(s级)。

双可用区同时提供服务:如下图所示,有可用区a和可用区b同时提供两套服务。SLB同时挂载两个可用区的ECS服务,每个可用区的SLB需要将请求分发给两个可用区的ECS。

RDS主备架构:自动同步数据,保证两个可用区的数据一致性与及时性。正常情况下两可用区服务均访问RDS主节点。

无状态服务:ECS部署无状态服务,所有业务状态存储在数据库中或可从数据库恢复。

故障恢复方案:当一个可用区发生问题时,RDS可自动主备切换。DNS定时检测SLB状态,屏蔽故障可用区,SLB定时检测ECS服务状态,屏蔽故障服务。该场景下大部分检测自动实现,部分复杂场景下可能需要手动确认故障,但是该切换过程迅速,可实现秒级切换。

以上两种跨可用区容灾方式较为实用、常见,实现条件均是可用区之间具备网络、电力的物理隔离以及低延迟特点。

此处仅介绍较为简单的跨Region部署模式。

首先进行地域划分。Region化部署完成后,每个Region中由可用区容灾的集群保证高可用性。但是客户端调用地域时一个Region不能支持所有用户与资源访问。因此首先需要根据用户或者资源所属地域进行划分,通过DNS服务获取Region化地址。该DNS可能是阿里云提供的服务或其他服务,DNS根据用户或资源返回相应的Region化地址。

例如某用户访问Region 1,则调用Region 1的服务提供相应支持,某用户访问Region 2,则调用Region 2的服务提供相应支持。

Region内双可用区容灾。地域划分完成后,当可用区级别问题扩大到Region级别问题场景下,并未提供Region级别容灾能力,但是提供了隔离能力。例如当Region1发生问题,无法切换到Region2进行容灾,但是可以实现隔离,当Region 1出现问题时Region 2不受影响,即能够保存一部分工作服务的能力。

若需要提供Region级别容灾能力,需要实现跨Region的数据同步或复制,将一个Region的数据、用户状态等复制到另一个Region,即可实现Region切换。如此将更加复杂。Region级别容灾等复杂方案此处不做介绍,有兴趣者可自行查阅资料。

故障影响和恢复。用户最终选择的容灾方式、故障隔离级别、故障恢复方案等需要根据自身业务需求、实现难度与故障概率等进行判断,选择最适合自身业务的方案。

综上所述,本次分享介绍了Region、可用区的定义、故障隔离与低延迟特性、关键点以及跨可用区容灾等基本概念。大家可以利用阿里云的基础架构以及业务相应支持提高服务可用性,在一定级别实现容灾,提供更好的服务。

感兴趣的同学可通过学习更加具体的场景下不同跨可用区容灾方案,更加深入了解跨Region容灾。

本文为阿里云原创内容,未经允许不得转载。

ECS云服务器地域节点覆盖全球19个地理区域及56个可用区,包括国内大陆地域、中国香港、新加坡、美国、日本及其他海外地区,云帮云分享阿里云ECS云服务器地域节点和可用区的选择方法:

在了解如何选择地域节点和可用区之前,云帮云来详细了解下地域节点和可用区的概念:

  • 可用区(Zone):可用区是指在同一地域节点内,电力和网络互相独立的物理区域,在同一地域内可用区与可用区之间内网互通,可用区之间能做! $ D S i f ]到故障隔离。

关于ECS云服务器地域和可用区分布:阿里云ECS云服务地域节点及可用区列表(国内+海外)

地域节点如何选择?云帮云认为主要从两方面考虑,即就近原则和备案原则:

云帮云将ECS云服务器的地域节点分为两类,即国内大陆地域和海外节点:

阿里云中国大陆地域节点包括:

华北1(青岛)、华北2(北京)、华北O k @ M !3(张家口)、华北5(呼和浩特)、1(杭州)、2()、华南1(深圳)、西南1(成都)

一般情况下建u 7 o议选择和您目标用户所在地域最为接近的] x b | T J 0 } y数据中心,可以进一步提升用户访问速度。不过,在基础设施、BGP网络品质、服务质: 6 [ Q U量、云服务器操: 2 Z P { / C作使用与配置等方面,阿里云中国大陆地域节点没有太大区别,中国大陆BGP网络可以保证中国大陆全部地域的快速访问。

中国香港及海外节点包括6 c `

中国香港、亚太东南1(新加坡)、亚太东南2(悉尼)、亚太东南3(吉隆坡)、亚4 R N F !太东南5(雅加达)、亚太南部1(孟买% D O q ] V 9)、亚太东北1(东京)、美国西部1(硅谷)、美国东部1(弗吉尼亚)、欧洲中部1(法兰克福)、英国(伦敦)、中东东部1(迪拜)

中国香港及其他海外节点由于地理位置相差较远和路由等因素,导致不同节点之间速度延迟相差较大,选择节点思路按照以下规则:

  • 对香港、东南亚i , , ] 7 N *有需求的用户,可以选择香港地域、亚太东南1地域、亚太东南3地域或亚太东南5地域;
  • 对日、韩有需求的用户,可以选择亚太东北1地域;
  • 对印度有需求的用户,可以选择亚太南部1地域;
  • 对澳大利亚` N ( # M F 1 & k地区有需求的v p j用户,可以选择亚太东南2地域;
  • 对美洲有需求用户,可以选择美国地= 9 7 ! 7 f %域;
  • 对欧洲大陆有需求的用户,可以选择欧洲中部1地域;
  • 中东用户,可以选择中东东部1地域。

二:按照是否需要备案来选择地域节点

按照是否需要备案来选择地域节点就很简单了,中国大陆地域节点必须要备案,如果网站没有备案或者不想备案的用户只能# , ~ O )选择中国香港或者其他海外节点。如果用户多是来自我国的用户,那么建议o u Y r t K C选择香港节点,香港节点是距离大陆最近的节点了。

举个例子:如果不想备案,而网站的受众人集中在国内,则中国香港节点8 ; , ! @ b T | p是最好的选择。

可用区是指在同一地域节点内,电力和网络互相独立的物理区域,那么如何选择可用区呢?

阿里云的可用区一般分为:可用区A、可用区B、可用区C等等,按照3 ? @字母顺序可以看出可用区新旧程序排序:可用区C &gq ~ dt; 可用区B > 可用区A。一般来讲新建的可用区,基础硬件设备也就越新,所以选择最新的可用区。

例如:X 6 D # _ * ^ f该地域节点有可用区A、可用区B和可用区C,那么就选可用区C,以此类推。此方法是云帮云的猜想,阿里云官方并没有可用区新旧的说法,仅供。

总结阿里云常见的各种术语名词解释,让你轻松了解阿里云。

阿里云地域是什么意思?
地域 简称 Region 是阿里云建设的数据中心。资源创建成功后无法更换地域可用区简称 Zone 同一地域内,电力和网络互相独立的物理数据中心。一个地域下可以有多个可用区。同一地域内可用区之间内网互通并且故障隔离,云服务器 ECS 网络延时低。

我要回帖

更多关于 阿里云哪个节点速度快 的文章

 

随机推荐