运维随谈
By katana
目录
运维时代
发布管理
监控建设-立体化监控
立体化监控-分层次监控
1.系统网络层(CPU/负载/内存/IO/内外网测速等)
2.接入层 (PV/UV/同时在线/上下行/外部接口统计等)
3.逻辑层(进程/调用量/耗时/异常率/调用链等)
4.数据层(cache层/数据库等)
5.业务层 (用户数据对账/自动测试/各关键功能点状况)
监控建设-告警管理
1.统一告警处理平台
2.合适的告警策略
3.多样的告警方式
4.及时的数据展示定位
5.定期告警总结分析
6.严格的告警处理规范
监控建设-亚健康预警
总体亚健康度
接口层
数据库层
服务器层
网络层
各个层次的评分核心指标
部署规划
业务分类:
电子商务类、UGC类,性能要求高,分布性要求高,一致性要求相对较低。
分布部署:
SET部署、机房收敛、同机房调用
异地部署:
规避区域性风险
容量管理:
指标化、数据化管理
业务分类
一致性(Consistency)
可用性(Availability,响应速度)
分区容忍性(Partition tolerance,可分布)
分布部署
异地部署
无线的异地部署
业务就近调用
数据落地只有一份
cache间通过专线同步数据
读本地cache,写远程cache(同步写和异步写)
容量管理
服务器指标数据收集
服务支撑量估算、容量预警
指标模型化预算
月初主动扩容,回收服务器
运营方向-平台化运营
运营方向-整体思路
质量--合理部署、稳定持续
成本--合理利用资源
效率--平台化、自动化、规模化
安全--风险预估、应急预案、快速响应
运营方向-主动思考
如何提高访问速度-就近访问?
如何应对外网故障-流量调度?
如何应对单点故障-平滑切换?
如何应对机房故障-柔性可用?
如何应对资源瓶颈-有损服务?
本文原创自无线技术运营空间: http://wireless.qzone.qq.com 及 http://blog.csdn.net/wireless_tech (专注无线技术运营——无线技术(操作系统/数据库/WEB前端/负载均衡/系统容灾/系统安全/短信接入/WAP接入/3G等)、无线业务运营、无线开放平台、统计分析(用户行为分析/数据挖掘)、CP合作,联系我们:1780551083@qq.com)