logo资料库

CMDB联邦白皮书(标准)1.0中文版.doc

第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
资料共6页,全文预览结束
1 引言
1.1 目的
1.2问题
1.3解决方案
2.要求
2.1 说明用例
2.2一般要求
3.结构
4.服务和数据模型
4.1联盟CMDB服务
4.2MDR服务
4.3数据模型
5.总结
5.1发展阶段
5.2前景展望
联邦配置管理 BMC, CA, Fujitsu, HP, IBM, and Microsoft 制作 目录 1 引言 ................................................................................................................................................ 1 1.1 目的 ..................................................................................................................................... 1 1.2 问题 ...................................................................................................................................... 1 1 引言 1.1 目的 符合 ITIL 的配置管理库成为企业管理软件的关键技术。CMDB 的价值体现在存储在他 们中的数据的质量、可靠性和安全性。一个配置管理库通常保存着关于管理资源的数据(像 计算机系统和应用软件),过程数据(像事件和变更记录),以及两者之间的关系。CMDB 在 IT 管理系统中作为各个部分的结合点(见图 1)。来自于多种资源的数据需要直接管理或 参考商业配置管理库。本书的目的是描述如何将来自于各方的数据整合在一个配置管理库 中。这里的概念和术语为今后要写的全行业说明提供基础,并提议作为正式的标准。 变更管理 配置管理 CMDB 事件管理 可用性管理 能力管理 配置管理 图 1 CMDB 的角色 1.2 问题 在现实中,数据整合的目的是很难达到的,因为不同的管理数据分散在不同的存储介 质中,而这些存储介质本身并没有很好的集成和协调。对于提供管理数据存储库的供应商来
说,把他们的数据放入同一联盟计划中没有统一的标准。同样的问题也存在于想把不同的配 置管理库集成的个别供应商,和需要把不同供应商提供的管理数据存储库中数据整合的客户 中。 1.3 解决方案 本文描述的是一个由不同的管理数据存储库集成的配置管理库的结构。下面是这个配 置管理库的指导原则: 1. 允许不同的数据使用者通过一个标准的访问接口访问联邦管理数据。 2. 允许不同的数据提供者通过一个标准的供应商接口参加管理数据的联邦。 3. 对关于同一资源的不同信息的一致性和结合提供一个方法。 这个结构描述了一种通过同一的接口联邦配置管理库的方法,但并没有要求具体细节 的执行。这将为行业标准提供基础,这个行业标准将允许很多的管理数据提供者把他们的数 据集成到一个前后一致的,准确无误的配置管理库中。管理数据的使用者将从资源以及他们 之间关系的公共视图中受益,并能够使用标准的查询检索到和这些资源相关的信息。 从商业的角度来看,有这样一个标准架构将:  降低开发适配器和转换器的成本  鼓励更多的参与管理数据存储库的实施  改进配置管理数据库中数据的质量和完整性  减少把不同数据资源集成到同一配置管理库的时间和精力  通过简化和集中管理界面降低使用者拥有一个配置管理库的总成本  允许参照 COBIT,ITIL 等行业最佳实践进行更好的 IT 过程管理 2.要求 2.1 说明用例 为了让在 1.2 节中描述的一般问题更具体,我们描述了一个 IT 管理人员经常遇到的业 务场景。由于一个或多个资源的问题引起用户交易失败或没有满意的响应时间。IT 服务台 已经为这个响应时间慢的问题建立了事件,并分配给一个专家尽快的解决这个问题。专家将 用到存储在配置管理库中的资源和资源之间关系的数据,以及与这个问题有关的其他管理产 品 。专家要确定这些资源是否最近做过变更而引起这个问题。 分配到这种事件的 IT 人员要求尽快了解什么引起了这个问题以及所产生的商业影响。 这些信息将帮助他决定如何解决服务中断,这个问题将赋予什么样的优先级,并且决定是否 需要专家的参与协助解决这个问题。 解决事件的任务由服务台分析人员,专家或事件经理完成。在这个情景中包括的管理 组件(或应用)有:  应用监控  资源监控  事件分析  事件管理
 变更管理  配置管理库 CMDB 技术的当前状态要求所有这些组件在专有解决方案中要被集成起来。在这个结 构中,关于应用和事物(以及他们的支持 IT 基础架构)的核心信息在联邦的配置管理库中 是可用的。在每个应用支持的标准查询中都可以得到相关配置细节信息,工作记录,事件日 志,事件及变更记录。这个结构为服务管理提供了基础的综合方法。 2.2 一般要求 通常,在 2.1 中描述的场景的解决方案有一些共同的要求,包括:  管理数据提供者连接到同一个配置管理库的 web 服务接口  客户获得这些数据的 web 服务接口,包括:资源的一致共同的特性,资源间的关 系,以及相关信息。  数据集合,标准,联邦和一致  连接这些服务的安全的认证的接口由一个管理界面控制 这些接口是我们标准结构考虑的首要重点,而这些接口的执行和由此产生的相一致的 资源模型由联邦式配置管理库的特定执行决定。 3.结构 联盟 CMDB 结构允许 IT 组织从多种拓扑结构的 MDRs 建立并配置一个 CMDB,此结 构的外部视图如图 2 所示:
