Skip to main content
Pure Technical Services

Cisco Intersight Pure Storage Connector Release Notes

Currently viewing public documentation. Please login to access the full scope of documentation.

KP_Ext_Announcement.png

Product

Pure Storage product portfolio integration into Cisco Intersight.

Description

Cisco Intersight provides a control plane for Compute/Network products in Cisco’s data centre portfolio. As part of FlashStack our intend is to expose management of Pure’s portfolio of products inside of Cisco Intersight to support Storage and the infrastructure management up the stack into Cloud Native, Hybrid Cloud, Orchestration and Observability of the full infrastructure stack and how it relates to the applications a customer is operating.

 

Release Timeline

The following table outlines the release status and release date for each version of Cisco Intersight Integration starting with the most recent release:

Release Release Status Release Date
1.3 GA February, 2023
1.2 GA November, 2023

1.1

GA

September, 2022

1.0

GA

March, 2020

Minimum System Requirements

The following table provides details of the minimum Hardware/Software required to support Pure Storage Cisco Intersight Integration:

 

Hardware

Software

Description

Storage

FlashArray//M

FlashArray//X

FlashArray//C

FlashArray//XL

FlashArray//E

CBS

Purity//FA 6.0.2 or earlier

Support for REST API 1.x Only 

Purity//FA 6.0.3 or later

Support for both REST API 1.x and REST API 2.x

Cisco Intersight Integration Limitations as of Latest Release

  • REST API 2.x is only supported on Pure Storage FlashArray running Purity//FA 6.0.3 or later.

Please Note: Cisco Intersight Licensing tiers determine the features available for this integration.

  • Advantage Cisco Intersight licensing tier is required for 3rd party storage Inventory features and Cisco Intersight Cloud Orchestrator (ICO) features.

Common Questions

How do I upgrade to the latest integration release?

To obtain the latest version of the integration simply upgrade the Cisco Intersight Assist Virtual Appliance to the required version using the following procedure (Updating the Cisco Intersight Virtual Assist Software):

https://www.cisco.com/c/en/us/td/docs/unified_computing/Intersight/b_Cisco_Intersight_Appliance_Getting_Started_Guide/m_updating_the_intersight_virtual_appliance_software.html 

Release Notes

Cisco Intersight Integration 1.3

New Features

  • Integrate FlashArray products running Purity//FA 6.0.3 or later Alarms into Intersight - Display FlashArray alerts with the following format:

    • Name: This field represents the name of the alert

    • Created At: Created time in epoch time date format

    • Severity type: Critical or Warning only

    • Description: Detailed description of the Pure Storage FlashArray error

    • Component type: Hardware or Software type.

  • NQN (NVMe) Initiator support

    • Storage Host with NQN initiators are now visible in Host Ports and Storage Inventory sections.

  • Bug Fixes

    • Converting the data reduction values to represent as ` <value> to 1`
    • Change Volume inventory keyword for array as `Unique`
    • Add Target replica Task should allow empty replication address or a list of IP addresses
    • Capitalize NaaID.
  • Additional Intersight Cloud Orchestrator (ICO) Tasks using Purity//FA REST API 2.x for FlashArray products running Purity//FA 6.0.3 or later.

 

Cisco Intersight Cloud Orchestrator (ICO) Features

  1. Create Storage Host (including Host Personality) - Creates a storage host on Pure Storage FlashArray Purity//FA Block

  2. Remove Storage Host Initiator - Remove initiator from a storage host on Pure Storage FlashArray Purity//FA Block

  3. Rename/Modify Storage Host - Rename/Modify storage host on Pure Storage FlashArray Purity//FA Block

  4. Configure an NQN Storage Host Initiator - Configure NQN Initiator from a storage host on Pure Storage FlashArray Purity//FA Block

  5. Modify/Disassociate an NQN Storage Host Initiator - Modify/disassociate NQN Initiator from a storage host on Pure Storage FlashArray Purity//FA Block

  6. Connect Volume to Storage Host - Connect a volume to a storage host on Pure Storage FlashArray Purity//FA Block

  7. Disconnect Volume from Storage Host - Disconnect a volume from a storage host on Pure Storage FlashArray Purity//FA Block.

 

