高可用服务
1、服务分类
- 首先从应用定义维度进行划分:如微信端、钉钉端、PC端等;
- 其次从功能定义维度进行划分,如接口类、业务类等。即服务分级概念
2、服务分类部署
域名区分
机组区分
应用区分
3、服务集群部署
LVS、反向代理、分布式、主从等
4、服务性能调优
高吞吐(QPS(TPS)= 并发数/平均响应时间)、低延时(唯快不破)
系统设计的时候需要考虑CPU运算、IO、外部系统响应因素造成的影响以及对系统性能的预估
5、自动化
自动化测试、部署
6、运维监控平台
- 日PV
- 流量分析
- 日志分析
- 系统分析
- 大数据分析
7、其他
搜索引擎
缓存
NOSQL
MQ
事务与事务安全
分布式存储
前端框架及优化
图片缩略
文档处理
线程与线程安全
最终目标:99.99%可用
还没有评论,来说两句吧...