多云环境下的自动化运维实践课件.pptx

上传人:飞****2 文档编号:69733472 上传时间:2023-01-08 格式:PPTX 页数:38 大小:1.87MB
返回 下载 相关 举报
多云环境下的自动化运维实践课件.pptx_第1页
第1页 / 共38页
多云环境下的自动化运维实践课件.pptx_第2页
第2页 / 共38页
点击查看更多>>
资源描述

《多云环境下的自动化运维实践课件.pptx》由会员分享,可在线阅读,更多相关《多云环境下的自动化运维实践课件.pptx(38页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、多云环境下的自动化运维实践GOP S 全 球 运 维 大 会 2019 深 圳 站 1目目录录多云多云环环境下的境下的资资源源管理管理1多云多云环环境下的境下的应应用用管理管理2多云多云环环境下的混境下的混沌沌工工程程探索探索3QA4GOP S 全 球 运 维 大 会 2019 深 圳 站 2如何快速如何快速评测评测企企业业自自动动化运化运维维建建设设成熟度?成熟度?GOP S 全 球 运 维 大 会 2019 深 圳 站 3问题:如果将生产中一台Web服务虚拟机直接删除掉,是否可以使用自动化手段恢复?1.是否能够自动化创建一台新的虚拟机?2.是否能够自动化配置应用运行环境?3.是否能够自动化

2、部署应用的当前版本?4.是否能够自动化添加监控?5.是否能够自动化完成日志采集?6.是否能够自动化执行冒烟测试?7.是否能够自动化添加新节点到集群中?8.以上所有步骤是否涉及到CMDB的资产添加和状态变更。基于开源的开源全基于开源的开源全链链路自路自动动化运化运维维体系体系GOP S 全 球 运 维 大 会 2019 深 圳 站 4为为什么是什么是Docker和和Kubernetes?GOP S 全 球 运 维 大 会 2019 深 圳 站 5为为什么是多云?什么是多云?GOP S 全 球 运 维 大 会 2019 深 圳 站 6运运维维到底有没有到底有没有边边界?界?“十十”字形人才字形人才

3、GOP S 全 球 运 维 大 会 2019 深 圳 站 7多云多云环环境的运境的运维维痛点痛点单一多云GOP S 全 球 运 维 大 会 2019 深 圳 站 8CMDB是一个古老的是一个古老的话题话题!ITIL资产管理传统CMDB分层设计应用树面向 应用持续交付自动化服务 场景多云 混合云管理 堡垒机GOP S 全 球 运 维 大 会 2019 深 圳 站 9CMDB建建设设三步(三步(3C)工作法)工作法GOP S 全 球 运 维 大 会 2019 深 圳 站 10以以CMDB为为核心核心GOP S 全 球 运 维 大 会 2019 深 圳 站 11使用使用CMDB打通各个自打通各个自动

4、动化运化运维维流程流程主机名主机名IP地址地址系系统监统监控模板控模板应应用用监监控控模模板板状状态态node1192.168.56.11Linux ServerNginx在线node2192.168.56.12Windows ServerSQLServer下线标准化模版系统监控模板组件监控模板监控脚本CMDB1.自动化添加监控2.监控覆盖率比对GOP S 全 球 运 维 大 会 2019 深 圳 站 12CMDB建建设设GOP S 全 球 运 维 大 会 2019 深 圳 站 13CMDB功能概述功能概述GOP S 全 球 运 维 大 会 2019 深 圳 站 14目目录录多云多云环环境下的

5、境下的资资源源管理管理1多云多云环环境下的境下的应应用用管理管理2多云多云环环境下的混境下的混沌沌工工程程探索探索3QA4GOP S 全 球 运 维 大 会 2019 深 圳 站 15非容器非容器应应用用环环境配置境配置自研自研:AgentSaltStack:Agent(Master-Minion)Salt-SSHSalt-CloudAnsible:SSH腾讯蓝鲸腾讯蓝鲸:Agent、SSH、API命令通道、数据通道、文件通道GOP S 全 球 运 维 大 会 2019 深 圳 站 16应应用用环环境配置模式境配置模式声明式命令式GOP S 全 球 运 维 大 会 2019 深 圳 站 17状

6、状态态管理管理管理最管理最终终状状态态作作业编业编排排单单个或多个命令个或多个命令执执行行容器容器应应用用环环境配置境配置应用运行环 境操作系统GOP S 全 球 运 维 大 会 2019 深 圳 站 18FROM ADD、RUN、CMDFROM ADD、RUN、CMDFROM centosADD、RUN、CMDB基于开源封装自基于开源封装自动动化运化运维维平台平台轻封装重易用原生API调用紧跟开源社区GOP S 全 球 运 维 大 会 2019 深 圳 站 19基于基于腾讯蓝鲸腾讯蓝鲸做运做运维维PAAS平台平台开发框架支持免运维托管API网关前端服务GOP S 全 球 运 维 大 会 20

7、19 深 圳 站 20CI/CD流水流水线线Jenkins做核心编排GOP S 全 球 运 维 大 会 2019 深 圳 站 21K8S做应用管理应应用的用的CI/CDInfra PipelineDatabase PipelineCode PipelinePipelineGOP S 全 球 运 维 大 会 2019 深 圳 站 22SQL发发布布PipelineGOP S 全 球 运 维 大 会 2019 深 圳 站 23SQL提交提交SQL工单继承版本号自自动审动审核核SQL语法审核SQL规范审核自自动备动备份份根据表大小 决定开发、测试,不备份手手动动/自自动执动执 行行开发、测试 自动执

8、行生产部分表 自动执行结结果反果反馈馈通知数据库版本 变更数据数据库库版本管理版本管理SQLPipeline结 束更新数据 库版本数据库版 本检查Code Pipeline开 始GOP S 全 球 运 维 大 会 2019 深 圳 站 24ID版本号版本号更新更新应应用用更新日期更新日期SQL语语句句开源的数据开源的数据库库版本控制版本控制https:/flywaydb.org/http:/www.liquibase.orgSupported databases Oracle,SQL Server(including Amazon RDS and Azure SQL Database,DB2,

9、MySQL(including Amazon RDS,Azure Database&Google Cloud SQL),Aurora MySQL,MariaDB,Percona XtraDB Cluster,PostgreSQL(including Amazon RDS,Azure Database,Google Cloud SQL&Heroku),Aurora PostgreSQL,Redshift,CockroachDB,SAP HANA,Sybase ASE,Informix,H2,HSQLDB,Derby and SQLite.GOP S 全 球 运 维 大 会 2019 深 圳 站

10、25DevOps平台建平台建设设项目管理:Redmine代码托管:Gitlab、USVN持续交付:Jenkins、Gitlab-CI应用运维平台:腾讯蓝鲸、自研DevOps平台项目管理代码托管持续交付应用运维 平台GOP S 全 球 运 维 大 会 2019 深 圳 站 26DevOps平台建平台建设设GOP S 全 球 运 维 大 会 2019 深 圳 站 27应应用运行用运行时时配置配置一个配置文件对应多套环境多个配置文件对应多套环境:DEV SIT UAT PAT PROD配置中心统一管理DevOps中的一些原中的一些原则则:代码和配置分离制品只构建一次一个脚本部署多套环境GOP S 全

11、 球 运 维 大 会 2019 深 圳 站 28配置中心配置中心https:/ S 全 球 运 维 大 会 2019 深 圳 站 29Kubernetes Configmap+Secret配置(Configmap)代码(Image)数据(Volume)GOP S 全 球 运 维 大 会 2019 深 圳 站 30目目录录多云多云环环境下的境下的资资源源管理管理1多云多云环环境下的境下的应应用用管理管理2多云多云环环境下的混境下的混沌沌工工程程探索探索3QA4GOP S 全 球 运 维 大 会 2019 深 圳 站 31什么是混沌工程?什么是混沌工程?混沌工程是在分布式系统上进行实验的学科,在生

12、产环境中进行由经验指导的受控实验,目的是建立对系统抵御生产环境中失控条件的能力以及信心。http:/principlesofchaos.org/GOP S 全 球 运 维 大 会 2019 深 圳 站 32混沌工程演进时间线GOP S 全 球 运 维 大 会 2019 深 圳 站 33混沌工程和混沌工程和测试测试的区的区别别实验未知混沌工程测试已知故障GOP S 全 球 运 维 大 会 2019 深 圳 站 34测试混沌工程的高混沌工程的高级级原原则则建立一个建立一个围绕稳围绕稳定状定状态态行行为为的假的假说说多多样样化真化真实实世界的事件世界的事件 在生在生产环产环境中运行境中运行实验实验

13、持持续续自自动动化运行化运行实验实验最小化爆炸半径最小化爆炸半径GOP S 全 球 运 维 大 会 2019 深 圳 站 35多云多云环环境下的事件境下的事件外部多中心互联中断访问激增CDN大量404MySQL主从跑满带宽应用某组件不间断超时配置文件丢失Kafka Topic丢失系统CPU利用率100%网络延迟DNS解析失败硬件服务器宕机某云服务不可用现实中已知的事件,系 统是否可以适应?GOP S 全 球 运 维 大 会 2019 深 圳 站 36混沌工程开源工具混沌工程开源工具kube-monkeyGOP S 全 球 运 维 大 会 2019 深 圳 站 37GOP S 全 球 运 维 大 会 2019 深 圳 站 38谢谢

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