CIMOM的开源实现 SFCB

fmms 13年前

标准技术的一体化企业计算管理环境。它提供了基于 WEB 技术的完整的工业统一管理工具。促进了完全不同技术和平台的数据交换。

CIM (Common Information Module) 通用信息模型作为 WBEM 的核心定义了一种分层次的、面向对象的信息模型和架构,该架构可以为企业网络管理整个范围内的系统,网络,应用程序和服务的信息管理提供公共定义,而且允 许用户扩充。它描述了管理的概念模型,可以使得用户可以通过网络在彼此的系统之间交换语义丰富的管理信息。目前 CIM 模型已经被 IT 界各大公司 IBM, HP, EMC 等广泛用作上层管理软件的基础信息模型,相关的技术正在被广泛地应用于设备管理,网络控制,数据库信息处理等领域。

CIMOM 即公共信息模型对象管理器,在 CIM 模型的实现中是最重要的部件。它是一个描述信息系统构成单元的对象数据库,为其他程序提供了一个访问信息系统构成单元的公共接口集,实现在 HTTP 操作和 CIMXML HTTP 编码之上的 CIM 操作,还有一个为客户端和供给端提供的接口类库。

而 SFCB 就是 CIMOM 的一个开源实现。

功能特性:

  • Standards-oriented: supports CMPI providers, CIM-XML, MOF
  • Small: disk footprint (< 1MB); uses an efficient binary internal object format
  • Stable: a provider segfault does not bring down the whole CIMOM
  • Configurable: features easily enabled/disabled to suit deployment
  • Easy to talk to: HTTP( w/ chunking), HTTPS, Unix domain sockets, LocalConnect interface, SLP, JDBC
  • Tested on UNIX platforms: Linux, BSD; x86, IA64, POWER, MIPS, S/390....
  • Packages available from distros: SuSE, Ubuntu (Fedora coming soon)
  • Builds easily using GNU Autotools
  • Client programs can interface directly with SFCB using SFCC

项目主页:http://www.open-open.com/lib/view/home/1334818805718