HP Matrix Operating Environment Automated Storage Provisioning: "Static"SAN volume automation via multi-initiator NPIV

Insight Orchestration Storage Automation via NPIV
19
Figure 13: Boot Disks selection for multiple servers with OS deployment
Automating the OS deployment to the server involves the following steps:
1. The Server administrator submits the LogicalServer group for provisioning. The figure above
describes two LogicalServers, each with their own 10GB boot disk and a shared 20GB data
disk.
2. HPIO examines the boot disk requirements for each of the LogicalServers and searches for
entries in the storage pool that match all of the criteria (size, RAID level, )
3. HPIO also examines the shared disk requirement and seeks a matching entry in the storage
pool that matches the shared disk criteria. This is the same criteria match (size, RAID level,
…) as is done for the boot disks above but it also includes an evaluation of how many
server’s need to share the disk (in addition to whether or not MPIO is required).
4. If HPIO is able to find the required number of matching storage pool entries, the entries are
marked as “used” and HPIO proceeds. If sufficient storage pool entries cannot be found,
HPIO will stop and send out a request to the administrator highlighting the need for
additional storage pool entries (i.e. what type/properties and for which LogicalServers).
5. HPIO finds two free servers and assigns the server HBA WWN stored with each of the
respective boot disks to the respective servers (i.e. ‘wwnr1’ is assigned to the green
Array
Lun1 10GB
Lun2 10GB
Lun3 20GB
Lun4 20GB
Blade Enclosure
VC-FC
Blade
Fc-hba
Storage
Admin
wwnr1
wwnr4
wwnr5
wwnr6
Storage
Mgmt
Server
Admin
HPIO, LSM
VCEM
HPIO, LSM
VCEM
wwnr2
wwnr3
wwnr1
wwnr1, Lun1,
wwnr2, Lun2,
wwnr3, Lun3,
wwnr4, wwnr5, wwnr6, Lun4,
Storage Pool
LogicalServerLogicalServer
10GB
20GB
LogicalServer
10GB
Blade
Fc-hba
wwnr2