企业应用级自动化运维的建设思路.docx
《企业应用级自动化运维的建设思路.docx》由会员分享,可在线阅读,更多相关《企业应用级自动化运维的建设思路.docx(16页珍藏版)》请在优知文库上搜索。
1、1.前言银行等信息化程度高的行业,随若业务的持续发展和不断创新JT系统不断壮大,IT运维已经成为IT服务内涵中重要的组成部分,面对越来越复杂的业务,面对越来越多样化的用户需求,数据中心基批设施规模随之不断扩大,服务器、存储、数据库、网络资源等需求愈加旺盛,系统架构日趋复杂;在互联网和智益化建设背景下,包括智能营销和精准获客在内的新需求大员涌现,促使应用架构呈现多元化发展趋势;监管要求日趋严格,现场监管和非现场监管、内部甫计和外部审计相结合的方式,对运维标准化、规范化、合规性提出了更高的要求。不断扩展的IT应用需要越来越合理的模式来保障IT服务能灵活便捷、安全稳定地持续保障,这种模式中的保障因素
2、之一就是IT运堆.从初期的几台服务器发展到庞大的数据中心,单靠人工已经无法满足在技术、业务、管理等方面的要求,那么标准化、自动化、架构优化、过程优化等降低IT服务成本的因素越来越被人们所正视.其中,自动化最开始作为代替人工操作为出发点的诉求被广泛研究和应用。所谓自动化运维是指通过将日常IT运维中大量的电豆性工作(小到简单的日常检直、配置变更和软件安装,大到整个变更流程的组织调度)由过去的手工执行陡为标准化、流程化和自动化操作.自动化运维通过制定IT运维工作的规范规则,辅助技术手段,促进IT运维工作尤其是应用运堆的规范化、流程化和自动化,提高工作效率,降低运行风险.宏观能通过图表流程等直观友好方
3、式向普通运维人员和管理人员展示运维进程和运维成果,微观能给后台技术人员提供尽量详细实时的运行情况和事后分析记录.实质上是对应用系统的功能修补或者是一种特殊的业务交易,原则上都可通过应用系统的优化升级根除该类操作.系统软件:指控制和协调计算机及其外部设备,支持应用软件开发和运行的系统,是无需要用户干预的各种程序的集合.我们一般指操作系统、数据库以及中间件等辅助的成熟的软件.应用系统:指专门为满足不同领域、不同问题的应用需求而编制的软件,分为应用软件包和用户程序.餐如:银行的核心系统、前置系统、中间业务系统、财务系统等等.运维:运维是一个非常广泛的定义,在不同的公司不同的阶段有着不同的职责与定位,
4、最基本的职责是保证业务鬼定运行.大型的公司对于运维工作要求越来越高,分工也越来越细,从大的方向可分为网站运维、系统运维、应用运维、网络运维、数据库运维、安全运维等等.CMDB:CMDBConfigurationManagementDatabase配置管理数据面.CMDB存储与管理企业IT架构中设备的各种配置信息,它与所有服务支持和服务交付流程都紧密相联,支持这些流程的运转、发挥配出信息的价值,同时依赖于相关流程保证数据的准确性.2.2相互关系业务、应用、系统、数据、运维等之间从定义和目标方面是各有侧函点又紧密联系的,大致关系如下图:从上图中分析,业务、应用、服务器之间都存在一对多的关系,自动化
5、运维控制的基本单位是应用系统所需的各服务器.服务器及其网络等系统运维方面的管理要素相对统一简单,因此自动化运维基于服务器资源的系统运维是比较成熟广泛的.应用层面处于整个运维环节的中心位笆,与业务和资源关系最密切,因此,基于应用层面建设自动化运维将大大扩展自动化运维的使用范围和使用效果.CMDB,几乎是每个运维人都绕不过去的字眼,但又是很多运维人的痛.因为CMDB很少有成功的,因此我也把它称之为运维人的耻辱。其中失败原因大都可归结到CMDB很难做到与实际工作同步变更,造成信息的过时或错误,最终失去使用价值.如果从应用层面建设自动化运维系统,再丰富服务器网络等底层资源信息和管理控制,丰畜业务层次的
6、关联信息,这些实际上已极大地满足了CMDB的信息要求,只要增加同步CMDB数据库机制,或者按照CMDB数据规范直接查找自动化运维数据库展示各种配营信息,就可以同步建设好CMDB.面向应用的运维能力才是真正直接作用于用户的。面向用户的价值流梳理对应的就是应用交付流的识别.里面有几个核心的场景:应用上线场毋、应用维护升级场品、应用迁移场景、应用下线场景等等,贯穿了整个应用交付的生命周期管理.3 .应用运维的模型研究应用系统规模大小不一,支撑的基础软件与硬件也不定相同,随着互联网与通信技术的发展,单纯的前后台一体的应用系统很少,大都是基于前台浏览器或微信等手机app的瘦客户端,控制管理和数据都在后台
7、服务器.本文研究系统也都默认是后台系统.应用系统总的拓扑架构如下:应用指一个应用系统,主要记录其管理属性,瞽如分类码、开发公司、负责人、维护AB角等.子应用指应用系统中相对独立的有其共同操作属性的子系统,主要记录其操作属性,譬如:部署的操作系统用户名、主工作目录等。一个应用可能包括多个子应用,每个子应用可能部署在多台服务器中,多个应用或者子应用也可能部署在同一个服务器中.为了模型的统一,我们将没有明显的多个子应用也规定一个子应用,对于复杂的多子应用的划分,尤其是使用广泛的unix类后台应用我们原则上以应用部署的麋作系统用户作为划分子应用的标准.建议应用系统不要以操作系统的超级用户部若,将超级用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 应用 自动化 建设 思路
