首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >提供符合SMI-S的客户端API的CIM/WBEM包

提供符合SMI-S的客户端API的CIM/WBEM包
EN

Stack Overflow用户
提问于 2014-03-07 14:26:37
回答 2查看 558关注 0票数 2

如何确定CIM/WBEM包(如OpenPegasus、OpenWBEM、pyWBEM、SBLIM )是否提供符合SMI-S标准的客户端API来开发和管理应用程序。

这些都是CIM兼容的,但我不知道是否支持SMI-S。

如何在符合CIM的CIM/WBEM包中包含SMI-S客户端API支持?

EN

回答 2

Stack Overflow用户

发布于 2014-03-14 09:15:40

不幸的是,您的问题是一个“假设所有的苹果都是水果,我如何验证我手中的特定水果也是一个苹果?”这不是一个容易回答的问题。除非你有一个装满仪器的实验室来测试你面前的水果的基因组。或者是从有信誉的经销商那里买来的,它是预先认证为苹果的。

CIM是基本协议。

WBEM是一个基于CIM的规范,它列出了一些额外的细节。

SMI-S是另一种规范,它基于WBEM并列出了许多额外的细节。

因此,从一开始,OpenPegasus和OpenWBEM就不会自动兼容SMI-S。只有通过创建与SMI-S兼容的配置文件和提供程序,才能实现。

当涉及到确定SMI-S提供商/api/等是否真正符合规范时,这取决于您的需求以及您必须投入多少时间和金钱。

就像许多协议一样,它有时可以简单地查看它是否足以满足您的目的,并在此过程中使用来自不同供应商的不同配置进行测试……一种方法是参加SNIA plugfest:http://www.snia.org/forums/smi/tech_programs/lab_program

鉴于SNIA拥有SMI-S标准,他们也有一个验证是否符合该标准的程序:http://www.snia.org/ctp/ (尽管它像许多基于标准的验证一样会花费一些$$$)。

票数 1
EN

Stack Overflow用户

发布于 2015-03-25 21:00:33

阿努卡普,

任何声称支持CIM操作的客户端都应该能够执行配置文件发现。

我所知道的客户端:- pegasus客户端,来自sblim项目的Java客户端都能够做到这一点。

作为起点,您应该枚举互操作命名空间中的RegisteredProfiles,然后按照CIM_ElementConformsToProfile关联到达实现命名空间。

希望这能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22243106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档