数据中心 频道

分析:数据中心要如何部署SCM自动化软件


    【IT168 新闻

    关于数据中心的管理,供应商们都在推行自动化服务器配置管理(SCM)软件。有了这种软件,更多的任务可以自动完成,而IT管理者则可以节省更多的资金和时间。自动化系统使得非计划变更不会影响企业的关键服务,甚至可以通过追踪和记录各种变化来帮助企业实现目标。

    听起来很棒,但是部署这种软件却需要支付高额费用。假设整体的IT预算是一亿五千万,企业需要投资约2%来部署这些软件,或者说大约相当于公司服务器硬件10%的费用。还有一些项目可提供部分新功能,但花费会更高。SCM的供应商主要有美国的Opsware和BladeLogic公司等。

    优势

    配置SCM有很多目的:通过将以往需要人来执行的日常工作交给自动化软件以减少运行费用;调整Ad-Hoc结构,使其对企业服务造成的影响最小化;提供中央管理环境,并帮助IT架构符合审计要求和业务需求。

    自动控制通过减少员工花费在数据中心一些功能管理(如供应新机器、提供补丁或改变管理密码)上的时间来减少企业运行费用。供应商指出,SCM将安装和配置操作系统的时间减到以前的83%,服务器自动化系统将安装补丁的时间可减到以前的94%。

    企业采用单点产品来管理个别的服务器管理功能,例如用于软件升级的脚本工具或独立的补丁管理软件可通过与SCM系统整合来减少资本支出。为了衡量SCM系统的价值,企业可以将之前的系统和后来的自动化系统(如MTTR――平均维护时间)进行对比。

    其次,给SCM系统更改的机制提供一个结构,可以避免无计划更改或者错误配置。无计划的更改通常会导致应用软件的储存消耗或者安全缺陷,而这些安全缺陷对企业收益和信誉会造成不良影响。SCM系统也可以通过快速将系统恢复到以前的配置而加快修复速度。

    第三,SCM功能可以作为管理和追踪配置。很多企业人工进行配置追踪或根本没有配置数据的知识库,美国的一项调查显示,23%的被访者将电子数据表、Visio图表、数据库和其他IT工具相结合来进行监控配置。这些ad-hoc追踪系统必须人工进行升级,而且不能实现共享。

    最后,SCM可协助进行财务审计和标准遵从。因为所有的服务器运行都是有记录的,因此可将更新后的情况与各种政策标准、行业非常好的运行状况以及主要缺点进行对比。

    一个SCM系统通过两个基础功能提供了以下功能:提供和配置财务审核。这包括安装一个操作系统(有时被称为裸机恢复功能)以及软件补丁;一些SCM软件包也可以分配COTS(商用的通用组件)或者定制软件。

    配置财务审核的过程由服务器配置恢复以及对相关更新的追踪作为开始,成熟的企业也可以采用SCM来实现其他功能,如IT服务的随属关系配对和更新管理工作流的功能。

    部署之前的准备

    将SCM系统投入运行之前,用户需要花费一定时间来进行该系统的标准、流程以及需求识别,并需要进行缺口分析,以确定如何利用此系统填补当前的运行状况和期望运行状况之间的缺口。

    在SCM投入运行前,首先要对参数进行书面定义。文件中应当阐述明确的目的,如减少修改时间,将服务器配置标准化,遵守相关法律(如萨班斯法案)或遵从管理框架(如COBIT)。

    企业应该将其需求分成不同优先级,这样最重要的问题将在SCM的配置中首先处理。比如,有不同操作系统版本的企业首先应该给可能给企业带来最大风险或最常进行更新的部分创建模板。抑或优先设定控制和响应的衡量标准,如跟踪警报,未经批准的更改等,接着再处理其他需求。

    下一步是建立缺口分析,为了开展这一步骤,企业必须描述当前数据中心的运行情况以识别出哪些功能需要更改以迎合企业需要,并以此考虑要配置的SCM软件包是否具有这些功能。比如,企业需要将数据中心的服务器配置标准化。但如果实际情况是企业已使多种操作系统版本相融合,补丁也已经配置,缺口分析就将指向各种功能,这些功能需要符合标准配置的要求,包括恢复能力、自动变更-跟踪以及基于角色的访问控制。

    缺口分析也体现出出SCM不能实现某些领域的特定需求。在这种情况下,SCM软件必须与其他管理系统协同工作,有时候需要将服务器和应用软件进行定制以实现公司的要求或处理服务监控。缺口分析也可帮助用户从SCM供应商推荐的多种功能中筛选出自己需要的功能,当你熟悉了这些软件,购买者就可将必备功能和应具备的功能区分开。产品的选择同样重要,这一过程的第一步是要明白产品的复杂性。比如,报告系统需要复杂的SQL吗?特定软件的分配顺序需要特定的脚本吗?

    最后,对当前数据库运行的描述也可以作为基准来衡量SCM系统对运行效率的影响,并对整个项目的费用进行评估。如果在没有配置SCM系统的情况下,平均恢复时间是三小时,IT部门就应对这一配置进行改进。或者,如果两个专职员工在做如服务器更新和软件升级一类的基础工作时,通过自动化也可以节省工作时间。

    对于虚拟化,由Linux、Windows和VMware系统环境定义的标准,预计需要五到六周来对比费用和收益,说明需求,进行缺口分析并创建衡量基准。这一工作需要由一个全职的技术分析师和一个内部参与者(相当于一个半日制员工)完成。当然。也可以考虑请一个顾问。

    基础设施的架构

    第一步是确定一个供应商,接着是开始进行配置。

    通常,运行SCM需要在每个服务器上安装代理。如果企业的数据中心位于不同地点,还需要在每个地点配置一个管理服务器。一台管理服务器可以接管另一地区一台宕机的管理服务器的任务,管理服务器可分享他们之间的配置数据,也可以决定到任何一个代理的非常好的路径。对于大型、分散的IT环境,这一功能提供了冗余数据的衡量标准,也保证了财务审核和分配活动的继续开展。

0
相关文章