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 -~----------~----~----~----~------~----~------~--~---