×

扫描二维码登录本站

QQ登录

只需一步,快速开始

标签: 数据库模型
20150611 MONICAZHANG
续上





6.2  业务管理平台功能描述



6.2.1          配置管理数据库CMDB平台功能描述

配置管理数据库(CMDB)用于保存系统中各个组件的属性及其关系,是运营管理系统实现IT服务管理的基础和核心。                    ITIL培训

在一期建设中,已初步建设服务管理平台CMDB,成为ITIL服务管理流程的基础。然而,一期监控管理平台同样构建了用于监控管理的事实上的CMDB,两个CMDB由于使用目的不同,保存的信息描述方式存在不同,并没有实现映射和同步。因此,在二期项目建设中,需要规范业务管理平台CMDB的建设,建立CMDB的数据模型,并初步实现两个CMDB配置数据的映射和同步。            ISO20000培训



6.2.1.1             CMDB建模

CMDB的数据模型应包含配置类(Class) 、属性(Attribute) 、关系(Relationship)和接口(Interface) 。配置类构成了数据模型的架构,配置类包含一系列属性和接口,并通过关系进行关联;配置类具有继承性。接口是一系列属性的组合,便于访问。配置类可以包含多个接口定义。关系主要有两类:关联(Connection)型、包含(Containment) 型。              ITSS培训

l         关联型关系指分布应用之间的逻辑连接,如:BOSS业务模块连接Oracle数据库。

l         包含型关系指层次化的关系,如:Websphere运行在主机上。

监控CMDB的数据模型包含了平台资源模型和业务资源模型。业务资源模型除了需要定义业务类以外,还需要定义该业务类具有的属性(包括关键性能指标KPI、关键质量指标KQI),定义业务类归属、编码、名称、描述、数据类型等。                  ITSS认证

基于业务资源模型中的业务类定义,能够创建实例化的业务对象,相同业务类下的业务对象具有相同的属性(包含KPI、KQI指标)。

通过集中的CMDB数据模型,可以查询业务组件之间、业务和平台之间以及平台资源之间的关系,为业务管理数据处理和呈现提供统一的定义。



6.2.1.1.1       配置根类定义

Shared Information /Data(SID)模型是TMF NGOSS参考文档的核心部分,包含市场/销售、产品、客户、服务、资源、供应商/合作伙伴、企业和公共业务8个管理域。CMDB建模参照SID文档,是SID资源域的一个子域。                          ITSS考试

监控CMDB数据模型设计了根类和两个管理域的子类。管理域包含平台管理域和业务管理域:

           平台管理域包含以下子类:主机类、网络类、数据库类、中间件类、存储类、备份类。

          业务管理域包含以下子类:BOSS应用类、经营分析应用类。

CMDB的数据模型包含以下几个主要配置类:

l         主机

l         网络

l         数据库

l         中间件,包括应用服务器、交易中间件以及传输中间件

l         存储

l         备份

l         BOSS系统

l         经营分析系统                   ITSS工具

监控CMDB数据模型分类示意图如下图所示:

                图6-2-1 监控CMDB数据模型分类示意图



6.2.1.1.2       CMDB参考数据模型UML

根据上述管理域的划分,规范设计了参考数据模型如下图所示。数据模型使用了统一建模语言UML(Unified Modeling Language)描述。对UML的解释请参见相关技术文档或访问www.uml.org,在本规范中不再赘述。
数据模型中的配置项满足《某公司支撑网运营管理系统二期技术规范  附件二 数据分册》中的配置数据规定。各省可根据自身的管理需求扩展参考数据模型的类、属性和关系。

业务资源模型详见6.6节中业务架构描述。


图6-2-2 监控CMDB数据模型分类示意图

管理状态包括四个枚举值(AdminStateEnum):Enabled(使用中)、Disabled(未使用)、Unknow(未知)、Other(其他)。顶级类ModelObject的属性如下:                            ITSS团购

属性名称
中文含义
取值类型
备注
DisplayName
显示名称
String
AdminState
管理状态
AdminStateEnum
Description
详细描述
Long
Guid
全局统一标识符
GUID
LastModifiedBy
最后由谁修改
String
LastModifiedTime
最后修改时间
Datetime

           表 6-2-1 顶级类ModelObject的属性说明



6.2.1.1.3       关联关系(可选)             ITSS软件

CI具有关联关系,大多数关联以包含型关系和关联型关系来进行表示,包括:

类型

关系

描述

关联

Accepts(接受)

源接受目标的合法数据。如:SSLSettingAccepts CertificationFile

AccessedVia(访问通过)

源通过目标网络对象访问。如:应用进程AccessedVia TCP端口

Accesses(访问)

源在目标上读写数据。如:SCSI控制器Accesses 磁盘分区

BootsFrom(从...启动)

哪个目标文件系统提供启动镜像(源)。如:操作系统 BootFrom NFS文件系统

ConfiguredUsing(配置使用)

源通过目标解释配置。如:应用服务器ConfiguredUsing 配置文件

Connects(连接)

表示两个逻辑单元的连接关系。如:VLANConnects L2Interface

ConnectTo(连接到)

源连接到目标。如:存储设备ConnectTo主机                  ITSS体系

Manages(管理)

源管理目标。如:HMC Manages IBM p系列服务器

Uses(使用)

源使用目标。如:应用进程 Uses 文件系统

包含

AssignedTo(指派到)

源指派到目标。如:Veritas虚拟卷 AssignedTo磁盘驱动器

BasedOn(基于)

源基于目标。如:存储卷 BasedOn 磁盘分区

BindsTo(绑定到)

一个网络源连接到另一个底层的网络目标。如:IP端口 BindsTo IP地址

DeployedTo(部署到)

源部署到目标环境中。如:J2EE应用DeployedTo WebSphere应用服务器。

Federates(联合)

源逻辑包含一个或多个目标,当源删除时,目标保留。如:应用 Federates 软件补丁

InstalledOn(安装于)

源安装在目标上。如:JVM InstalledON AIX

RunsOn(运行在)

源运行在目标上。如:应用进程 RunsOn AIX

表 6-2-2 CI关联关系表

各省公司可以根据实际需求扩展类之间的关系。









本帖关键字:ITSS ISO20000




上一篇:支撑网运营ITSS中的性能数据和业务数据具体包括哪些?
下一篇:CMDB配置管理数据库平台的日常ITSS运维工作有哪些?
monicazhang

写了 2297 篇文章,拥有财富 12859,被 21 人关注

B Color Link Quote Code Smilies

成为第一个吐槽的人

手机版|小黑屋|最新100贴|论坛版块|ITIL先锋论坛 |粤ICP备11099876号|网站地图
Powered by Discuz! X3.4 Licensed  © 2001-2017 Comsenz Inc.
返回顶部