HP 3PAR CIM API Programming Reference (OS 3.1.2 MU2) (QL226-97015, June 2013)

Supported Methods
Table 66 (page 76) - Table 68 (page 76) shows the supported methods of the masking and mapping
subprofile:
Table 66 Methods for TPD_StorageSystem
DescriptionMethod
Provides the ability to set owner and contact information
for the StorageSystem.
modifyInstance()
Table 67 Methods for TPD_StorageHardwareIDManagementService
DescriptionMethod
Expose SCSI Logical units.CreateStorageHardwareID()
Hide a list of SCSI logical units.DeleteStorageHardwareID()
Create a collection of StorageHardwareIDs.CreateStorageHardwareIDCollection()
Delete a collection of StorageHardwareIDs.DeleteStorageHardwareIDCollection()
Table 68 Methods for TPD_ControllerConfigurationService
DescriptionMethod
Expose SCSI Logical units.ExposePaths()
Hide a list of SCSI logical units.HidePath()
Expose a list of SCSI logical units (such as RAID volumes)
through a default view” SCSIProtocolController
ExportDefaultLUs()
(SPC) through a list of target ports. The default view” SPC
exposes logical units to all initiators. This SPC is identified
by an association to a StorageHardwareID with Name
property set to the empty string.
Hide a list of SCSI Logical Units (such as RAID volumes)
through a default view SCSIProtocolController
HideDefaultLUs()
through a list of target ports on a default view
SCSIProtocolController.
Expose a list of SCSI logical units to a list of
StorageHardwareIDCollections (hosts).
ExposeLUsToStorageHardwareIDCollection()
Hide a list of SCSI logical units through a list of
StorageHardwareIDCollections (hosts).
HideLUsFromStorageHardwareIDCollection()
SMI-S View and Paths
Storage arrays usually provide a means for the administrator to specify which initiators can access
what volumes via what logical unit number (LUN). The goal is that a given volume is only accessible
to SCSI commands originated from the specified initiators through specific sets of target ports. The
ability to limit access is called Device Masking. The ability to specify the device address (LUN)
seen by particular initiators is called Device Mapping. In the HP 3PAR Storage System, storage
volumes must be explicitly exported to be visible to hosts or they are not accessible to any host.
A view is a list of logical units exposed through a list of target ports, modeled as
SCSIProtocolController (SPC) with associated StorageVolume, StorageHardwareIDs
(host WWN/iSCSIName), and SCSIProtocolEndPoints (port WWNs/iscsiNames). A path
is a combination of one each: logical unit (volume), initiator port (host port), and target port. An
SPC serves as a collection of paths.
76 CIM API SMI-S Support