Cisco Cisco IMC Integrations Anwendung

Seite von 2
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, 
go to this URL: www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco 
and any other company. (1110R) 
C45-737541-00  07/16
Figure 1.  Puppet Integration with Cisco UCS Manager and the Cisco UCS SDK  
for Python
Cisco UCS Management
Policy- and Model-Based Infrastructure
Cisco
UCS Mini
Cisco UCS B-Series
Blade Servers
Cisco UCS C-Series
Rack Servers
Servers
Hyperconverged
Cisco UCS Manager
Composable
Cisco UCS C3260
Rack Server
Cisco HyperFlex
Platform
Monitoring and
Configuration
Provisioning
Customization
Puppet
Enterprise
Python
Cisco UCS SDK
Puppet
Razor
Support for the Entire Portfolio
The Cisco UCS management framework is policy and model driven. 
It supports the entire Cisco UCS portfolio: Cisco UCS blade and 
rack servers, Cisco UCS Mini, Cisco HyperFlex™ hyperconverged 
infrastructure, and Cisco UCS C3260 composable infrastructure. 
Integral to Cisco UCS management are service profiles, which provide 
identity for the infrastructure. The infrastructure elements are stateless, 
and the network, storage, and server profiles create the identity for each 
of these elements through Cisco UCS Manager. Cisco UCS, with its 
combination of model driven architecture and service profiles, enables 
safe, fast automation.
The Puppet Razor module provides a robust set of programmatic 
interfaces for provisioning, including fine control of the target OS (Red 
Hat Linux, Microsoft Windows, etc.) and the target workload (the 
server’s role). Cisco UCS service profiles enable flexible definition of 
the intended server role, which is passed automatically to Razor. Razor 
transparently integrates with Puppet Enterprise, and provisioned nodes 
are immediately brought under management.
Benefits Throughout the Infrastructure Lifecycle
• 
Day 0: Configuration and server role assignment with Cisco UCS 
service profiles
 
-
The Cisco UCS Manager TPM in combination with the Razor 
node tagging and policy enforcement features provides increased 
security. 
 
-
For additional customization and automation, you can use the Cisco 
UCS 
 on GitHub, which includes a comprehensive set 
of 
.
• 
Day 1: Rapid provisioning with Puppet Razor
• 
Day 2 and beyond: Management and monitoring with Puppet Enterprise
 
-
Puppet Enterprise can install and manage all aspects of a target 
workload with information passed from Cisco UCS service profiles. 
This feature allows immediate definition of a target OS and 
workload, which are automatically provisioned and brought into the 
desired state.
 
-
Puppet Enterprise’s robust set of modules support a wide range 
of managed and monitored workloads across all major OS, virtual 
machine, and containerized environments.
 
For More Information
• 
Watch a 
 of Puppet and Cisco UCS 
management integration.
• 
Read more about the 
Puppet and Cisco UCS Management Integration
At a Glance
Cisco Public