HP Matrix Operating Environment Automated Storage Provisioning: "Static"SAN volume automation via multi-initiator NPIV
Insight Orchestration – Storage Automation via NPIV 
6 
Following this initialization process, a set of one or more FDISC operations may be used to acquire 
additional N_Port IDs. Each N_Port ID may then also be granted access to additional storage 
resources within the SAN. The fabric zoning configuration and the LUN security policy are 
maintained at the disk array in terms of the server’s HBA WWN(s). The FC fabric name service 
maintains a mapping between the server’s HBA WWNs(s) and the N_Port ID(s) which have been 
assigned. 
HP VirtualConnect blades are capable of supporting the following: 
HBA Type 
Initiator WWN Limit per physical port 
4Gb Mezzanine 
8 
8Gb Mezzanine 
17 
For the use case of a two-port HBA and the three storage categories, a physical server would 
consume a total 6 WWNs to access storage resources of each type. The 6 WWNs taken together as 
an aggregate represent the server’s identity on the SAN. Because the storage resources are 
partitioned out to different pairs of WWNs, the Server administrator is able to control access to the 
storage resources by choosing when to apply a particular pair of WWNs to the server. This 
produces the effect of LUN masking at the server and can be accomplished independent of any other 
changes in the SAN. In addition, it is a configuration that may be applied while the server is in a 
bare-metal state and can be leveraged by the HPIO automation software to ensure that only the boot 
disk is visible to the server during the OS installation. 
Following the OS installation, the server can be configured by HPIO for access to its private data 
storage and/or shared data storage by assigning the required WWNs to the server. This change 
also may be performed exclusively by the Server administrator without requiring any other changes to 
the SAN. The SAN fabric remains stable as the server is given the necessary “keys” to access its 
additional storage resources. Later, if the server requires access to additional storage resources, this 
may be accomplished either by adding additional “disks” to one of the server’s existing storage pool 
entries or by assigning the server a completely new storage pool entry.  Either approach will work. 
Adding additional “disks” is typically preferred in order to minimize the number of server WWNs that 
are consumed. 
Using Server Side NPIV with HPIO 
Let’s examine several basic use cases to illustrate how server side NPIV can be used with HPIO to fully 
automate the physical server provisioning process.  As a first step, we must create one or more 
storage pool entries. 










