from:http://www.net130.com/CMS/Pub/special/special_storage/21271.htm
实现高可用性的7R原则
每个应用过程的负责人都希望把他们负责的各种在线系统的正常运行时间最大化–最好是把它们变成完全的容错系统。
内部和外部的约束使得这个问题变得几乎不可能解决。预算的限制,部件的失败,不完善的代码,人的失误,自然灾害,以及不可遇见的商业变化,都是达到100%可用性(或者说高可用性)的障碍因素中的一部分。
这里列举了七条在不打破预算的情况下,最大化可用性的方法。由于每种方法的首字母都是R,所以又称高可用性的7R原则。他们是:
冗余(Redundancy)
名声(Reputation)
可靠性(Reliability)
修补能力(Repairability)
恢复能力(Recoverability)
响应(Responsiveness)
活力(Robustness)