构建高性能高可用架构的基本原则

2019-05-10  本文已影响0人  万小焦

1.采用多可用区部署(Multi-AZ)。避免由于网络和物理故障导致的不可用;

2.使用自动伸缩服务(Auto-Scaling)。避免由于业务剧烈波动导致的不可用;

3.在所有层面建立冗余(Redundancy-All levels)。避免单点故障导致的不可用;

4.从SQL开始,认真规划(SQL\rightarrow NoSQL)。在数据超过5TB后逐渐向NoSQL迁移;

5.在技术设施内外构建缓存数据(Cache Data)。包括内部的数据库cache和外部的CDN ;

6.在基础架构中使用自动化工具(Auto Tools)。Devops,自动运维,持续集成,持续部署;

上一篇 下一篇

猜你喜欢

热点阅读