HP Storage Provisioning Manager (SPM) Version 2.0 User Guide
Table Of Contents
- HP Storage Provisioning Manager (SPM) Version 2.0 User Guide
- Contents
- 1 Introduction
- 2 Getting started with SPM
- 3 Importing storage into the storage catalog
- 4 Storage service policy
- Managing templates
- Service types
- Requirement types
- All Of requirement
- Any Of requirement
- Connected To Fibre Channel Endpoint requirement
- Connected To Network requirement
- Fibre Channel Initiator Endpoint requirement
- Fibre Channel Target Endpoint requirement
- Fibre Channel Host requirement
- Network Capability requirement
- RAID Level requirement
- Resource Existence requirement
- Service Deactivation Policy requirement
- Storage Capability requirement
- Storage Pool Available Capacity requirement
- Storage Pool Subscription Ratio requirement
- Storage Pool Volume Count requirement
- Tag requirement
- Use Resource requirement
- Volume Capacity requirement
- Volume Committed Capacity requirement
- Volume Creation Security Group requirement
- 5 Storage service provisioning
- 6 Managing storage catalog entities
- Managing arrays
- Viewing and modifying array properties (Overview tab)
- Viewing array storage pools (Storage Pools tab)
- Viewing array volumes (Volumes tab)
- Viewing array ports (Ports tab)
- Viewing array host entries (Hosts tab)
- Viewing and modifying array capabilities settings (Capabilities tab)
- Viewing and modifying array security settings (Security tab)
- Removing an array
- Managing storage pools
- Managing volumes
- Managing networks
- Managing security
- Resynchronizing resources
- Quarantining resources
- Managing arrays
- 7 Monitoring the storage catalog
- 8 Support and other resources
- A Troubleshooting
- Viewing operational logs
- Addressing common issues
- Storage Provisioning Manager issues
- SPM will not launch in browser
- The user is unable to login through the SPM user interface
- Issues with multiple SPM instances pointed to the same storage resources
- Cannot import 3PAR Storage Systems
- 3PAR SMI-S connection problems
- Service activation fails to present volumes on 3PAR arrays
- EVA arrays and/or XP arrays are marked as Offline when they appear to be functioning correctly outside of SPM
- HP Matrix OE storage pool issues
- Storage Provisioning Manager issues
- Backup and recovery
- Managed SAN
- Unmanaged SAN
- B Working with Brocade Fibre Channel networks
- C Working with EVA storage systems
- D Working with 3PAR storage systems
- Overview
- Understanding how to import 3PAR arrays into SPM
- Understanding 3PAR capacity reporting
- Understanding 3PAR Storage System volume creation/growth
- Understanding 3PAR Storage System virtual domains
- Exposing volume presentations in 3PAR Storage Systems
- Working with 3PAR Storage System host modes
- Presenting volumes on 3PAR Storage Systems
- Creating hosts on a 3PAR Storage System
- Working with 3PAR Storage System active VLUNs and VLUN templates
- Working with autonomic groups
- Volume migration (Tiering)
- Importing a large number of volumes
- Unique identification of common provisioning groups (CPG)
- E Working with HP P9000/XP Disk Array
- F Working with unmanaged networks
- G Working with unmanaged arrays
- H Units of measurement
- Glossary
- Index
StorageArrayDefinition
A StorageArrayDefinition is the root object within an unmanaged array XML file. Each such file
must contain exactly one StorageArrayDefinition object. These objects define a class of storage
arrays, and may define several instances of the class.
DescriptionTypeProperty
Optional unique object identifier.StringObjectID
Zero or more MapItem objects,
mapping HostMode values to array host
modes.
Sequence of MapItem objectsHostmodeMap
Zero or more MapItem objects mapping
device specific RAID identifiers to SPM
specific RAID identifiers.
Sequence of MapItem objectsRAIDMap
Zero or more StorageArray objects
describing an instance of this
StorageArrayDefinition.
Sequence of StorageArray objectsArrays
HostmodeMap
Within a StorageArrayDefinition, the HostmodeMap relates operating systems as understood by
SPM to host modes understood by storage arrays of this type. A HostmodeMap is a sequence of
MapItems, each of which has two elements: Index, and Value, both of which are strings. Operating
Systems known by SPM include the literals listed below. These should be found within the Index
element of a MapItem. The HostmodeMap is interpreted sequentially and may end with a default
item (indicated by “*” in the Index of the last MapItem), describing the host mode for all operating
systems not mentioned specifically earlier in the map. If no default item is present, any values not
in the map are regarded as not supported by the device. The special value “Unsupported” may
be placed in the Value element of a MapItem in the HostmodeMap to indicate that the operating
system indicated in the Index element of that MapItem is not supported by the StorageArray.
OperatingSystem Literals
HPUX, Linux, OpenVMS, VMware, Windows, Windows2008
RAIDMap
The RAIDMap element of a StorageArrayDefinition relates RAID levels as understood by SPM to
those understood by storage arrays of this type. A RAIDMap is a sequence of MapItems, each of
which contains an Index and a Value, both of which are strings. Supported RAID levels within SPM
are listed below. Any values not specified in the map are regarded as unsupported by the device.
The RAIDMap may end with a MapItem containing “*” in the Index element, indicating how the
StorageArray handles any RAID levels not already mentioned in the RAIDMap. The special value
“Unsupported” may be placed in the Value element of a MapItem to indicate that the RAID level
indicated in the Index element of that MapItem is not supported by the StorageArray.
RAIDLevel
NoRAID, RAID0, RAID1, RAID1+0, RAID3, RAID4, RAID5 RAID5+0, RAID6, RAID6+0
Arrays
The Arrays element of a StorageArrayDefinition contains a sequence of zero or more StorageArray
objects. StorageArray objects are described in StorageArray. Although the XML schema allows
an empty sequence of StorageArray objects, such a case is ignored by SPM. To be meaningful,
a StorageArrayDefinition should contain at least one StorageArray object. Each StorageArray
object represents one instance of the type of storage array described by the StorageArrayDefinition.
80 Working with unmanaged arrays