Cisco Intersight Pure Storage Connector Release Notes
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 | Assist Version | Release Date |
---|---|---|---|
1.3 | GA | <TBD> | December, 2023 |
1.2 | GA | 1.0.11-1300 | November, 2023 |
GA |
1.0.9-615 |
September, 2022 |
|
GA |
1.0 |
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 from 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):
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.
-
-
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
Cisco Intersight Cloud Orchestrator (ICO) Storage Tasks using Purity//FA REST API 2.x:
-
Create Pure Storage Host (including Host Personality)
-
Connect FlashArray Volume to Storage Host
-
Disconnect Volume from FlashArray Host
-
Remove FlashArray Host Initiator
-
Rename/Modify FlashArray Host.
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
Cisco Intersight Cloud Orchestrator (ICO) Storage Tasks using Purity//FA REST API 2.x:
-
Create New protection Group On FlashArray - Creates a new protection group on Pure Storage FlashArray Purity//FA
-
Remove a protection Group From FlashArray - Removes an existing protection group on Pure Storage FlashArray Purity//FA
-
Add Host Groups To Protection Group - Adds a Host Group to a Protection Group on Pure Storage FlashArray Purity//FA
-
Remove Host Groups From Protection Group - Removes a Host Group from a Protection Group on Pure Storage FlashArray Purity//FA
-
Add Hosts To Protection Group - Adds a Host to a Protection Group on Pure Storage FlashArray Purity//FA
-
Remove Hosts From Protection Group - Removes a Host from a Protection Group on Pure Storage FlashArray Purity//FA
-
Add Target FlashArray(s) To Protection Group - Adds a new Target FlashArray to a Protection Group on Pure Storage FlashArray Purity//FA
-
Remove Target FlashArray(s) From Protection Group - Removes a Target FlashArray from a Protection Group on Pure Storage FlashArray Purity//FA
-
Add Volume(s) To Protection Group - Adds a Volume to a Protraction Group on Pure Storage FlashArray Purity//FA
-
Remove Volume(s) From Pure Protection Group - Removes an existing Volume from a Protection Group on Pure Storage FlashArray Purity//FA
-
Add FlashArray As Target For Replication - Adds a FlashArray as a target for replication on Pure Storage FlashArray Purity//FA (This task can use the [replication address] and [async/sync replication types] options, and can also use either FC or IP [replication transport] options)
-
Remove Pure FlashArray Target Replication - Removes the FlashArray as a replication target on Pure Storage FlashArray Purity//FA
-
Create New Pure Protection Group Snapshot - Creates a Protection Group Snapshot on Pure Storage FlashArray Purity//FA.
Cisco Intersight Integration 1.1
New Features
-
Introduce support for Purity//FA REST API 2.x for 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
Cisco Intersight Cloud Orchestrator (ICO) Storage Tasks using Purity//FA REST API 2.x:
-
New Pure Storage Snapshot
-
Copy Pure Storage Volume from Snapshot
-
Remove Pure Storage Snapshot.
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
Storage Device Dashboard Widgets:
-
Storage versions summary - providing information about the software version and the number of storage systems running that version
-
Storage arrays and capacity utilization
-
Top-five storage volumes by capacity utilization
General view of Details:
-
Name - Name of the Storage Array
-
Vendor - Name of Storage Vendor
-
Model - Model of Storage Array
-
Version - Purity Version of Storage Array
-
Serial - Serial Nunber of Storage Array
-
Total Reduction - Total Data Reduction on Storage Array
-
Organizations - Cisco Intersight Organizations Storage Array is part of
-
Tags - Any Tags associated with the storage array.
General view of Capacity:
-
Volume - Consumed Capacity of Volumes on Storage Array
-
Snapshot - Consumed Capacity of Snapshots on Storage Array
-
Shared - Shared Capacity on Storage Array
-
Empty - Free Capacity on Storage Array.
General View of Array Summary:
-
Hosts - Number of Hosts on Storage Array
-
Host Groups - Number of Host Groups on Storage Array
-
Volumes - Number of Volumes on Storage Array
-
Protection Groups - Number of Protection Groups on Storage Array
-
Volume Snapshots - Number of Volume Snapshots on Storage Array
-
Protection Group Snapshots - Number of Protection Group Snapshots on Array.
Inventory of the following Purity//FA Objects:
Logical:
-
Hosts (Name, Host Group, Initiators, Total Capacity, Used Capacity, Capacity Utilization, Data Reduction)
-
Hosts Groups (Name, Hosts, Total Capacity, Used Capacity, Capacity Utilization, Data Reduction)
-
Volumes (Name, Total Capacity, Used Capacity, Capacity Utilization, Snapshots, Data Reduction, Source, Created, Serial, Naa Id)
-
Protection Groups (Name, Snapshot Enbled, Replication Enabled, Targets, Members, Snapshots).
Hardware:
-
Controllers (Name, Status, Operational Mode, Version, Model, Serial)
-
Drives (Name, Status, Type, Protocol, Capacity)
-
Ports (Name, Status, Port, Type, Seeped (Gb/s), Portal).
Cisco Intersight Cloud Orchestrator (ICO) Features
Cisco Intersight Cloud Orchestrator (ICO) Storage Tasks:
- Add Host to Storage Host Group
- Add Hosts to Storage Host Group
- Connect Initiators to Storage Host
- Connect Initiators to Storage Host Group
- Connect Volume to Storage Host
- Connect Volume to Storage Host Group
- Disconnect Initiators from Storage Host
- Disconnect Initiators from Storage Host Group
- Disconnect Volume from Storage Host Group
- Disconnect Volume from Storage Host
- New Storage Host
- New Storage Host Group
- New Storage LUN ID
- New Storage Volume
- Remove Storage Host
- Remove Storage Host Group
- Remove Host from Storage Host Group
- Remove Hosts from Storage Host Group
- Remove Storage LUN ID
- Remove Storage Volume
- Expand Storage Volume
- Find Storage Volume by ID.
Cisco Intersight Cloud Orchestrator (ICO) Storage Workflows:
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. |