从雨伞的小事谈谈高可用

雨伞小事

今天早上来上班的时候,天还是好的,之前没有下雨。中午吃饭的时候发现下雨了,看一下身边的同事,发现有这样几类典型情况:一种没带伞的,一种早上来时带雨伞来的,还有一种就是公司里常备一把伞的。

小事中的可用性

第一种人肯定不具备可用性的,没有伞可用,也就是service unavailable.
第二种人具备一定的可用性,通过提前预测,得知会有雨或者说会有流量高峰,那么就启动了应急预案扩容(带伞),所以在下雨时也提供了可用性。
第三种人具备高可用性,是通过冗余机制(公司放一把伞、家里一把伞)来保证的,也就是不管下不下雨都准备一把伞,不下雨的时候伞就是闲置的。

IT系统可用性

其实在IT系统中也存在这样几种不同的情况,代表了几种不同的策略。
很多小公司都是不具备高可用性的,也就是第一种没有可用性的支持,异常情况下就不提供服务了。
稍微大点的公司,开始重视可用性,要求提前预估风险、预测异常情况,预测到异常时提供可用性支持,但限于可预测到到风险,如果是不可预测的特殊情况,那也就不能保证可用性了。
大中型公司都会提供高可用的解决方案,也就是会通过冗余备份、异地灾备等方式提供高可用,没有异常情况时这些节点会显得浪费,但发声异常时就能起到力挽狂澜的作用,保证系统的可用性。

转载于:https://www.jianshu.com/p/cfd1c870679f

猜你喜欢

转载自blog.csdn.net/weixin_34257076/article/details/91140676