Avatar

This is a guest blog written by Sunil Gudurvalmiki, Product Manager, Insieme Business Unit.SunilGudurvalmiki

 

 

Data center operations teams are increasingly looking at tools to automate and simplify the manual tasks. In addition, they are driving towards using the same tools across compute, storage and network. Cisco announced the availability of Cisco Open NXOS to enable customers reach this goal by installing Open Source and custom developed DevOps tools on Nexus switches.

Two interesting challenges arise that require changes to adapt to new tools and software on the switch:

  1. Revert the switch back to a known working state if any recent changes made the device unusable or unauthorized changes were done.
  2. RMA scenario where a faulty switch is replaced with a new device and the new device needs to inherit the entire personality from the previous device.

Today, we are happy to introduce a powerful new capability “POAP Personality Profile” as part of Open NXOS in Cisco NX-OS Release 7.0(3)I4(1) to address the above challenges. Using POAP Personality Profile capability, customers can snapshot the personality of the switch at a given time and restore to that snapshot when needed.

 

PersonalityProfile

The personality of the switch is customizable and it includes the following:

  1. Image version
  2. Running configuration
  3. Startup configuration
  4. Patches installed
  5. Packages installed
  6. Scripts
  7. User data

Multiple script directories and user data directories can be included in the personality at run time.

While taking a snap shot, the switch does not backup the binaries for packages and patches; instead, it just records the meta data to save space. While restoring the switch, repositories can be used to download the binaries and install the packages and patches.

Taking personality backups can be automated using the scheduler and the whole process can be automated using NX-API. This capability is integrated into the POAP workflow to make the RMA scenario completely zero touch.

We hope you’re as excited about this capability as we are. As always, please let us know what you’d like to see in future versions.

POAP Personality profile is supported on Cisco Nexus 9000 and Nexus 3000/3100/3200 series switches in 7.0(3)I4(1) release.

 

Key Resources

  • Release notes:

http://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/7-x/release/notes/70341_nxos_rn.html

  • Configuration guide:

http://www.cisco.com/c/en/us/td/docs/switches/datacenter/nexus9000/sw/7-x/fundamentals/configuration/guide/b_Cisco_Nexus_9000_Series_NX-OS_Fundamentals_Configuration_Guide_7x/b_Cisco_Nexus_9000_Series_NX-OS_Fundamentals_Configuration_Guide_7x_chapter_0100.html#id_23531