如果你都不知道自己的IT环境里有什么,就别指望控制、维护和提高它们,因此配置管理实施是IT服务管理的一个关键。配置管理的实施一般分为三步:定义配置管理的流程、定义配置管理角色和职责以及定义配置项对象。
在提供高可靠的IT服务方面,IT部门面临巨大的挑战。实施IT服务管理,首先需要良好的配置管理策略:如果你都不知道自己的IT环境里有什么,就别指望控制、维护和提高它们。
根据ITIL服务支持手册,配置管理的目标是:落实组织的所有IT资产和配置及其相关服务;提供准确的配置信息和配置相关的文档信息来支持所有别的服务管理流程;提供一种事件管理、问题管理,变更管理和发布管理的坚实基础;根据配置记录验证基础设施的正确性,并纠正任何异常。
当达到这些目标之后,您的组织才能够感受到显著的、可衡量的IT服务的好处。
如何有效实施?
配置管理的实施一般分为以下三步:
1、定义配置管理的流程:
配置管理流程起始于一个初始的规划和建设步骤,包括创建配置管理数据库(CMDB)。在初始化之后,该流程主要侧重于日常基础的鉴别和维护配置管理数据模型,以及维护配置数据。之后,该流程还负责产生配置信息的报表、定期进行审核。
2、定义配置管理角色和职责
根据ITIL最佳实践,配置管理中有4个重要角色,如表1所示,针对每个角色,都需要详细定义其对应的职责。同时,必须要求企业的每个员工都明确自己在参与和执行配置管理流程时所对应的角色和职责。
3、定义配置项对象
构成IT基础架构的所有组件都称为配置项 (CIs)。定义定义配置项对象,首先要求我们必须明确一个配置项应该具备的几个特点:是提供服务所必须的;是清晰可识别的;可能会变更的;必须进行管理的。
另外,必须对所需要管理的配置项的范围和详细程度也进行明确定义,只有这样,才能准确的收集到所需要的配置项信息。
每个企业的情况都不一样,管理的要求也不一样,对于需要管理的配置项的定义也不一样;而如何有效地实施配置管理,关键在于定义配置项并准确地收集其相关信息。
一个案例
某银行2004年开始实施数据中心大集中项目。该数据中心担负着面向全国的后台和前台提供 IT 服务的重要任务。2005 年,该银行所有的分行的业务都移植为数据中心运作。大集中之后,高质量的 IT 服务是高层管理非常关心的问题,因为它极大地影响其企业形象、核心竞争力和市场份额。
为此,该银行计划用三年来改进数据中心的管理,同时要求全部的“ITIL 服务支持”模块在实现第一期目标之后到位(包括服务台、事件管理、问题管理、变更管理、配置管理和发布管理)。
范围划分两大类
该项目在实施配置管理时,根据客户的实际情况和要求,最终确定的配置管理范围和配置项具体定义(包括了数据结构和关联关系的定义)。
配置管理范围包括范围内和范围外两大类,范围内又分为软件、硬件和IT文档三类;范围外分为大厦设施、所有非IT相关的文档、所有非IT相关的系统,如表2。
范围的定义基于一个原则:应该与事件/问题/变更管理的范围协调一致。
定义配置项
配置项的具体定义包括数据结构和关联关系的定义。
为便于今后尽量减少对配置数据库结构的更动,对于配置数据库结构的每个配置项,分为“基本属性”、“特定属性”、“关系”和“关联项目”四部分:
公共属性:用于存放各配置项通常都会有的属性,例如,序列号、品牌、供应商等。
专有属性:用于存放该配置项所特有的属性,例如,服务器的特定属性可以为CPU、内存等,而数据库的特定属性可以为数据库位数、归档方式等等。
关系:表示该配置项与其他配置项的物理关系,在IT服务管理中,用四种关系来描述各配置项的物理关系:属于、包含、对应和连接。
关联项目:用于存放与该配置项相关联的事件/问题/变更信息。
配置管理数据库数据模型的定义如图1所示:
图1 配置管理数据库数据模型的定义
在配置项的关联关系方面,配置管理主要是为了问题诊断和变更评估时,能兼顾考虑与某个配置项(CI)直接连接的配置项(CI)是否会受影响,因此,配置管理数据库中展现的“CI之间的关系”是针对该CI而言,与其相邻并连接的CI项。
建议将CI分为物理和逻辑两个层面看待,Hostname(逻辑主机)、操作系统、数据库都是逻辑层面,而服务器、存储等物理设备属于物理层面。
CI间的关系为:属于、包含、对等(连接或对应),如图2和表2所示。
图2 配置项(CI)之间的关系
根据以上原则,可以采用如图3的方法清楚地描述出管理范围内的CI项之间的关联关系。
图3 管理范围内CI之间的关联关系
文章来自[SVN中文技术网]转发请保留本站地址:http://www.svn8.com/xm/200907/20-7456.html
分享到:
相关推荐
软件配置管理的第三步是实施日常工作,确保软件配置符合组织的要求和标准。日常工作包括: * 软件使用情况汇总:信息化部门更新软件使用情况汇总表,跟踪软件的使用情况和许可信息。 * 软件报废处理:信息化部门对...
这是2011年一个经历的项目总结出的项目配置管理实施方案。对初次接触软件配置管理的人员有一定的指导作用,但是需要从事配置管理人员有一定的项目管理知识。
敏捷配置管理实施是一种将敏捷开发方法与传统的配置管理实践相结合的策略,旨在提高软件开发团队的效率、灵活性和产品质量。在传统的瀑布模型中,配置管理往往是在项目后期才被重视,而在敏捷环境中,配置管理需要从...
在本文中,我们将对配置管理的概念、 importance 和实践进行详细的介绍,并结合学工请假系统项目的配置管理过程设计及实施进行实践分析。 配置管理的概念 配置管理是软件开发过程中对软件配置项的 identification...
八、配置管理计划的实施 配置管理计划需要经过严格的审批程序,包括CCB 审批意见和项目经理的审批。只有在得到所有相关方的批准后,配置管理计划才能生效。 配置管理计划模板是软件开发过程中的一种重要管理工具,...
3. **状态报告**:向团队成员通报配置管理的状态,确保信息透明。 4. **审计**:定期检查配置管理活动的执行情况,确保合规性。 5. **自动化构建与发布**:利用工具自动化构建过程,提高效率和准确性。 实施配置...
配置管理是软件开发过程中不可或缺的一部分,尤其在CMMI(Capability Maturity Model Integration,能力成熟度模型集成)第三级成熟度水平中,它扮演着至关重要的角色。CMMI模型的配置管理过程域(Configuration ...
三、配置管理资源 * 配置管理资源:配置库管理软件、配置库管理硬件 * 配置管理软件:例如采用 Microsoft 公司的 TFS 或者 IBM 公司的 ClearCase * 配置管理硬件:根据配置管理软件的要求,确定计算机资源(考虑...
项目配置管理计划的实施需要相关人权责的明确,包括项目经理、配置控制委员会、配置管理员、程序库管理员和开发人员等。每个角色都有其明确的责任和权利,需要严格执行配置管理计划,以确保项目的成功。
8. 持续改进:问题集中可能会探讨如何根据项目实施情况不断改进配置管理流程,提升配置管理的效率和效果。 由于提供的文件内容经过OCR扫描识别,可能存在一些识别错误或漏识,但从中我们可以得知,文档内容与CM配置...
配置管理计划是项目实施的关键组成部分,它涉及到软件研发项目的各个阶段,从计划、开发到维护。计划阶段,项目经理需制定整体项目计划,随后配置管理计划的制定至关重要,因为没有配置管理计划,项目可能会陷入混乱...
配置管理工具ClearCase是一种强大的版本控制系统,常用于复杂软件开发项目的版本管理和协作。在《X》项目中,实现ClearCase的方案涵盖了多个方面,包括系统角色的定义、系统规划、VOB规划、分支策略、标签策略、权限...
2. 配置管理的基本要求:规定了软件配置管理的组织、职责以及实施配置管理时的基本原则。 3. 配置管理活动:包括配置识别、配置控制、配置状态统计、配置审计等几个核心环节,文档应详细描述这些活动的步骤和要求。...
软件配置管理是软件工程中至关重要的一环,主要目的是在软件开发和维护过程中有效控制和跟踪软件的变化,确保软件质量并提高生产效率。中南大学软件学院的复习重点中,详细阐述了软件配置管理的核心概念、目标、关键...
#### 三、配置管理活动 **3.1 配置标识** **3.1.1 标识方法** 规定了软件产品及其组成部分的命名、标记和编号规则,确保每项配置项都有唯一的标识,便于追踪和管理。 **3.1.2 项目基线** 说明了基线的建立时机...
软件配置管理计划的实施可以确保软件产品的质量和可靠性,避免软件 Bug 和错误的出现。同时,它也可以提高软件开发的效率和 Productivity,降低软件开发的成本和风险。因此,软件配置管理计划是软件开发项目中非常...
4. 工具选择:选择并介绍用于实施配置管理的工具,如版本控制系统、变更管理软件等。 5. 训练与沟通:规划配置管理相关的培训活动,确保团队成员理解和遵循配置管理规范。 6. 审计与评估:设定定期审计的时间表,...
在《软件配置管理规范1》这个文件中,可能会详细阐述以上各点,并可能提供实例或模板,指导团队具体实施配置管理工作。遵循这些规范,不仅可以提升软件开发的质量和效率,还能加强团队间的协作,降低项目风险,确保...
### 配置管理基础知识 #### 一、引言 配置管理是软件开发过程中不可或缺的一部分,其目的是为了确保软件产品在...通过实施有效的配置管理流程和技术,可以极大地提高软件开发的效率和质量,减少潜在的风险和问题。
本文档还详细介绍了软件配置管理的实施细节,包括软件配置管理办法的编制、审核、批准、发布、实施、监督和改进等过程。同时,还详细介绍了软件配置管理的责任人和权限分配、配置库的整体结构、项目人员的操作指南等...