B working with 3par storage systems, Understanding 3par storage system virtual domains, Working with 3par storage system host modes – HP Matrix Operating Environment Software User Manual
Page 58: Presenting volumes on 3par storage systems

B Working with 3PAR Storage Systems
Understanding 3PAR Storage System virtual domains
On 3PAR Storage Systems, multi-tenancy is implemented with virtual domains. Logical resources
(hosts, volumes, and users) can be assigned to a virtual domain. Within the virtual domain, the
users are assigned permissions: browse, edit, or super. Whether or not they are part of a virtual
domain, all volumes and hosts on the array are considered part of the array-level domain called
All.
When importing an array, the Storage Administrator selects a user. The array that is discovered
will present only those resources that are visible to the selected user. If the user belongs only to
domain All, all resources are visible; if the user belongs to a virtual domain, only those resources
in the domain to which the user belongs are visible.
IMPORTANT:
SPM does not currently support virtual domains. When importing a 3PAR Storage
System, select only users that have permission level super and belong to the All virtual domain.
If after importing the 3PAR Storage System, a storage administrator moves hosts to a specific virtual
domain using the 3PAR CLI and/or Graphical User Interface, subsequent automation in SPM might
fail.
For more information on virtual domains, refer to the array user guide.
Exposing volume presentations in 3PAR Storage Systems
3PAR Storage Systems present a volume in three ways:
•
Port Present (PP)—exposes a volume to any initiator through one host port on the array.
•
Host Sees (HS)—exposes a volume to one initiator through any array port.
•
Matched Set (MS)—exposes a volume to one initiator through one array port.
When SPM presents (imports) a volume that is already presented to one or more initiators, the
SPM behaves as follows:
•
SPM ignores any PP presentations (mappings) for the volume.
•
An HS mapping (or 'VLUN' using 3PAR terminology) is represented as an SPM presentation
that includes one initiator port and all array ports present in the catalog. Multiple HS mappings
(VLUNs) may be consolidated into a single presentation. For example, HS is used for multiple
initiators with the same host mode to access a volume at the same LUN number.
•
MS mappings (VLUNs) are represented as an SPM presentation that include one initiator port
and one array port. Multiple MS mappings (VLUNs) are likely to be consolidated in one
presentation. This would be the case if MS was used to present one initiator to a volume
through more than one array port.
Working with 3PAR Storage System host modes
As explained in
Presenting volumes from a 3PAR Storage System
, there is not a one-to-one
relationship between SPM host modes and 3PAR host modes (host persona). However, during
automation SPM can map any SPM host mode to a 3PAR host persona. For example, “Windows”
maps to “Generic”. When an SPM creates a presentation, it keeps track of the value it sets; as a
result the next time SPM retrieves volume information from the array, it will be able to map a
“Generic” host persona to the intended SPM host mode.
Presenting volumes on 3PAR Storage Systems
As explained in
Presenting volumes from a 3PAR Storage System
, 3PAR Storage Systems offer
three ways of exporting volumes: PP, HS, and MS. During automation, the SPM presents a volume
to an initiator based on the goal containing a presentation constraint and a volume. The SPM
performs the task as follows:
58
Working with 3PAR Storage Systems