hello年夜家好,我是健康百科网网小航来为年夜家解答以上题目,阿里云宕机事务缘由,从阿里云宕机来看若何摆设云办事器更平安良多人还不知道,此刻让我们一路来看看吧!
2019年3月3日阿里云华北2地区可用区C部门ECS办事器故障的动静比拟年夜家都知道了,此次故障实在给很多用户带来不小的麻烦,那末题目来了,云办事器不是不会出题目么?可用性不是能到达99.9%么,云盘不是能到达99.9999999%的9个9个靠得住性么?下面我们来领会一下关于云计较方面的常识。
从阿里云发布的通知布告看,里面有3个关头字,地区、可用区和ECS,起首我们来看看这是甚么工具?
地区就是地域,英文暗示就是Region,指的是物理的数据中间,凡是我们在阿里云或亚马逊等云计较平台上采办实例的时辰都要选择地区,可以简单的理解为我们的办事器寄存位置,地区的选摘要接近方针客户的地点位置,好比你的方针客户都在美洲,那你的地区就选到美国去,如许用户拜候你的资本延迟就更低,从阿里云的官网上可以看到,阿里云在国内和海外都有分歧的地区,国内好比有华东1、华东2、华北1、华北2、华北3等7个地区,海外好比喷鼻港、亚太、美国、欧洲、中东等都有摆设。
下面我们看看啥事可用区,应为暗示就是Zone,可用区就是在统一地区内电力和收集彼此自力的物理区域,统一地区的可用区内的内网是互通的,可用区之间能做到故障隔离,若是你的营业要求有较高的容灾能力或收集延迟要求较高,那你就要斟酌是不是把实例放到统一可用区了。
此次的故障呈现在华北2区域,这个区域是2013年推出的,该区域数据中间位置在北京,区域下有7个可用区,故障就呈现在可用区C了。
再来看ECS,甚么是ECS?ECS英文全称是Elastic Compute Service,是一种弹性的可伸缩的计较办事,可以简单理解为一台办事器。每一个云计较平台的叫法都纷歧样,阿里云叫ECS,亚马逊AWS叫EC2,腾讯云叫CVM,不管叫甚么,实在就是一台云办事器。
好了,领会了上述根基信息后我们看看若何在云平台上架构平安的营业,不管你甚么平台、不管这个平台若何传播鼓吹他的平安性,可是你要知道平安性和不变性是相对的不是绝对的,没有绝对的平安、没有绝对的不变。国内国外这些年夜的平台仍是比力可托的。要按照你的营业选用分歧的摆设体例。
凡是在我们的营业摆设进程中城市有个偏重点,好比这个营业对速度要求很高、有的是对数据的完全性要求很高、有的是对不变性要求很高,那末这就要按照你的偏重点来构建本身的架构了。
对速度要求很高的营业,在摆设云的时辰就要充实斟酌地区,你要评估你的客户年夜致都散布在甚么位置,也行有些人会有疑问,我的客户遍及全国乃至全球那怎样办,不消焦急,各年夜云平台都有本身的方案,处置选择地区外像其他的好比多线接入、CDN等等都可以拿来利用,这里我们先不斟酌那些身分的。若是你的客户首要散布在北方,那末你就要选择华北区域,凡是我们的营业从平安性和不变性斟酌都是要分隔的,好比用户系统、定单系统、数据库等等都是要散布在分歧的ECS实例上去的,如许可以免因为某个模块呈现故障致使的全部系统瘫痪。
在现实出产系统中,主要的系同一定要摆设在两台以上,避免呈现单点故障,摆设在两台以上那就有把这2台摆设在同一地区下的分歧可用区了,由于分歧的可用区之间的电力、收集是自力的,而内网又是互通的,所以摆设在统一地区下的分歧可用区是最最经济适用的。此次的故障就产生在产生在可用区C,若是你的营业摆设在两个分歧的可用区,那末此次故障是不会给您带来太多麻烦的。所以,焦点营业要摆设在分歧的可用区内,万万不要有单点故障存在。
题目又来了,我把焦点营业摆设在统一地区的分歧可用区内,万一这个地区呈现灾害性事务了,我的营业不是照样要间断么,是的,必然的!怎样解决呢,很简单,不是有良多地区么,你可以把营业摆设在分歧的地区啊,好比中国摆设个,美国摆设个,不就解决了么?是那末回事,可是分歧的地区间隔这么远,数据延迟是否是很年夜呢?嗯,是的,延迟必定是有的,这就要按照你的营业来定了,看你的偏重点在哪?按照你的偏重点来选择分歧的地区、可用区和ECS实例。
总之在云计较平台上选型时必然要注重下面的题目:
1. 没有绝对的平安和靠得住,这些都是相对的,但这些又比你本身托管在IDC机房的平安性和靠得住性高良多。
2. 云平台下摆设营业,其实不是买一台云办事器摆设上去就完事了,要按照本身的营业环境选择分歧的摆设方案。
3. 数据备份是重中之重,数据备份要有冷备、热备、当地备份、异地备份,更主要的是数据备份要具有可用性,并且必然要有可用性,否则出了题目把你的腿拍烂了都没用。
以上是本人的一些浅近观点,若有不当的地方接待拍砖。
本文就为年夜家讲授到这里,但愿对年夜家有所帮忙。