2009/10/27 Cameron <cr...@kojeware.com>:
>
> I was wondering how Puppet relates to the DMTF's CIM.  AFAICT there is
> a clear connection between the two, but I see very little discussion
> on the topic on the list.

Why do I sense a university dissertation... :)

There are overlaps between the DMTF Common Information Model (or CIM)
- see http://www.dmtf.org/standards/cim/ - and Puppet but the
relationship is probably closer between the CIM and Facter.

Both Facter and CIM are ways of articulating configuration information
about infrastructure.  The CIM schema is designed to standardise
definitions of characteristics of infrastructure with a view to
allowing vendors to develop tools that integrate easily with other
tools and output data in the same format, for example this is the CIM
definition of an NFS mount:

HardMount : boolean
ForegroundMount : boolean
Interrupt : boolean
MountFailureRetries : uint16
RetransmissionAttempts : uint16
RetransmissionTimeout : uint32
ReadBufferSize : uint64 {units}
WriteBufferSize : uint64 {units}
ServerCommunicationPort : uint32
AttributeCaching : boolean
AttributeCachingForRegularFilesMin : uint16 {units}
AttributeCachingForRegularFilesMax : uint16 {units}
AttributeCachingForDirectoriesMin : uint16 {units}
AttributeCachingForDirectoriesMax : uint16 {units}

Facter does a similar thing albeit in a less sophisticated (currently) way.

Regards

James Turnbull

-- 
Author of:
* Pro Linux System Administration (http://tinyurl.com/linuxadmin)
* Pulling Strings with Puppet (http://tinyurl.com/pupbook)
* Pro Nagios 2.0 (http://tinyurl.com/pronagios)
* Hardening Linux (http://tinyurl.com/hardeninglinux)

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to