没有合适的资源?快使用搜索试试~ 我知道了~
首页企业级应用运维自动化关键设计思路与技术方案实现分享
企业级应用运维自动化关键设计思路与技术方案实现分享
需积分: 15 100 浏览量
更新于2023-05-31
评论 1
收藏 1.91MB PDF 举报
自动化系统是以配置管理为基础的监管控一体化,利用与运维日常操作实际 相关的应用系统配置信息管理为基础构建应用模型,将应用系统与模型、配置、 监控、流程衔接,围绕生产系统运行的运维操作实现监管控一体化。
资源详情
资源评论
资源推荐

应用运维自动化实践

2 / 20
目录
目录
................................................................................................................................2
1 背景
..........................................................................................................................3
1.1 背景分析
..................................................................................................................3
1.2 运维痛点
..................................................................................................................3
2 建设目标
..................................................................................................................4
3 设计原则
..................................................................................................................5
4 关键设计思路
..........................................................................................................5
4.1
面向专业领域的配置库
..........................................................................................6
4.2
面向对象思维建模
..................................................................................................7
4.3
运维场景化
..............................................................................................................8
4.4
运维知识的工具化设计
..........................................................................................9
5 系统定位
................................................................................................................10
6 技术方案
................................................................................................................10
6.1 功能概述
................................................................................................................10
6.2 总体架构示意
........................................................................................................ 11
6.3 物理架构示意
........................................................................................................12
7 主要场景实践
........................................................................................................13
7.1
发布自动化
............................................................................................................13
7.2
巡检自动化
............................................................................................................17
7.3
运维工具箱
............................................................................................................19
8 结束语
....................................................................................................................20

3 / 20
1 背景
1.1 背景分析
随着银行业务的快速发展,支撑业务的 IT 基础设施的变化节奏也大大加快。
运维团队担负着对 IT 基础设施运维的重要使命,核心任务是保障生产安全运营,
并提高软硬件环境的交付质量。
运维管理规模的不断扩大,运维人员的不断扩充,使我们的日常运维工作面
临更大的压力与风险。
在很长一段时间里,应用运维尝试通过脚本辅助来提升工作效率,但仍然面
临着繁重的工作压力:
(1)、管理工作繁重,所管理的资源类型和数量众多,但是缺乏一个准确的
整体资源视图,每次当有用户申请资源时,难以快速地进行分配。
(2)、生产操作以登录生产主机进行手工操作为主,在手工操作时可能存在
一些有意或无意的违规操作,给生产环境造成操作风险。
(3)、应用变更是以纸质的变更操作步骤为依据,由运维人员登陆生产系统
后进行手动操作,操作过程中对变更前后的环境变化内容没有记录。
(4)、巡检工作通过操作系统的定时任务用脚本完成了数据采集,仍需由专
人负责应用系统相关的日报生成与发布。采集的数据项、定时任务没有统一的管
理界面,不利于数据采集内容的修订与管理。对日报的查看与分析工作也依托于
管理员自觉进行,即使出现问题也没有工作界面进行记录与跟踪。
(5)、数据分析目前主要是通过运维人员的个人经验进行,业务量增长、交
易变化等等都依赖于运维人员的个人能力。
1.2 运维痛点
在运维管理工作中的主要痛点可以归纳总结为以下几个主要问题:
(1)、手工操作的风险不可控:日常巡检、服务请求、问题查询都通过登录
生产主机进行操作。
(2)、运维工作及时性差异:各运维人员管辖的应用系统、主机数量多,巡
检工作都是手工进行,无法做到及时有效在系统开门前做全面巡检。
(3)、工作规范性不强:新员工对现有的工作制度、工作流程需要一个逐步

4 / 20
适应和熟悉的过程。不同人员对应用系统的运维管理工作细致程度存在差异,缺
少统一标准。
2 建设目标
应用自动化运维系统的建设初衷是希望能建设一个服务于运维人员的统一
管理工作平台,完成日常的生产系统操作任务,隔离运维人员与生产系统的直接
接触。
下图展示了应用自动化运维系统与流程管理工具、监控工具之间的关系,也
描述了应用自动化运维系统的功能蓝图。
通过应用自动化运维系统的建设可以提供一种新的 IT 运维管理和工作模式。
在这种模式下,我们的运维工作可以跟流程结合,提供自动化的运维管理手段。
主要功能目标可以总结为三个方面:
(一)实现调度自动化
从以前依赖手工的实现转换到通过自动化的工具来实现变更与日常巡检。
(二)实现日常运维工作标准化、规范化
对现有的运维工作事项(包括变更、巡检等)进行梳理和优化,建立标准化
的应用自动化运维工作项,以促进日常运维工作的规范化。
(三)实现生产配置统一视图
对全行的服务器、存储、软件资源进行集中管理,形成资源池,集中管理核
心的配置信息和关系。
剩余19页未读,继续阅读

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0