Devops与运维i自动化_第1页
Devops与运维i自动化_第2页
Devops与运维i自动化_第3页
Devops与运维i自动化_第4页
Devops与运维i自动化_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Devops 与运维自动化Ops生态TestingOpsDev概念探讨:DevOpsop系统安装、配置、维护、优化系统运行状况监控系统故障的排查与解决自动化devops产品功能代码测试、部署、回滚产品功能运行状况的监控产品功能故障的排查与解决自动化sre产品功能故障复盘分析 提升产品功能稳定性提升产品功能用户响应速度自动化产品功能SLA度量与分析 noops 开发申请计算存储资源 开发部署并切换服务开发实时观看服务活体状态 开发排查与解决用户问题Ops目标与价值基础支撑研发效率产品服务 质量架构提升自动化监控架构SLASREOps与自动化大量的重复劳动手工的错误CheckList 的繁琐缺乏有

2、效机制的保证Ops与自动化审核回滚配置提交部署PuppetChefAnsibleSaltstack自研产品 管理权限 管理Ops与自动化01020304配置标准化RPM:公有源私有源, 标准目录:/etc /bin/usr/bin.标准日志:/var/log/dataN/log配置即服务提案, API,C(Configuration) MDBPAAS产品化环境即组件Docker,Ops与监控01020304最小粒度原则多维度汇总 广度深度发现问题 & 定位问题所在评估影响评估容量架构自动化Ops与监控基础环境网络 路由 系统业务监控QPSResponse timeError ratio基础服务

3、监控Nginx, PHP-FPM,Node, Tomcat依赖服务监控DB/Redis Ext API Internal API01030204Ops与监控Ops与监控业务监控Ops与监控业务监控Ops与监控业务监控Ops与监控业务监控Plog/CNSRE/Plog.gitPlog 是 Parse Log 的缩写,是一套处理日志流的框架,日志流格式可以是Apache, nginx等常规意义的日志格式,也可以是自定义格式Ops与监控数据汇总与展示汇总(screen):所有Nginx 、所有 php-fpm、所有network、所有cpu(架构平面的汇总)IDC 逻辑(逻辑出口、IDC物理)调用逻

4、辑(APM)开放接口内部接口 (N个接口)Ops与监控数据的展示汇总Ops与监控发 现 最 差 的 (Sort 插 件 ) /CNSRE/Zabbix-Plugin-Sort.gitOps与监控ELK 与监控Ops与监控ELK 与监控Ops与监控ELK 与监控用户关系RPCmapi接口pc接口开放平台核心池开放平台核心池mapi接口pc接口数据RPC提醒RPC等用户关系服务数据存储服务提醒服务通行证服务内部接口平台mapi接口Ops与架构mapi接口服务端容错旧调用程序Login依赖b土城依赖c个性服务端容错旧调用程序服务端容错旧调用程序旧程序代码依赖b永丰102028其他依赖备用逻辑控制传播

5、融断与过载保护控制传播 并发配额限制Ops与架构架构与自动化Nginx ProxyDNS/Con sulBackend ServersMonitor架构的自动化nginx_http_dyups_module/nginx_lua_upstream_module confd+templatedMySQLProxyEtcd/Con sulBackend ServersMonitor架构的自动化架构与自动化Hystrix的自动化架构架构与自动化Hystrix 的监控架构与自动化架构与容量几乎是一切技术运营问题的根源在生产环境中,架构的高可用、容错性比性能更有重要Hystrix的设计哲学:1.用快速减负

6、和快速失败的方式来替代队列.2.提供可行的备用方式来让用户访问成功.3.使用隔离机制来限制由依赖带来的影响.4.优化接近实时的度量点、监控、报警等方式实现实时的服务发现5.实时的服务发现机制,依赖于低延迟的配置变更以及动态的属性设置,可以快速的实施变更并快速的获得变更反馈.架构与自动化Hystrix的践行方案:1.将超过预定阈值的请求进行超时处理.2.对每一个依赖提供一个小的线程池,如果池子满了,那么调用这个池子的请求就会被快速的拒绝,而不是进入队列.3.统计成功、失败、超时等数据.4.优化接近实时的度量点、监控、报警等方式实现实时的服务发现5.实时的服务发现机制,依赖于低延迟的配置变更以及动

7、态的属性设置,可以快速的实施变更并快速的获得变更反馈.架构与自动化Ops与SLAKPI多维度挖掘系统的离线分析工具 老板看的报表服务可用性承诺历史事件回溯 服务质量紧箍咒Ops与SLAOps与SLA除核心服务质量指标外,能否?多维度评估全业务链聚焦异常、性能突变助力问题定位从而,让运维工程师也喜欢上它?Ops与SLAOps与SLA客户端网络数据中心MAPIAMD客户端时间网络时间数据中心时间后端PHP程序开放平台接口程序执行接口响应Ops与SLA5.2日 手机微博MAPI _feed接口慢速比增加 10%Ops与SLA5.2日 PC微博加载feed慢速比增加 6%,同样受到影响Ops与SLA5.2日 开放平台feed接口慢速比增加 20%电信机房服务池 性能差,gc问题, 重启服务后恢复!Ops与SREOps与SRE连接运维开发运营客服产品功能SLA度量与分析产品功能故障复盘分析提升产品功能稳定性提升产品功能用户响应速度Ops与SRE连接开发与运维Ops与SRE基于SLA分析改进- php访问上游接口

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论