Cisco Intersight Integration 1.2

New Features

  • Additional Intersight Cloud Orchestrator (ICO) Tasks using Purity//FA REST API 2.x for FlashArray products running Purity//FA 6.0.3 or later.

 

Cisco Intersight Cloud Orchestrator (ICO) Features

  1. Create a protection Group - Create a protection group on Pure Storage FlashArray Purity//FA Block

  2. Remove a protection Group - Remove a protection group on Pure Storage FlashArray Purity//FA Block

  3. Add Host Group To Protection Group - Add a host group to a protection group on Pure Storage FlashArray Purity//FA Block

  4. Remove Host Group From Protection Group - Remove a host group from a protection group on Pure Storage FlashArray Purity//FA Block

  5. Add Storage Host To Protection Group - Add a storage host to a protection group on Pure Storage FlashArray Purity//FA Block

  6. Remove Storage Host From Protection Group - Remove a storage host from a grotection Group on Pure Storage FlashArray Purity//FA Block

  7. Add Target FlashArray(s) To Protection Group - Add a target FlashArray to a protection group on Pure Storage FlashArray Purity//FA Block

  8. Remove Target FlashArray(s) From Protection Group - Remove a target FlashArray from a protection group on Pure Storage FlashArray Purity//FA Block

  9. Add Volume(s) To Protection Group - Add a volume(s) to a protraction group on Pure Storage FlashArray Purity//FA Block

  10. Remove Volume(s) From Pure Protection Group - Remove a volume(s) from a protection group on Pure Storage FlashArray Purity//FA Block

  11. Add FlashArray As Target For Replication - Add a FlashArray as a target for replication on Pure Storage FlashArray Purity//FA Block (This task can use the [replication address] and [async/sync replication types] options, and can also use either FC or IP [replication transport] options)

  12. Remove FlashArray As Target For Replication - Remove a FlashArray as a replication target on Pure Storage FlashArray Purity//FA Block

  13. Create New Pure Protection Group Snapshot - Create a Protection Group Snapshot on Pure Storage FlashArray Purity//FA Block.

 

Cisco Intersight Integration 1.1

New Features

  • Introduce support for Purity//FA REST API 2.x for Pure Storage FlashArray products running Purity//FA 6.0.3 or later

  • Introduce User Agent support (Telemetry data used to improve service delivery - only contains anonymous data).

 

Cisco Intersight Cloud Orchestrator (ICO) Features

  1. Create Volume Snapshot - Create a snapshot of an individual volume on Pure Storage FlashArray Purity//FA Block

  2. Copy Volume from Snapshot - Creates a copy of a volume from a snapshot on Pure Storage FlashArray Purity//FA Block

  3. Destroy Volume Snapshot - Destroy a volume snapshot on Pure Storage FlashArray Purity//FA Block.

 

Cisco Intersight Integration 1.0

New Features

  • Introduce support for REST API 1.x for FlashArray products running Purity//FA 6.0.2 or earlier.

 

Inventory Features

  1. Storage versions summary - providing information about the software version and the number of storage systems running that version  

  2. Storage arrays and capacity utilization 

  3. Top-five storage volumes by capacity utilization 

Screen Shot 2022-09-16 at 10.00.19.png

  1. Name - Name of the Storage Array

  2. Vendor - Name of Storage Vendor

  3. Model - Model of Storage Array

  4. Version - Purity Version of Storage Array

  5. Serial - Serial Nunber of Storage Array

  6. Total Reduction - Total Data Reduction on Storage Array

  7. Organizations - Cisco Intersight Organizations Storage Array is part of

  8. Tags - Any Tags associated with the storage array.

