Multi-Tenancy in HP Matrix Operating Environment Infrastructure Orchestration
13 
Resource  How Created 
Service Provider 
Admin Controls 
Service Provider 
User Access 
Organization 
Admin Access 
Organization 
User/Group 
Access 
Storage 
Pool 
Entries
8
Matrix auto- 
generates, or 
Service 
Provider 
Admin creates 
using Matrix 
OE 
visualization, 
optionally 
using HP SPM 
Based on need, can 
have separate SPM 
storage templates for 
each organization
9
, or 
share templates. Can tag 
storage by organization. 
IO service template can 
reference SPM storage 
template or specific 
storage tags 
-  -  - 
Software  IO retrieves 
inventory from 
VMware, SA, 
Ignite, VMM, 
ICsp, RDP etc. 
Assign to one or more 
organizations 
No restrictions  Must have been 
assigned to 
organization. 
Must have been 
assigned to 
organization. 
Load 
Balancers 
Added via the 
IO API/CLI 
Load balancers can be 
“reserved” for use by a 
particular organization 
by means of  
• Specifying a tag in the 
ioexec add 
loadbalancer 
command, and 
specifying that tag on 
the Load Balance tab in 
infrastructure 
orchestration designer 
OR 
• Ensuring that all 
networks visible to a 
load balancer are 
assigned to a specific 
organization. In a 
template that has a 
logical network N that 
is visible to a load 
balancer, the actual 
load balancer selected 
is determined by the 
network allocated to N 
by IO. 
-  -  - 
Provisioning onto a compute resource is controlled through the use of IO Server Pools and both the Service Provider 
and Organization Administrators can create these pools. A compute resource can only be assigned to or from an 
organization if it is not in-use (i.e. has no services) and is in an Unassigned pool. Using the Console, the Service 
8
 Storage management can only be performed by the Service Provider Admin. 
9
 With 7.3, SPM templates can specify custom prefixes for volumes on-demand provisioned by SPM (so can have different values for 
different organizations, if desired). 










