美文网首页
系统可用性几个9

系统可用性几个9

作者: 乐观黑胡子 | 来源:发表于2018-05-06 17:51 被阅读0次

原文链接 : http://www.bugclosed.com/post/8

经常看到各种技术文章或者分布式系统介绍说系统的可用性达到了多少个9,那么所谓”几个9“到底是怎么计算的?又意味着什么?我们简单计算分析下看看。所谓”1个9“是指90%,”2个9“是指99%,”3个9“是指99.9%,依次类推。

可用性的反面是故障时间,网站或者分布式系统会因为很多原因导致不可用,比如:程序bug;运维更新错误;环境配置升级变化;机器硬件故障;被恶意攻击;网关不小心踢掉了网线/电源插座;市政施工挖断了光纤;程序猿删库跑路;地震海啸自然灾害等等。

如果按照年为单位计算系统的故障时间,公式如下:

     故障时间秒数=(1-可用性) * 365 * 24 * 3600

计算10个9以内的情况得到如下结果:


99.jpeg

可见,如果只有1个9的可用性,体验是极其糟糕的,1年下来有1个多月不能使用。一些大型网站号称能过做到4个9,那么1年有52分钟故障时间,其实已经是不错的情况了。如果要宣传自己拥有10个9的可用性,那么意味着100年以内只会故障3秒钟;所以各大出厂商的无脑吹嘘也要适可而止。

相关文章

  • 系统可用性几个9

    原文链接 : http://www.bugclosed.com/post/8 经常看到各种技术文章或者分布式系统介...

  • 系统架构设计五要素

    系统架构设计五要素 可用性:通常用几个9来衡量可用性,比如QQ的4个9,即99.99%,一年中最多53分钟不可用。...

  • 架构设计五要素

    系统架构设计五要素 可用性:通常用几个9来衡量可用性,比如QQ的4个9,即99.99%,一年中最多53分钟不可用。...

  • 6.网站的高可用架构

    网站可用性度量,业界通常用多个9来描述系统可用性,如QQ的可用性是4个9,即QQ服务99.99%可用,也就是一年最...

  • 高可用性

    高可用性概述 什么是高可用性 高可用性 = 高 + 可用性。可用性(Availability)表示系统能在客户需要...

  • 交互常用术语-SUS,启发式评估,尼尔森原则

    SUS(System Usability Scale,系统可用性量表) 通过SUS系统可用性量表知道了产品的整体体...

  • 优测解析软件体系架构之质量属性

    优测解析软件体系架构之质量属性 1 可用性 可用性是指系统正常工作的时间所占的比例。可用性会遇到系统错误,恶意攻击...

  • 消息队列常见问题

    消息队列缺点 系统可用性降低:加入消息队列,当消息队列出问题,将会导致系统不可用,系统可用性会降低 系统复杂性增加...

  • 消息队列常见问题

    消息队列缺点 系统可用性降低:加入消息队列,当消息队列出问题,将会导致系统不可用,系统可用性会降低 系统复杂性增加...

  • 分布式存储系统可靠性:系统量化估算

    一、引言 我们常常听到衡量分布式存储系统好坏的两个指标:可用性和可靠性指标。 可用性指的是系统服务的可用性。一般按...

网友评论

      本文标题:系统可用性几个9

      本文链接:https://www.haomeiwen.com/subject/hsvurftx.html