在用户侧,弹性计算为用户提供了包括部署集、自动恢复、多 Region 多 AZ 部署、块存储的快照等能力,让用户可以构建高可用性和高可靠性的应用。
1.部署集确保这些云服务器分布在不同的物理服务器甚至机柜上,以规避单台物理服务器的故障带来的影响。
2.自动恢复能力则在探知某台云服务器发生宕机时,将其迁移到另一台物理服务器上重新拉起。
3.多 Region 多AZ部署则为应用提供了终极可用性。Region 即地域,是指一个独立的地理区域,例如截至 2019 年 9 月,阿里云有华东 1(杭州)、华东 2(上 海)、华南 1(深圳)、华北 1(青岛)、华北 2(北京)、西南 1(成都)、中国 香港等 10 个中国地域,以及亚太东南 1(新加坡)、亚太东南 2(悉尼)、亚 太南部 1(孟买)、亚太东北 1(东京)、美国东部 1(弗吉尼亚比奇)、美国西 部 1(硅谷)、欧洲中部 1(法兰克福)等 12 个国际地域。这些地域都部署了 弹性计算产品,电力、网络等设施完全独立,并且因为距离相隔远,即使发 生地震、台风等天灾,也不会同时都出现问题。而同一个地域又由多个可用区组成。每个可用区也相互独立,包含一个或多个数据中心。同一个地域内 的可用区之间使用低时延网络链路相连。地域和可用区的关系如图图1- 1.png所示。 用户如果想拥有极致的高容灾能力,则可以在同一个区域的多个可用区,甚至多个地域购买云服务器,再把应用部署在这些高度分布的云服务器上,规避单个可用区或单个地域的大型故障。
4.块存储的快照是其在某一时间点的数据状态文件,可以用作数据备份,在需要时从快照中还原历史数据。快照可以跨可用区多备份存储,提供更高的可靠性保障。
综上可见,公共云上的弹性计算能提供的可用性和可靠性是线下物理服务器望尘莫及的。根据阿里云的测算,阿里云弹性计算提供的云服务器的宕机率仅为线下物理服务器的五分之一以下。
《弹性计算:无处不在的算力》电子书可以通过以下链接下载:https://developer.aliyun.com/topic/download?id=7996
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。