首页 > 知识库 > 正文

运维自动化与标准规范化:解析、设计及实现(1)
2016-02-20 19:34:07   来源: 史影/童宁/韩晓光 高效运维    评论:0 点击:

本文主要介绍我们的运维自动化系统如何设计与实现的,在介绍运维自动化时,首先需要先探讨一下运维标准规范化与自动化关系,因为这是大多数运维自动化的必经之路,也是很多运维体系成长的必经之路。

2.6 系统架构示意图

基于我们的运维现状及需求等内容,我们的系统架构设计如下图2-5所示。

\ 

图2-5

三、运维自动化系统平台实例介绍

如图3-1所示是系统一级菜单与二级菜单,对应了上述设计的各主要模块。

\ 

图3-1

如图3-2所示在全局查询里,可以输入任意要查询的关键字。该模块主要是基于数据库表的查询,而不是对于日志的查询。该模块会基于关键字,模糊遍历所有的关键库表,然后将查询结果自动组织后再反馈到Web展示。

\ 

图3-2

如下图3-3所示是系统性能信息图表。该模块主要使用echarts前端绘图工具,后端逻辑处理使用了django restframework框架模块进行信息序列化。性能数据来自系统客户端采集入库信息。

\ 

图3-3

如图3-4所示是资产管理模块中的硬件配置模块。主要是资产的增删改查功能。对于大量资产信息的录入是通过后台管理中的信息导入模块(将固定格式的Excel资产信息表)批量录入到系统中。该模块主要通过Django CBV方式快速实现。

\ 

图3-4

如图3-5所示是基于Wordpress定制的系统以作为知识库系统。用于日常信息、知识资料的发布与共享。

\ 

图3-5

如图3-6所示是事件信息模块。本模块基于ITIL流程理念。系统平台一些重要的事件信息会自动触发事件流程,并需要人为交互去响应处理不同类型级别的事件。对于不同类型的事件,在处理时,所触发的流程也有所不同。

\ 

图3-6

如图3-7所示是集成融合了现有基调网络监控产品。通过该运维自动化管理平台,实现了对现有各种分散的工具软件的统一整合集成。

\ 

图3-7

相关热词搜索:运维 自动化 规范化

上一篇:CrazyEye,一款国人开源的堡垒机软件(1)
下一篇:《火星救援》中你应该知道的5个高可用系统故障恢复原则

分享到: 收藏