随着信息时代的持续发展,IT 运维已经成为 IT 服务内涵中重要的组成部分。面对越来越复杂的业务以及日趋多样化的用户需求,不断扩展的 IT 应用需要合理的 IT 运维保障 IT 服务灵活便捷、安全稳定。从初 期个位数服务器发展到庞大的数据中心,仅依靠人工已经无法满足在技术、业务、管理等方面的要求,标准化、自动化、架构优化、过程优化等降低 IT 服务成本的因素被人们愈加重视。今天,运维自动化 作为 IT 运维重要属性之一已经不仅仅只是代替人工操作,更重要的是深层探知和全局分析,关注的是在当前条件下如何实现性能与服务最优化,同时保障投资收益最大化。
自动化对 IT 运维的影响,已经不仅仅是人与设备之间的关系,已经发展到了面向客户服务驱动 IT 运维决策的层面。因此,IT 运维自动化是一组将静态的 设备结构转化为根据 IT 服务需求动态弹性响应的策略,目的就是提升 IT 运维的质量, 降低成本。可以说自动化一定是 IT 运维最高层面的重要属性之一。
纵观传统运维存在的问题:(1)运维人员被动、效率低; (2)缺乏一套高效的 IT 运维机制;(3)缺乏高效的 IT 运维技术工具。 IT 运维自动化是 IT 技术发展的必然结果。IT 系统的复杂性已经客观上要求 IT 运维必须能够实现数字化、自动化维护。所谓 IT 运维管理的自动化是指通过将 日常 IT 运维中大量的重复性工作(小到简单的日常检查、配置变更和软件安装,大到整个变更流程的组织调度)由过去的手工执行转为自动化操作,从而减少乃至 消除运维中的延迟,实现“零 延时”的 IT 运维。
简单的说,IT 运维自动化是指基于流程化的框架,将事件与 IT 流程相关联,一旦被监控系统发生性能超标或宕机,会触发相关事件以及事先定义好的流 程,可自动启动故障响应和恢复机制。自动化工作平台还可帮助 IT 运维人员完成日常的重复性工作(如备份、杀毒等),提高 IT 运维效率。同时,IT 运维的自动化还要求能够预测故障、在故障发生前能够报警,让 IT 运维人员把故障消除在发生前,将所产生损失减到最低