Puppet Module for NetApp E-Series

Custom module development to enhanced Puppet configuration management capabilities for NetApp E-Series storage devices.

Executive Summary

This module written for Puppet in Ruby allows configuration management of NetApp E-Series storage devices using Puppet’s powerful configuration management capabilities.

Services
  • DevOps
  • Engineering Services
  • Software Development
Technology and Platform
  • ITOps
  • Puppet

About Client

NetApp, Inc. is a hybrid cloud data services and data management company headquartered in Sunnyvale, California. It has ranked in the Fortune 500 since 2012. NetApp offers hybrid cloud data services for management of applications and data across cloud and on-premises environments.

Business Challenge

NetApp SANtricity Storage Manager Software helpsmanaging NetApp E-Series Storage Devices. It is a difficult for system admins to micromanage each Storage Device Operation like creation, modification and deletion of Storage Pools, Volumes, Host and LUN mappings and Consistency Groups. It becomes difficult to scale large infrastructures as if everything is tracked manually.

Client Solution

Puppet Module for NetApp E-Series uses the NetApp SANtricity Web Proxy REST APIs to manage E-Series Storage Devices using the power of Puppet’s config management capabilities. This module helps automating Storage Operations on large number E-Series Storage Devices from a single Puppet Master node using a catalogue of operations that can be applied on multiple Storage Devices. This single point of management for lets an admin to apply and track the operations of large infrastructure with wase. This module is compatible with both Puppet Enterprise which provides a dashboard facility to easily track the status on all the Agent Nodes. System admins can easily write storage operation configs in Puppet’s descriptive language which hides complexity of SANtricity Web Proxy REST API calls.

The Crest Difference

Benefits of using Puppet Module for NetApp E-Series:

  • Automated install, upgrade and removal of NetApp SANtricity Web Proxy software
  • Automate the configurations like creation, modification and deletion of Storage Pools, Volumes
  • Host and LUN mappings and Consistency Groups.
  • Automated the Volume Snapshots configuration management
  • Automated upgrades of Storage System Controller Firmware and NVRAM firmware.
  • Automated Flash Cache configuration management.
  • Application of the configurations in specified order of dependency.

Download Case Study

Download a detailed case study to explore a solution in detail.

I agree with storage and handling of my information.


By using this site, you agree with our use of cookies. Privacy Policy