WBEM简介

原创 2003年10月24日 16:36:00

WBEM简介

WBEMWeb-Based Enterprise Management作为一项业界倡议,起始于1996年,它规范了企业网络中受管资源的描述与使用。WBEM由以下几个组件组成:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

l       公共信息模型 (CIM――Common Information Model)一种机制,用于为受管资源建模并以受管对象格式 (MOF) 表现这些模型。使用CIMMOF,组成受管资源或资源网络的组件可以象在面向对象设计过程中使用的组件一样被建模和看待。

l       受管对象格式 (MOF) 是源自CIM模型中的类和关联的正规描述。MOF有它独有的语法,但使用来自于DMTF中的DTD可将它转化为XML

l       标准化模型是一个CIM类集合,用于表现一个特殊的管理域。模型可以表现核心CIM类、网络类、软件类和更多的类。

l       CIM对象管理器 (CIMOM) CIM类实例的一个数据库。CIMOM是访问管理资源的重点。

l       XML API提供对数据的标准化访问并启用针对CIMOM中显示的受管资源的操作。

各个公司提供自己对WBEM的实现,它们都必须遵循由DMTF提出的规范。所有符合WBEM的技术必须接受由DMTF发行的标准化模型并且所有关联的CIMOM都可通过标准XML API访问。例如微软在windows2000中提供的WMIWindows Management Instrumentation)和Windows2003提出的WMICWindows Management Instrumentation Command-line)就是对CIM的具体实现。

各位看到这里应该可以看出,实际上WBEM就是针对于计算机设备的一种管理的标准。这个标准最早据说是微软提出的(用“据说”这个词,是因为我本人不太喜欢微软,尽管微软确实有很多方面做的很好),很快获得了其他厂商的支持,通过WBEM可以统一的实现对计算机设备(通常是计算机硬件)的管理。

再举一个例子。如果贵公司购买了一台HP的服务器,而这个服务器和服务器的管理软件支持WBEM规范,也就是说服务器的管理是通过遵循WBEMCIM标准的软件对符合WBEM
CIM
标准的硬件进行管理来实现的,那么你就可以考虑设备的无关性,只要将来贵公司添加的硬件设备符合WBEM CIM标准,那么同样可以通过这套软件来实现相应的管理。

实际上就是在管理软件和被管理的硬件中间有一个中间描述,这个中间描述就是WBEMCIM标准,只有管理软件和被管理的硬件都共同遵循这样的一个标准,那么就可以考虑设备的厂商无关性等特性,实现统一管理。

结束语,对于WBEM,我也是因为工作需要仅仅了解了一个开头,以上也仅仅是我的个人理解,所以难免有理解错误,望各位高手指正。

以上部分内容参考了WBEM CIM 简介》http://www-900.ibm.com/developerWorks/cn/java/j-wbemjiro/part2/index.shtml,在此标识感谢。你也可以去http://www.dmtf.org/看看,这是WBEM的老家。

版权归iBeyond(http://www.ibeyond.org)所有,转载请著名出处并保留版权信息.可以通过email和我联系(csdn@ibeyond.org)

利用WMI打造完美三无后门(scrcons.exe)

ASEC是WMI中的一个标准永久事件消费者。它的作用是当与其绑定的一个事件到达时,可以执行一段预先设定好的JS/VBS脚本...
  • QHH_QHH
  • QHH_QHH
  • 2015年10月16日 20:26
  • 4904

管理应用程序编程: WBEM 和 CIM 简介

Paul Monday继续他关于构建资源管理应用程序的三部分系列文章,以及基于 Web的企业管理 (WBEM) 倡议的知识。WBEM用于标准化企业网络中受管资源的描述和使用。接着,Paul 描述包含 ...
  • houbaochen
  • houbaochen
  • 2010年04月05日 11:06
  • 1973

修复 WMI repository

WMI是OS的一个基础组件,很多MS软件包括一些第三方工具都是用WMI作为数据存储。好处是性能安全兼顾,坏处自然就是WMI坏了就麻烦了。客户机上最常见的就是 WMI repository 损坏,补丁无...
  • FrankGGH
  • FrankGGH
  • 2011年07月25日 23:31
  • 3946

CIM、WBEM、SMI-S。。。。。。

头痛,面对一堆的概念还有E文Spec,看的脑袋发胀。之前的两个星期一直是在做Development,感觉状态还好,所以非常相信自己的实力。这个星期开始搞一些conceptual的,读了一上午便有些体力...
  • coofucoo
  • coofucoo
  • 2007年03月23日 09:18
  • 2699

使用 C++ 创建一个 WMI 应用程序

使用 C++ 创建一个 WMI 应用程序绝非易事。首先必须初始化 COM(WMI 基于 COM 技术),访问并设置 WMI 协议(调用 CoInitializeEx 和 CoInitializeSec...
  • educast
  • educast
  • 2012年12月20日 21:55
  • 1170

WBEM环境实现

虽然WBEM环境实现有多种:WBEM Service,OpenWBEM, Open Pegasus, B4WBEM, WMI, OpenDrim(由红旗等中日韩企业联合开发,还未完成)商业的WBEM管...
  • kevin_qf_2008
  • kevin_qf_2008
  • 2007年08月21日 14:00
  • 516

CIM、WBEM要Web Service化么?

CIM、WBEM要Web Service化么? 其实我的需求很简单,就是要让PHP能够和C/C++通讯。 RPC?是的,当然要有。但是我们也期望有一个好的设计,就比如Java RMI那样的...
  • coofucoo
  • coofucoo
  • 2007年03月23日 09:20
  • 3296

运行wmic提示Cli.mof阶段错误问题的解决办法

        在命令行下运行wmic可能会提示这样的错误: Please wait while WMIC compiles updated MOF files. 分析 Mof 文件: C:/...
  • pendle
  • pendle
  • 2010年06月25日 01:50
  • 3037

Web-Based Enterprise Management (WBEM) Initiative

Web-Based Enterprise Management (WBEM) Initiative基于网络的企业管理(WBEM)Web-Based Enterprise Management (WBE...
  • beyondii
  • beyondii
  • 2003年12月08日 21:21
  • 1087

WBEM 查詢語言

簡介 查詢手法可以使在網路上減輕WBEM管理環境的負擔,確切的傳送查詢請求的方法和接收查詢結果,是定義 [CIM Operation Over HTTP Specification] 的一部份。 CI...
  • inject2006
  • inject2006
  • 2007年11月10日 12:26
  • 808
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WBEM简介
举报原因:
原因补充:

(最多只允许输入30个字)