网站运维者的五个9标准?

你担负一个治理者,多长的宕机时光是可以接收的,谜底是雷同的:“没有”。告知治理者成本和机能影响,他也许会做分歧的答复。五个9是可用性的黄金尺度,重要由电信公司坚持,但这基本上是源于性命线的需求。年夜多半互联网运用还没有到达生或逝世的可用性尺度。五个9依然是Web运维人员的目的,症结的部门可以以(也应当)按如许的尺度设计,但对于单个运用来说这似乎有些过了。用户日常折腾的盘算机、收集衔接和廉价的家用收集地址转换(NAT)都达不到如许的尺度,所以办事器这里或那边的几分钟中止往往都留意不到。

留意剖析你的恢复时光目的(RTO)和恢复点目的(RPO)要有益得多,而不是重视有若干个9。RTO是指在站点运行中止时,恢复站点运行所需的时光。RPO是指你愿意丧失若干数据。这两个目的经常是互相竟争的。假如RPO目的是零,而你的数据复制有几分钟延迟,你会选择中止站点几小时来将主备份运行起来,而不是经由过程故障转移而丧失这几分钟的数据。另一方面,假如RTO目的是零,你可能会立刻决议故障转移,情愿丧失几个正在进行的事务。

两者兼得的独一办法是就义一部门机能进行真正的同步复制。你留意过在ATM机上取一笔钱要多长时光?这是因为后台体系有异常严厉的RTO和零RPO目的。废弃一笔ATM生意业务是完整弗成接收的,全体系的宕机,无论时光长短,都是金融灾害。所以每次取钱都不得不坐听机械在那儿呼呼响,它正在完成写操作、复制、将你的生意业务提交到全球多个网站扶植站点。假如你不是银行,则应实际x看待RTO和RPO目的。为了在稳固状况下的高机能表示,偶然的几分钟宕机或丧失留言板的个把评论,也算是种公正生意业务吧。

相關文章: