These details apply to the XML format configuration file
that is read by HDS volume driver. These differentiated
service labels are predefined: svc_0
,
svc_1
, svc_2
,
and svc_3
[7]. Each respective service label associates with
these parameters and tags:
volume-types
: A create_volume call with a certain volume type shall be matched up with this tag.default
is special in that any service associated with this type is used to create volume when no other labels match. Other labels are case sensitive and should exactly match. If no configured volume_types match the incoming requested type, an error occurs in volume creation.HDP
, the pool ID associated with the service.An iSCSI port dedicated to the service.
Typically a OpenStack Block Storage volume instance has only one such
service label. For example, any svc_0
,
svc_1
, svc_2
, or
svc_3
can be associated with it.
But any mix of these service labels can be used in the
same instance [8].
Option | Type | Default | Description |
|
Required |
Management Port 0 IP address |
|
|
Required |
Management Port 1 IP address |
|
|
Optional |
|
|
|
Optional |
Username is required only if secure mode is used |
|
|
Optional |
Password is required only if secure mode is used |
|
|
Optional |
(at least one label has to be defined) |
Service labels: these four predefined names help four different sets of configuration options -- each can specify iSCSI port address, HDP and a unique volume type. |
|
Required |
A service label which helps specify configuration for snapshots, such as, HDP. |
|
|
Required |
|
|
|
Required |
iSCSI port IP address where volume attaches for this volume type. |
|
|
Required |
HDP, the pool number where volume, or snapshot should be created. |
|
|
Optional |
0 |
LUN allocation starts at this number. |
|
Optional |
4096 |
LUN allocation is up to, but not including, this number. |