You are on page 1of 2

CIM 通用信息模型

概述:
CIM(通用信息模型)提供了一种对被管理信息的通用定义,包括系统、网络、应
用和服务,并且能够被扩展。CIM 使得信息管理者可以在网络环境中以一种通用
的标准交互。而 CIM Profile 定义了某一特定领域的 CIM 模型和联系。当前,CIM
已经被世界上很多公司所采纳,作为他们构建上层信息管理软件的基础模型,比如
IBM,HP 和 EMC 等。

背景知识
CIM
CIM 是由 DMTF 制定的用于管理计算机系统和网络的工业规范,它提供一个共同
的概念框架,将所有系统进行分类,并确定了部分网络环境,而且描绘了这些部分
的互动。CIM 的概念适合于所有领域的管理, 而且所有领域可以独立进西技术实
施,由公共信息模型开发出的管理软件可以统一异构环境下的产品管理。CIM 由
以下几部分组成:
CIM 规范 (CIM Specification) - 定义了整合管理模型的语言和方法论
CIM 标准模型 (CIM Schema) - 定义了对计算机系统,应用程序,网络和
设备描述信息。CIM 标准模型由以下几部分组成:
核心模型 – 提供了基本的受管理对象的假设信息,内容包括一系列
描述和他们之间的关联信息
公共模型 – 实现了管理领域的公共概念。这些概念独立于各种特殊
的技术和实现。
拓展模型 – 他们是在公共基础上拓展一些与平台相关的模型,比如
操作系统的模型等。

DMTF
分布式管理任务组织。DMTF 是工业界计算机和电信行业的企业间合作组织。它领
导者个人电脑,企业级服务器和网路管理标准的制定和发展,并致力于建立整合跨
平台和协议的计算机和网络管理办法,以求能使不同产品的整合管理成本消耗达到
最小,CIM 就是由 DMTF 制定和发布的。

WBEM
基于 Web 的企业管理。是一系列网络管理规范。他标准化了企业网络中受管理资
源的描述和使用。遵循 WBEM 所开发的网络管理工具都可以实现低成本的管理。

MOF
受管对象格式。CIM 以受管对象格式来描述对受管资源建立的模型。它与 IDL 语
言(对象管理组的接口定义语言)和相似,使用文本的格式描述面向对象的类和实
例的定义。MOF 规范的主要内容有元素类,属性,方法等的描述,还包括注释,
编译暗示和一些 CIM 规范的特别语义。

CIM Profile
CIM Profile 是 DMTF 组织和其他相关组织定义的,定义了在特定环境下的 CIM 模
型的实现。它的内容包括 CIM 类,管理信息,方法和属性。他为 CIM 模型在具体
化条件下的应用提供了统一和便利。每一个 profile 都清晰的指出每一个类,属性,
方法在具体条件的应用下都应该白实例化。

CIMOM
CIM 对象管理器。 一个 CIM 类实例的数据库。

CIM Server
CIM Server 是 CIM 技术中的核心,用来管理和操作信息模型对象。现在已有喝多
不同版本的 CIM Server:
SMALL-FOOTPRINT CIM BROKER(SFCB) - 一个轻量级 CIM 后台程序
(CIMOM)用来处理 CIM 客户端的请求,随后根据请求内容进行系统管理的操作。
SFCB 支持标准的 http/https 和 CIM-XML http 编码之上的操作。它实现高度模块化,
可以很容易补充,删除或自定义不同的管理应用软件。
Open Pegasus – 一个 DMTF CIM 和 WBEM 标准的开源项目。由 C++编写,
所以可以和方便的将面向对象的 CIM 管理对象转变为程序模块。因此他被各个平
台支持。包括 Unix,Linux,OpenVMs 和 Windows。
OpenWBEM – 一个企业级 wbem 实现的开源项目。 有 C++编写,可以用于
任何商业和非商业的用途。提供了一个基础管理的开发框架,客服跨平台的障碍,
并赋予真真的互操作性。开发人员可以使用 openwbem,以提供配置和变更管理,
系统健康检测和企业范围的管理功能。
WBEM Services – 用 Java 编写的,适用于任何商业和非商业的用途,基于
wbem 的实现。它的内容包括应用编程接口,服务器端和客户端的应用程序和工具。

SMASH
服务器硬件系统管理框架(System Management Architecture for Server Hardware)

WS-Management (WS-MAN)
Web 服务管理。

SPL
Service Location Protocol 服务定位协议。

来源: http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-
0901sunhao/index.html

You might also like