HP Storage Provisioning Manager (SPM) version 2.3 User Guide

4 Storage service policy
SPM allows storage architects to control storage service provisioning policy using templates.
Templates dictate the types of requirements that consumers are allowed to or must add to any
storage service that is based on the template. Templates can also contain read-only and default
requirements that are automatically added to services.
Templates can prohibit selected requirements from being specified by storage services. This lets
the storage architect pre-specify important characteristics and not let the consumer influence them.
Along with access control, this enables the storage architect to have tight control of storage service
provisioning without having to be directly involved with every request.
Service types
When creating a new template, there are three service types to choose from. For more information,
see the following:
SAN connected volume service
Volume service
SAN connectivity service
NOTE: Matrix OE uses only the SAN connected volume service type.
SAN connected volume service
The SAN connected volume service provides a volume with configured connectivity on a SAN. It
is a combination of the other two services, volume and SAN connectivity. When creating a new
template, it is the default service type.
Volume service
The volume service provides a single volume from a storage array.
SAN connectivity service
The SAN connectivity service configures connectivity between endpoints in a SAN.
Requirement types
Service requirements are a specification of a property, behavior, or policy describing a goal state
to which a service or the service resources are managed to conform. When a service containing
requirements is received by SPM, a matching process occurs that evaluates the requirements against
services which could be built from existing resources as well as against resources which could be
created if needed. When a resource is created, it is constructed to meet the requirements. When
comparing requirements against existing resources, only services or resources matching the
requirements already, or those which could match by running automated reconfiguration on the
resource, satisfy the requirements.
Requirements are matched against a service or service resources. The requirement is said to match
or be satisfied if the service conforms to the requirement.
Service requirements are of two types:
Scalar requirements—requirements that describe a single property, behavior, or policy
Requirement Groups—requirements that group or contain a set of other requirements
Service types 27