Cisco UCS and Puppet Management Assimilation

Cisco UCS was developed as a software-demarcated infrastructure. Each component is administered via Cisco UCS Manager, and programmatic interfaces for all components are accessible. Cisco UCS is truly “infrastructure in the code form.”Considering infrastructure as code returns numerous advantages, like quicker configuration workflows and faster application lifecycles in general.

Puppet Enterprise is the leading development tool designed for DevOps configuration management. It utilizes an extendable plug-in structural design and dominant declarative language. This simple-to-use platform transparently assimilates the distinctive abilities of Cisco UCS and Cisco Nexus solutions,so that your IT staff is able to efficiently administer networks, servers, and the associated storage assets from a single interface. PuppetRazor is a bare-metal provisioning module which functions in tandem with Cisco UCS hardware platforms to create entirely self-sufficient end-to-end infrastructure-as-code solutions.

Support for the Entire Portfolio

The Cisco UCS administration structure is rules and model powered. It provisions the complete Cisco UCS set: Cisco UCS blade and rack servers, Cisco UCS Mini, Cisco HyperFlex hyperconverged infrastructure, and Cisco UCS C3260 composable infrastructure. Essential to Cisco UCS administration are service profiles, which supply identity for the infrastructure. The infrastructure essentials are stateless,also the network, storage, and server profiles generate an identity for each of the components via Cisco UCS Manager. Cisco UCS, with its amalgamation of model powered design and service profiles, empowers protected and quick automation.

The Puppet Razor module supplies a stout set of programmatic interfaces for provisioning, like accurate control of the target Operating System (Red Hat Linux, Microsoft Windows, etc.) and the objective workload (the server’s role). Cisco UCS service profiles empower malleable definition of the envisioned server role, which is passed spontaneously to Razor. Razor visibly assimilates with Puppet Enterprise, and provisioned nodes are instantaneously taken under management.

Advantages All over the Infrastructure Development

  • Day 0: Configuration and server role consignment with Cisco UCS service profiles

— The Cisco UCS Manager TPM in tandem with the Razornode tagging and policy implementation attributes delivers augmented protection.

— For more customization and automation, we can employ the Cisco UCS Python SDK on GitHub, which comprises a complete set of Python SDK sample code.

  • Day 1: Speedy provisioning via Puppet Razor
  • Day 2 and beyond: Organization and analysis via Puppet Enterprise

— Puppet Enterprise is able to install and administer all facets of a target workload with data received from the Cisco UCS service profiles. This attribute enables instantaneous definition of a target Operating System and workload, which are spontaneously provisioned and delivered into the preferred state.

— Puppet Enterprise’s robust set of modules provision a comprehensive variety of managed and monitored workloads through all foremost Operating System, virtual machine, and compartmentalized environments.

For more information about Cisco UCS, speak to our UCS Licensing Specialists here.

Simplify the Transition to DevOps with Cisco UCS

The comprehensive Cisco UCS management ecosystem gives assimilation with autonomous software vendor (ISV) tools and Cisco tools. It enables you to assimilate client tools and interfaces with Cisco UCS Manager and Cisco UCS Central Software. This environment assists you in more simply utilizing the automation abilities and other advantages of Cisco UCS: a policy-founded and programmable organization which can radically simplify our day-to-day operations. Cisco UCS management and the associated ecosystem support Cisco UCS servers and Cisco HyperFlex Systems alongwith the linked storage.

The Cisco UCS management ecosystem provides tools which encompass the whole service management lifecycle, from service instrumentation, through deployment and configuration, and constant monitoring/analysis. This ecosystem allows you to save your current investments in infrastructure and administration tools. It provisions new tools from Puppet and Chef. You can improve your processes and apply increased automation and effectiveness as you move to the hybrid cloud environments and DevOps systems.

An Open and Scalable Ecosystem with Cisco UCS

Cisco UCS management gives a programmatic console to animatedly deliver computing, storage, and network assets in Cisco UCS and Cisco HyperFlex environments. The API gives a cohesive control plane that enables profound incorporation with wider systems administration tools. The Cisco UCS Manager service profiles enable users to define hardware rules and configurations, like computing, storage, and network connections, in software and to assign resources accordingly. Building on the API, Cisco joins forces with a wide array of high-level systems management applications to incorporate distinctive Cisco UCS abilities inside their native functions and user interfaces. The integrations improve performance analysis of the Operating System and higher layers of this application stack and allow reliable cross-system administration: particularly significant in varied infrastructure environments.

The API also simplifies assimilation and client development via Cisco UCS Power Tool for Microsoft Windows PowerShell and a Python software development kit (SDK).The Cisco UCS Platform Emulator and supporting tools, accessible from the Cisco Communities and DevNet websites, continue to power the rapid growth of the Cisco UCS developer community.

The Cisco UCS management ecosystem provides central management through numerous Cisco UCS and Cisco HyperFlex domains in a single or multiple physical sites, supporting up to 10,000 servers. You can work on a universal scale, putting computing power in close proximity to users while managing infrastructure with centrally defined rules.

Cisco UCS Director works in tandem with Cisco UCS management tools to give complete organization and management of Cisco UCS Integrated Infrastructure and 3rd-party equipment through virtual and physical layers. It provisions a diverse range of 3rd-party server, storage, network devices, and converged and hyperconverged infrastructure. It doesn’t matter whether you obtain a single Cisco UCS management module or a Cisco ONE for Data Center solution,your IT staff canapply new operation and consumption models with much lower risk and highly reduced costs.

For more information about Cisco UCS, speak to our UCS Licensing Specialists here.