对于传统高可用等的双机架构和类似淘宝模式的PC集群,对于保障关键业务的稳定性,那个会在未来更有优势呢?
收起我的理解略有出入。现在还不好说,大约是高可用双机架构和集群架构平分秋色,由企业类型、领导风格等众多因素决定。
但在几年前,集群架构还多用在非关键业务上,达不到霸占核心的高度。在高可用小数点后9缓慢增长的同时,我们看到了集群架构的更快成长轨迹。
随着业务的扩张,高可用架构纵向的扩展能力要慢慢落后于集群的横向扩展能力,在边际效应中,再往上提高一倍处理能力的代价也将越来越高,同时,保证它的高可用性,从99.9%提升到99.99%,成本可能又要增加一倍。
集群却不一样,假设100台的集群,90台可用则认为集群可用,假设每个节点故障率10%,我们可以算下它的高可用率。相信应该不会让你失望吧。