Giter Site home page Giter Site logo

mbrownnycnyc / hpe3par_pstoolkit Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hewlettpackard/hpe3par_pstoolkit

0.0 0.0 0.0 2.47 MB

PowerShell Toolkit for HPE Primera and 3PAR supports PowerShell cmdlets, which are wrappers around the native HPE Primera and 3PAR storage CLI commands and Web Services APIs (WSAPI)

License: Other

PowerShell 100.00%

hpe3par_pstoolkit's Introduction

PowerShell Toolkit for HPE Primera and 3PAR

The PowerShell Toolkit for HPE Primera and 3PAR supports cmdlets, which are wrappers around the native HPE Primera and 3PAR storage CLI commands and HPE 3PAR storage Web Services API (WSAPI).

Features of PowerShell Toolkit for HPE Primera and 3PAR

The latest PowerShell Toolkit for HPE Primera and 3PAR works with PowerShell 3.0 and later, upto PowerShell 5.1.

It can be used in following two ways:

With Native HPE Primera or 3PAR storage CLI command

When you run the cmdlets, the following actions take place:

  1. A secure connection to the HPE Primera or 3PAR storage is established over Secure Shell.
  2. The native HPE Primera or 3PAR storage CLI command and parameters are formed based on the PowerShell cmdlet and parameters.
  3. The native HPE Primera or 3PAR storage CLI command is executed.
  4. The output of the cmdlets is returned as PowerShell objects. This output can be piped to other PowerShell cmdlets for further processing.

With HPE 3PAR Web Service API

When you run the cmdlets, the following actions take place:

  1. A secure connection using HPE 3PAR Web Service API is established as a session key (credential). Unused session keys expire after 15 minutes.
  2. The HPE 3PAR Web Service API and parameters are formed based on the PowerShell cmdlet and parameters.
  3. WSAPI uses the HTTPS protocol to enable programmatic management of storage servers, and provides client access to web services at specified HTTPS locations. Clients communicate with the WSAPI server using HTTPS methods and data structures represented with JSON.
  4. The output of the cmdlets is returned as PowerShell objects. This output can be piped to other PowerShell cmdlets for search.

Product support

The PowerShell Toolkit for HPE Primera and 3PAR supports PowerShell 3.0 and later, upto PowerShell 5.1. This Toolkit provides cmdlets to manage the following operations:

  • Views and manages Common Provisioning Group (CPG).
  • Views and manages VVols.
  • Views and manages Virtual Volume sets.
  • Views and manages Hosts.
  • Views and manages Host sets.
  • Views and manages Virtual Logical Unit Number (vLUN).
  • Views and manages Physical copy.
  • Views and manages Virtual copy (Snapshots).
  • Views and manages ports.
  • Views and manages tasks.
  • Views and manages Disk Enclosure.
  • Views and manages Performance Management.
  • Views and manages Spares.
  • Support for HPE 3PAR Web Services API.
  • Support for System Reporter cmdlets.
  • Support for Remote Copy cmdlets.
  • Support for Compression-related cmdlets.
  • Support for Asynchronous streaming replication.
  • Support for Deduplication-related cmdlets.
  • Support for Storage Federation related cmdlets.
  • Support for Smart SAN Enhancements (iSCSI) related cmdlets.
  • Supports for Adaptive Optimization (AO)
  • Supports for Domain Management
  • Supports for Flashcache
  • Supports for Health and Alert Management
  • Supports for Node Subsystem Management
  • Supports for Service Commands

Supported Host operating systems and PowerShell versions

PowerShell Toolkit for HPE Primera and 3PAR works with PowerShell 3.0 and later, upto PowerShell 5.1. You can use this Toolkit in the following environments:

  • Microsoft Windows 2019
  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2012 R2
  • Microsoft Windows Server 2012
  • Microsoft Windows Server 2008 R2 SP1
  • Microsoft Windows Server 2008 R2
  • Microsoft Windows Server 2008 SP1
  • Microsoft Windows 10
  • Microsoft Windows 8
  • Microsoft Windows 7 SP1
  • Microsoft Windows 7

Supported Storage Platforms

HPE Primera

Supported firmare for HPE Primera is 4.0.0

HPE 3PAR storage 7000, 8000, 9000, 10000, and 20000 series

Supported firmware for HPE 3PAR storage are:

  • 3.3.1 (MU1, MU2, MU3 & MU4)
  • 3.3.1 (MU1, MU2, and MU3)
  • 3.2.2 (including all MUs)
  • 3.2.1 (including all MUs)

NOTE: Only CLI-based cmdlets are qualified with 3.3.1 MU4 and WSAPI-based cmdlets are qualified until 3.3.1 MU3.

PowerShell Toolkit cmdlets Flow

We can perform the following operations using PowerShell Toolkit CLI cmdlets.

  • Create
  • Update/Set
  • Delete/Remove
  • Get

hpe3par_pstoolkit's People

Contributors

harikumar-r avatar mohd-aslam-shaikh avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.