图 2 中各组成部分详解: 联盟 CMDB 客户数据(Data Consumer):CMDB 的客户端数据 数据提供者(Data Provider):提供数据加入 CMDB 的人 数据提供接口:使 MDRs 将其数据加入 CMDB 数据输出接口:使客户端从 CMDB 中读取数据 数据输出接口用于数据检索操作例如询问和提交。如果 MDRs 可以操作数据输出接口, 那么它就可以加入联盟 CMDB。这些接口将允许数据源注册它们所管理的资源、显示可用 数据的细节以及数据是如何被查询的。 4.服务和数据模型 支持以上结构的服务通常会包含以下特征: 联盟 CMDB 服务提供: (1)管理联盟 CMDB (2)资源联盟,包括由 MDRs 注册的资源 (3)在联盟 CMDB 中查询资源之间的关系 (4)预订和通知联盟 CMDB 中元数据及其数据源的变化 MDR 服务提供: (1)查询由 MDR 管理的资源记录和资源之间的关系 (2)预订及通知 MDR 中资源的变化。
4.1 联盟 CMDB 服务 一共有四个联盟 CMDB 服务,两个用来加入数据,另外两个用来读出数据。 联盟 CMDB 的管理服务: 此服务提供了一个联盟 CMDB 的主要接口,所有的 MDRs 通过此服务参与了联盟 CMDB 的注册。每一个 MDR 都与 schemas(例如资源定义类)以及能力(例如支 dialect 查询的能 力)。联盟 CMDB 的管理服务允许管理某一数据资源以及其相关资源,并且控制其内容,完 整性,以及对登记并且被结成同盟的资源数据的输入。 资源联盟和注册服务: 资源联盟和注册服务提供接口增加,修改和删除资源定义的接口。 联盟 CMDB 处理所有登 记的资源目录(配置项、关系和过程)。它负责将一个资源特征的不同试图融合进一个“资源 背景”里。当资源提交到本服务时,服务同样可以管理由 MDRs 提供的额外数据特征。 资源查询服务: 资源查询服务允许客户端应用程序根据某些标准检索联盟 CMDB 的数据。 这包括一次根据 特征检索项目的事例询问。 订阅和通知服务: 订阅服务为联盟 CMDB 提供数据变更事件注册服务。此服务对数据变化事件做出反应,并 将此事件提交。 4.2MDR 服务 一个 MDR 必须在联盟 CMDB 管理服务上注册。注册内容包括:能力、结构描述、来源以 及关系。它还支持一种查询和订阅服务。
资源查询服务: 此服务用来检索一种或多种注册资源的扩展信息。这包括一种基于特征的实例查询,以及基 于关系及结束点属性的集合枚举关系查询。 订阅和通知服务: 一个 MDR 可以支持注册资源的变更的订阅和通知服务。这允许一个 MDR 订阅服务的客户 端被通知在 MDR 数据中发生了变化,这种服务与联盟 CMDB 的订阅服务类似。 4.3 数据模型 一个通用的数据模型必须能成功的将多个 MDRs 的数据“联盟”起来。一个基本的数据模 型必须包含下述定义: (1)基本数据类型(例如配置项、关系) (2)元数据(关于结构和数据格式的信息) (3)资源 ID 5.总结 5.1 发展阶段 为了加快发展,CMDB 联盟明确了发展阶段。第一阶段将集中于数据输入和输出接口,允 许众多的数据“供应商”参与数据的整合,并且允许数据读取者从联盟 CMDB 和注册 MDRs 中查询查询相关资源信息。 第一阶段的接口主要想支持非联盟的单存储的查询,但是这些接口也支持联盟查询。最新版 本扩展了这些接口提高了“联盟”查询的能力。 接下来的阶段 CMDB 联盟为定义了下述接口: (1)联盟 CMDR 和 MDR 服务的订阅和通知接口 (2)粒度安全机制 (3)存储与发起的服务服务相关资源信息 5.2 前景展望 CMDB 联盟规范将使得数据提供者可以编写单个的集成接口,并且这种接口可以应用于任 何一个兼容的联盟 CMDB。这些标准和规范将大大降低 ITIL 管理过程的成本。这最终将提 高 IT 服务以及客户的满意度。
分享到:
收藏