Screen Shot 2022-09-16 at 10.02.26.png

  1. Volume - Consumed Capacity of Volumes on Storage Array 

  2. Snapshot - Consumed Capacity of Volume Snapshots on Storage Array

  3. Shared - Shared Capacity on Storage Array

  4. Empty - Free Capacity on Storage Array.

Screen Shot 2022-09-16 at 10.06.55.png

  1. Hosts - Number of Hosts on Storage Array

  2. Host Groups - Number of Host Groups  on Storage Array

  3. Volumes - Number of Volumes on Storage Array

  4. Protection Groups - Number of Protection Groups on Storage Array

  5. Volume Snapshots - Number of Volume Snapshots on Storage Array

  6. Protection Group Snapshots - Number of Protection Group Snapshots on Array.

Screen Shot 2022-09-16 at 10.21.22.png

  1. Hosts (Name, Host Group, Initiators, Total Capacity, Used Capacity, Capacity Utilization, Data Reduction)

    Screen Shot 2022-09-16 at 10.54.07.png

  2. Hosts Groups (Name, Hosts, Total Capacity, Used Capacity, Capacity Utilization, Data Reduction)

    Screen Shot 2022-09-16 at 10.55.07.png

  3. Volumes (Name, Total Capacity, Used Capacity, Capacity Utilization, Snapshots, Data Reduction, Source, Created, Serial, Naa Id)

    Screen Shot 2022-09-16 at 10.55.59.png

  4. Protection Groups (Name, Snapshot Enabled, Replication Enabled, Targets, Members, Snapshots).

    Screen Shot 2022-09-16 at 10.56.42.png

  1. Controllers (Name, Status, Operational Mode, Version, Model, Serial)

    Screen Shot 2022-09-16 at 10.57.53.png

  2. Drives (Name, Status, Type, Protocol, Capacity)

    Screen Shot 2022-09-16 at 10.59.25.png

  3. Ports (Name, Status, Port, Type, Seeped (Gb/s), Portal).

    Screen Shot 2022-09-16 at 11.04.14.png

 

Cisco Intersight Cloud Orchestrator (ICO) Features

  1. Add Host to Storage Host Group 
  2. Add Hosts to Storage Host Group
  3. Connect Initiators to Storage Host
  4. Connect Initiators to Storage Host Group
  5. Connect Volume to Storage Host
  6. Connect Volume to Storage Host Group
  7. Disconnect Initiators from Storage Host
  8. Disconnect Initiators from Storage Host Group
  9. Disconnect Volume from Storage Host Group 
  10. Disconnect Volume from Storage Host
  11. New Storage Host
  12. New Storage Host Group 
  13. New Storage LUN ID
  14. New Storage Volume
  15. Remove Storage Host
  16. Remove Storage Host Group
  17. Remove Host from Storage Host Group 
  18. Remove Hosts from Storage Host Group 
  19. Remove Storage LUN ID
  20. Remove Storage Volume
  21. Expand Storage Volume 
  22. Find Storage Volume by ID.

 

1.

New storage host 

Create a new storage host; if a host group is provided as input, then the host is added to the host group. 

2.

New storage host group 

Create a new storage host group; if hosts are provided as inputs, the workflow will add the hosts to the host group. 

3.

New VMFS Datastore 

Create a storage volume and build a VMFS datastore on the volume. 

4.

Remove storage host 

Remove a storage host. If a host group name is provided as input, the workflow will also remove the host from the host group. 

5.

Remove storage host group 

Remove a storage host group. If hosts are provided as input, the workflow will remove the hosts from the host group. 

6.

Remove VMFS datastore 

Remove a VMFS datastore and remove the backing volume from the storage device. 

7.

Update storage host 

Update the storage host details. If the inputs for a task are provided, then the task is run; otherwise, it is skipped. 

8.

Update VMFS datastore 

Expand a datastore on the hypervisor manager by extending the backing storage volume to specified capacity, and then expanding the data store to use the additional capacity.