基于分域的IT配置管理数据库信息模型.doc
《基于分域的IT配置管理数据库信息模型.doc》由会员分享,可在线阅读,更多相关《基于分域的IT配置管理数据库信息模型.doc(6页珍藏版)》请在三一办公上搜索。
1、2009 年 4 月第 32 卷 增刊北 京 邮 电 大 学 学 报J o ur nal of Beijing U niver sit y of Po st s and Teleco mmunicatio nsAp r . 2009Vol . 32 Sup .文章编号 :100725321 (2009) 增20005205基于分域的 IT 配置管理数据库信息模型李文王迎雪 ,王颖,( 北京邮电大学 网络与交换技术国家重点实验室 , 北京 100876)摘要 : 针对信息技术 ( I T) 基础设施库 ( I T IL ) 中缺乏配置管理数据库 ( CMDB) 的内容定义 ,且共享信息数据 (
2、SID) 、通用信息模型 ( C IM) 等其他领域的模型不适用于 CMDB 建模的现状 ,分析了 CMDB 的需求 ,提出了一种适用于 CMDB 的基于分域的建模方法 . 根据此建模方法构建了 1 个 CMDB 信息模型 ,并定义了模型中应包含的配置项类 及配置项类间的关系 . 该模型吸收了其他领域管理模型的可取之处 ,同时增加了 I T 服务管理 ( I TSM) 领域特有的 服务管理流程记录 、生命 周 期 状 态 等 内 容 . 实 验 证 明 , 该 CMDB 信 息 模 型 可 以 有 效 地 展 现 配 置 项 间 的 关 系 , 为 I TSM 流程提供重要而准确的信息 ,支撑
3、配置管理功能 .关 键 词 : 配置管理数据库 ; 信息模型 ; 共享信息数据中图分类号 : T P311 . 13文献标识码 : AAn Inf ormat ion Model f or IT Conf igurat ion ManagementData ba se Ba sed on Hierarchical Doma inL I We n2ji ng ,WA N G Yi ng2x ue ,WA N G Yi ng( St at e Key L a bo rato r y of Net wo r ki ng a nd Swit chi ng Technolo gy , Beiji ng
4、U niver sit y ofPo st s a nd Teleco mmunicatio n s , Beiji ng 100876 , Chi na)Abstract : The i nfo r matio n t ec h nolo gy ( I T) i nf ra st r uct ure li bra r y ( I T IL ) do e s no t give a co mp re2he n sive defi nitio n of t he co nfi guratio n ma na ge me nt dat a ba se ( CMDB) , a nd i nfo r
5、matio n mo del s i n o t her fiel ds such a s sha red i nfo r matio n dat a ( SID) , co mmo n i nfo r matio n mo del ( C IM) a re no t di2 rect l y app lica ble to buil d a CMDB . In t hi s ca se , t he mai n requi re me nt s of CMDB a re a nal yzed , a nd a mo deli ng met ho d of CMDB ba sed o n hi
6、era rc hical do mai n i s p re se nt ed. Thereaf t e r , a n i nfo r2 matio n mo del fo r CMDB i s give n . In t he i nfo r matio n mo del , t he co nfi guratio n it e m cla sse s a ndt he relatio n ship s bet wee n t he m a re i de ntifie d a nd defi ned. The mo del e xt ract s t he merit of o t he
7、r mo del s a nd e xp a nds so me sp ecial it e ms f ro m I T IL (i ncl udi ng e . g. I T se r vice ma na ge me nt ( I TSM) p roce sse s reco r d s , lif e cycle st at u s et c . ) . It i s p ro ved t hat t hi s i nfo r matio n mo del ca n efficie nt l y p re se nt relatio n ship s bet wee n co nfi g
8、uratio n it e m s , p ro vi de i mpo r t a nt a nd acc urat e i nfo r matio n fo r I TSM p roce sse s , a nd suppo rt co nfiguratio n ma na ge me nt f unctio n .Key words :co nfi guratio n ma na ge me nt dat a ba se ; i nfo r matio n mo del ; sha red i nfo r matio n dat e环境 ,无论企业还是政府的 I T 部门都开始广泛采0
9、引言面对越来越丰富的 I T 资源 ,越来越复杂的 I T用 I T IL 作为实施 I TSM 的依据 . 根据 I T IL , 构建一个包含 I T 基础设施和 I T 服务逻辑模型的 CM2收稿日期 : 2009201223基金项目 : 国家“973 计划”项目 ( 2007 CB310703) ; 国家自然科学基金国家创新研究群体科学基金项目 ( 60821001) ; 新世纪优秀人才支持计划项目 ( N CE T20720106)作者简介 : 李文 ( 1973 ) , 女 , 副教授 , 硕士生导师 ;王迎雪 ( 1986 ) , 女 , 硕士生 , E2mail : wa ng
10、yi ngxue met a r net . co m.DB 是 进 行 有 效 的 I T 服 务 管 理 的 基 础 1 . 虽 然I T IL 已经有许多应用案例 ,但由于 I T IL 中没有对CMDB 的内 容 做 出 规 范 性 定 义 , 所 以 这 些 应 用 对 CMDB 应涵盖的内容并没有达成共识. 随着 I T IL 的推广 ,为 CMDB 定义 1 个通用模型已成为 I TSM 领域的共同需求.现在 已有 的 其他 领域 的 管理 模 型 , 如 C IM 和SID 等 ,对于 CMDB 的建模都有一定参考价值 223 . 但是每个模型的 出发 点 不同 , 关 注的
11、角 度也 不同 . C IM 只关注于 I T 基础设施的建 模 , 忽略 了 I TSM 所关注的 I T 服务和 I TSM 流程的一些特性 . 并且 C IM 偏重于对底层资源的细节建模 ,而有些细节已 经超出了 I TSM 的范围 2 . 相 比之 下 , S ID 提 出 的 分域建模思想更关注从高层对管理对象建模. S ID 所分域内实体紧密关联 ,域间实体关联相对松散 ,做 到了高内聚 、低耦合 ,从而可以对完整的业务问题进 行有效的分割. 可以说 , SID 模型可以提供共享信 息和数据的层次化 、非重叠视图. 但是 , SID 是对电 信运营管理中的信息进行建模 ,其中不仅包
12、含配置 信息还有许多性能 、使用 、故障和测试的信息 ,这与 CMDB 所关注的信息的种类和资源的类 别都 有 一 些出入 ,并且它也没能满足 I T IL 中 CMDB 应与管 理流程紧密结合的需求 3 . 通过对以上 2 个模型的 分析 ,本文提出一种适用于 CMDB 的建模方法 ,并 利用此方法建立了 CMDB 信息模型 . 该模型吸收 了上述 2 个模型的优点 ,涵盖多个域 ,兼顾 I T 基础 设施 、I T 服务 、客户和 I TSM 流程特性等内容 .I TSM 流程中的所有信息需求. 因此信息模型应该包含所有相关实体的模型 (如 R FC 等) .1 . 3 模型应包含 I T
13、SM 流程记录对于每个 I TSM 流程 , I T IL 不仅规定了哪些信 息应该保存在 CMDB 中 ,同时也规定每个流程需要 创建一些流程记录 (如事故记录) . 这些流程记录间 的关系 (如事故记录和问题记录间的关系) ,流程记录和基础设施之间的关系都需要记录在 CMDB 中 ,同样也需要作为信息模型的一部分 .1 . 4 可展现配置项类间复杂关系的综合视图配置项类间关系是 CMDB 中 1 个相当重要的 概念 ,例如它可以支持性能影响的分析 . 因此 , CM2DB 信息模型中应该包含常见配置项类种类间的基本关系 ,并且应该支持对配置项类间多重关系建模 .1 . 5 可跟踪配置项类生
14、命周期状态根据 I T IL ,应该对每个配置项类的生命周期状 态进行跟踪和记录 , 这点也应该在 CMDB 信息模 型中得到体现 . 同样 , CMDB 中也应该保存所有生命周期阶段的附属信息 ,这些信息可以通过配置项 类的属性 、配置项类间关系 、配置项类与其他数据记 录 (如采集数据 、测试记录) 间关系得以保存 .1 . 6 模型应预定义基本配置项类预定义一些可以扩展的配置项类可显著缩短CMDB 的实现时间 ,这些配置项类可以直接应用于 数据模型 .建模方法CMDB 建模方法采用自顶向下的建模思路 、面 向对象的建模方法 、使用统一建模语言 ( U ML , uni2 fie d mo
15、 deli ng la ngua ge) 进 行 模 型 描 述 . 同 时 继 续 沿用 SID 方法中分域的建模思想 ,在模型中引入域 和类的定义 7 . 但是 I T IL 和 e TO M (增强的电信运2CMD B 模型需求根据 I T IL ,CMDB 是用来存储配置项属性和配 置项间重要关系的数据库. 这里的配置项是指为交 付 I T 服务而管理的任何组件 , 典型的配置项包括 I T 服务 、硬件 、软件 、建筑物 、人员和文档 (如流程文 档和 SL A) 425 . 根据已有的研究成果 526 得出 CM2DB 信息模型应该满足 6 种需求.1 . 1 模型应具有适应性所有
16、的 I TSM 流程都要受可持续改进生命周期 的控制 ,配置管理流程也不例外. 因此 ,CMDB 必须具有适应需求变更的能力 ,特别是配置项范围 ,种类 和信息颗粒度的改变 . CMDB 的信息模型也需要具 有动态的适应力.1 . 2 模型应为 I TSM 流程提供必要的信息根据 I T IL , CMDB 的 信 息 模 型 应 该 可 以 满 足1营图) 在结构上相差甚远 ,所以不适合将 SID 的域 、类的内容全部包含在 CMDB 模型中 . 下面从模型组织和模型描述 2 个方面对信息模型的建立过程进 行描述.2 . 1 模型组织模型组织是按照面向对象思想 ,对模型中元素 间包含 、继承
17、关系的组织. 在对 CMDB 的建模过程中引入了域的概念 ,对配置项类进行划分. 域是特定管理范围内的一组功能相似的配置项类组成的类 集合. 对于包含众多配置项类的域 ,在域内又可按 类别将关系相对紧密的配置项类继续划分到不同的增刊李文 等 : 基于分域的 I T 配置管理数据库信息模型7配置项组中 . 对配置项组的划分是关系到整个模型是否具备通用性 、完备性和可扩展性的重要环节 .包含于配置项域和配置项组中的配置项类是根 据面向对象思想 ,由现实世界中的配置项抽象而来 . 对配置项的抽象应遵循从一般到具体的原则. 先抽 象通用的一级配置项类 ,然后抽象二级或三级配置 项类. 为确保模型的完整
18、性和一致性 ,一级配置项类就是根配置项类. 所有二级和三级配置项类都具 有根配置项类的全部属性. 根配置项类并没有实际 的含义 ,仅作为所有类的顶级父类 ,从而将所有配置 项类统一在 1 棵继承树中.配置项类之间的关系是 CMDB 的核心 ,它是进 行故障诊断 、告警关联 、性能分析等问题的关键 , 也是配置管理与 I T 资产管理的区别之一. 对配置项 类关系的分析主要有 2 种方法 : 自顶向下和自底向 上 . 自顶向下的方法是指企业按照业务服 务 I T 服务 I T 系统 I T 组件的顺序进行梳理配置项类 之间的关 系 ; 自底 向 上 方 法 是 自 顶 向 下 的 逆 向 过程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 IT 配置管理 数据库 信息 模型
链接地址:https://www.31ppt.com/p-2395278.html