提到自动化,最早开始于工业或农业,他们是最早使用自动化机械来大规模生产的,自动化可以说在具有一定的规模效益时,才会有最大的收益。当需求要求非常大,自动化就可以很好的替代人工,能够达到这种大规模的取得经济效益,自动化比人工可能更省时间、速度、而且质量更有保证。今天的自动化已经深入应用到企业内部如企业IT的管理,那么,对于企业IT部门来讲又是如何来引入自动化技术实现效率的提升的?在开始之前,还是先让让我们看一下企业IT面临的现状。
当前,随着企业业务的快速扩张以及互联网的发展,企业的IT系统正在变得越来越复杂,IT网络、数据中心、应用软件等正在面临前所未有的难题如运维人员缺少、IT出现的问题越来越无法在第一时间找出故障点,这对于企业的CIO以及IT运维人员来讲,由于IT系统的复杂性给他们日常的运维工作带来了巨的挑战,在这些因素下,我们看到IT的自动化管理已经越来越重要,对于企业CIO来讲,如何去选择能够针对企业IT的全面自动化管理解决方案已经至关重要。针对于企业IT自动化管理的需求,近日,来自于惠普软件部专家谢春颖为我们分享了企业在自动化管理方面现状以及惠普自动化管理产品的详细解读。
需求推动引入自动化
过去企业的IT采用的人工管理模式这是因为企业对于IT的需求并不是很强烈,而如今企业对于IT的需求以及重视程度越来越高,因此自动化技术开始进入到企业的视线。企业需求是推动选择自动化技术的主要原因,对于此谢春颖指出,企业用户选择自动化的原因主要是基于几个方面:
第一、人员的效率,当IT环境越来越复杂或者管理的范围越来越多,如果只是依靠人员来管理就会应付不及,特别是对重复性工作,并不能保证每一次的任务都是以同样的质量来完成,而自动化具有很高的优越性。
第二、很多的软件需要补丁或者升级,那么当应用越来越多的需要做补丁或者升级的时候,那么会耽误应用上线时间,影响最终用户的可用性,为了降低对可用性的要求,要求打补丁或者是做这种升级的时间的窗口要求越来越少,那要在最近的时间内把补丁或者是升级可以做好,这个也带来了要求自动化软件的需求。
第三、IT会有许多的规章制度如在数据中心,经常要对机器做定期的巡检,机器设备、配置、安全性符不符合要求,如果靠人工来做合规检查,就会很浪费时间,自动化的产品来帮助实现这些管理。
解读惠普五大自动化管理
企业里经常会用到的自动化的产品它们包括数据库和中间件的自动化、服务器的自动化、存储自动化、网络自动化以及流程自动化,谢春颖详细的为我们介绍了惠普IT管理解决方案中的五大自动化管理产品,它们是HP Server Automation、Database&Middleware Automation、 Network Automation、 Storage Essentials、Operation Orchestration。
惠普五大自动化管理产品
一、HP Server Automation:服务器自动化产品
HP Server Automation是服务器自动化的主要产品,它是用户打造数据中心自动化的最基本产品,可以实现四大价值:
1、帮助用户从服务器的裸机开始安装直到安装到用户所需要的状态
HP Server Automation它可以帮助用户做操作系统的这种从裸机开始进行安装,我们从裸机开始安装各种各样的,为数据中心安装各种各样的操作系统,无论选用什么操作系统,都可以从这上面来选择,选择它相应的版本以及相应需要的补丁,然后创建虚机,同时可以察看任务状态和任务进度。
2、帮助用户打补丁
HP Server Automation另外一个功能就是打补丁,很多服务商都会定期的发布补丁,那么就需要配置每个服务商的补丁来源是哪里,可以在配置的过程中选择产品和语言选项如你是英文版的等等,最后它可以按照你规定的时间,定期去连这个服务器来下载这种补丁介质到他的补丁介质库,需要时就从介质库里把所有的补丁分发下去。
3、合规检查
HP Server Automation另一个功能就是审计、合规和修复,在国外上市公司很多公司要求符合塞班斯等各种各样的规范都有很多的合规要求,我们可以提供这样的合规报告,这些合规的要求可以自动从惠普的网站下载和更新。帮助用户定期的去做合规检查,那么它可以把查看的结果自动生成报表,用户可以看到当前和历史的合规信息,同时对不合规的机器或者是配置做自动的修复,这就可以省去数据中心管理员很多时间。
#page#
4、基于服务器平台,帮助用户安装所需要的应用。
HP Application Deployment Manager
当企业用户安装操作系统以后,同时要装客户化的应用,是由客户自己开发而不是标准的应用。惠普也提供了产品HP Application Deployment Manager产品,HP Application Deployment Manager主要可以把客户化的的应用安装过程自动化。它本身是基于HP Server Automation来进行开发的,主要分几步走:
第一、要怎么样做应用建模,有什么样的应用要部署到服务器上,应用开发者需要定义它的内容和配置。
第二、要做服务器建模,我们到底要把这些应用装到服务器上,它的服务器的部署环境是什么?这里就要决服务器的部署环境。
第三、要做部署更新
根据专家定义标准的步骤,那么通过这些步骤可以重复部署如先部署Linux,再部署到UNIX,再部署到Windows,最后还可以看到它的结果每一个部署它的成功还是失败的状态。
二、HP Database&Middleware Automation:数据库和中间件自动化产品
HP Database&Middleware Automation是解决如何帮助用户来实现这种数据库和中间键的自动化管理。
首先,它是采用解决方案包的方式实现快速交付,它把常用数据库的安装步骤、配置步骤以及使用解决方案方式进行了封装,所有数据库的补丁类型都是完全的流程自动化比如去哪儿下载数据库补丁等。
另外,用户可以使用Database&Middleware Automation对应用服务器做这种应用的自动部署比如应用服务器的自动安装、配置、打补丁。Database&Middleware Automation使用Multi Master方法,Multi Master的方式主要为了它的可扩展性,可以多个主服务器它们之间进行这种同步,Database&Middleware Automation它也提供基于角色的控制,提供历史记录和审计能力。
Database&Middleware Automation包含以下内容:
第一、自动化的内容库
第二、最佳实践的内容包
用户可以添加所需要的客户化的步骤如在企业里安装数据库或者应用中间件等,用户可以很容易的去做客户化。
第三、创建部署包
自动帮助创建部署、安装部署包,那么可以把它重复安装在各种环境中,最后提供报表来记录安装的过程和审计的结果。
Database&Middleware Automation解决方案数据包自动化部署包括:
首先,数据库自动化,在数据库自动化可做的很多事情包括数据库的自动安装、数据库的迁移、更新、数据库的配置以及数据库的版本升级。
其次,就是打补丁
第三、在中间件可以做应用服务器的安装、配置和补丁包括应用服务器的自动安装,以及它的配置和补丁。
Database&Middleware Automation在云服务它是提供这种数据库和中间化的自动化安装,所以,有着非常重要的作用,Database&Middleware Automation它可以跟用户现有的服务目录集成,当然也可以使用惠普的云服务目录,通过云服务目录可以选择需要安装的数据库,或者是需要安装的中间件,然后它可以自动在后台部署,保证IT管理可以顺畅的进行,即使IT管理员经验有限,但是呢我也可以通过这样的软件进行弥补他在这方面管理的缺陷。
#page#
Database&Middleware Automation对现代数据中心的价值:
首先,它可以驱动标准化,可以大大的降低复杂度如屏蔽异构平台复杂性,提高IT管理人员的效率,
其次,提升效率。大型数据中心,他们的管理员当一个DBA,一个DBA就是一个数据库管理员他可以管理最多20个数据库的时候,那么他的管理的瓶颈就已经很明显了,没有办法再提升,而且出错的几率会提升,在这种情况下就需要增加自动化管理软件来提升管理范围和管理的这种经验、管理的准确性。
三、Storage Essentials:存储自动化产品
Storage Essential与Database&Middleware Automation以及HP Server Automation稍有区别,那么,Storage Essentials除了自动化的功能以外它还有其它的功能比如容量监控,容量规划以及拓扑。
存储自动化产品支持很多家兼容的这种主流的存储设备包括日立的、EMC等,那么客户选择存储自动化原因主要是以下几个方面:
首先,当没有这种存储自动化产品是存储之间它们之间的相连性,用户写在EXCEL表里,而这种表格呢?它没有自动更新,所以随着时间的流逝,它这个表可能已经不准了。
存储设备的提供商众多,那么每个设备它都只有自己单点的设备管理工具和其他厂家的设备都不兼容,那么怎么样能够保证我的IT管理员每一样设备都很精通,这也是一个难题,尤其就是说技术人员的跳槽率比较高,所以对于用户的这个IT管理和维护的费用是非常高的。
Storage Essentials存储自动化主要体现在:
第一、能够看到拓扑的连接关系,每一个光纤网连到哪一个服务器,连到哪一个存储设备。
第二、能够知道用了存储容量,还会需要多少存储容量
第三、能看到存储报警
第四、能够快速修复存储容量不够的问题
通过使用Storage Essentials,就是使存储利用率可以大大的提升,原来有很多浪费的存储资源,通过Storage Essentials可视化,我们可以很容易的发现都是哪些应用或者是哪些服务器使用了这样的存储空间,对不必要的可以进行整理以便更多的空间可以分配给其他的关键应用来使用,大大的提升存储效率,降低存储的浪费率。
四、Network Automation:网络自动化
Network Automation网络自动化产品它主要的功能体现四点:
首先,可以做网络设备追踪,它可以存储网络设备的配置信息,网络设备一般在网管软件里也可以看到网络设备,但是网管软件一般它只关心网络的拓扑和网络的连接关系,但是网络自动化产品它可以存储配置信息的快照,对配置信息进行对比都可以做追踪,这些是网管产品所不包含的功能。
第二、配置和变更
当用户需要对网络进行变更比如版本升级或者配置变化,网络自动化产品非常有价值。另外审计和强制合规方面,我们每一个网络设备到是否合企业的策略或者是合规的要求,网络自动化产品就可以帮助用户自动的完成工作。
第三、维护和支持方面
惠普网络自动化产品的功能,首先它可以自动的发现网络设备、获取网络设备的配置还有它变更的详细信息。
#page#
第四、自动化部署
当对所有的网络设备的核心软件、操作系统进行升级进,可以通过网络自动化来统一进行。
五、HP Operation Orchestration:流程自动化产品
HP Operation Orchestration实际上是一个IT工作流的“设计器”,可以根据企业要做业务来设计相关的流程和步骤,然后自动化去执行,HP Operation Orchestration是和IT管理以及监控有效集成的产品.
第一、IT运维流程自动化很重要的使用范围就是运维手册的自动化,IT管理人员经常编一些脚本,通过这些脚本来实现特定的任务,那么这些脚本的使用就是命令行,那么现在我们就可以通过HP Operation Orchestration把它变成可视化的过程,让它不断的可以重复运行,在不同的平台上来使用。
第二、变更调度
当企业对IT要做变更操作,那么它可能有一些变更的这种顺序,那么我们把这种顺序也可以用HP Operation Orchestration来写,HP Operation Orchestration就可以自动的做这种变更的自动化,比如故障修复会修改服务器的配置或者是网络配置,那么通过HP Operation Orchestration来写到调用处发,当发生变更的,处发这种相应的流程。
第三、自动维护
比如定期巡检网络设备、服务器、检查数据库等它们的配置和运行状态,通过HP Operation Orchestration来形成工作流,解放了IT管理员。
第四、工具整合
HP Operation Orchestration流程自动化独特的优势在以下几个方法:
首先,易部署和实用
其次,独特的导航式执行模式,可以可视化执行界面
第三,大量内置流程
它有超过两千个内置流程,而这些流程呢可以给用户提供一些最佳的实践,用户可以基于它来进行客户化或者是在创建新的流程。
谢春颖详细的为我们介绍了惠普的自动化管理产品包括服务器自动化、数据库和中间件自动化、网络自动化、存储自动化以及流程自动化产品。那么,这几个产品总结起来能够给企业带来什么样的价值?谢春颖归结为四个方面:
第一、改善系统的可靠性,可以做定期健康检查、补丁检查、漏洞检查、版本检查
第二、让ITIL的流程标准化、自动化和落地,包括跨平台的变更、跨平台运维等都可以通过自动化的流程来实现。
第三、合规
第四、提升效率
过去可能需要几天的时间去完成,现在可能只要几小时就可以完成。这就是自动化它所提供速度所不可比拟的。自动化管理主要是为了帮助用户在IT管理人员经验不足的情况下免做错,影响前端业务,自动化可以大大的提高运行效率,减少人为出错的机会,所以对用户来说是非常有好处的。