Differences between Rackspace Cloud Block Storage v1 methods and OpenStack Block Storage v2 methods#
Rackspace Cloud Block Storage v1 (referred to as Cloud Block Storage in the rest of this section) can run the corresponding OpenStack Block Storage v2 (referred to as Cinder in the rest of this section) methods. However, differences exist between the them.
The following table provides the differences by method.
Table: Differences between Cloud Block Storage v1 methods and Cinder v2 methods
Method name |
Difference |
---|---|
Create volume |
The Cloud Block Storage normal response code is 200, but the Cinder code is 202. Cloud Block Storage includes information about how to
use The Cloud Block Storage request and response body parameters have the following differences from Cinder:
Cloud Block Storage does not include the following request parameters (which Cinder includes):
The Cloud Block Storage response does not include the following response parameters:
|
List volumes |
Cloud Block Storage does not include the following query parameters (which Cinder includes):
The Cloud Block Storage response body parameters have the following differences from Cinder:
The Cloud Block Storage includes the following response parameters that Cinder does not include:
The Cloud Block Storage does not includes the following response parameters that Cinder does include:
|
List volumes(detailed) |
Cloud Block Storage does not include the following query parameters (which Cinder includes):
The Cloud Block Storage response body parameters have the following differences from Cinder:
The Cloud Block Storage response does not include the following response parameters:
|
Show volume |
The Cloud Block Storage response parameters have the following differences from Cinder:
The Cloud Block Storage response does not include the following response parameters:
|
Update volume |
The Cloud Block Storage request parameters have the following differences from Cinder:
The Cloud Block Storage response parameters have the following differences from Cinder:
The Cloud Block Storage response does not include the following response parameters:
|
Delete volume |
No differences. |
List volume types |
Cloud Block Storage does not include the following query parameters (which Cinder includes):
|
List volume type (detailed) |
The Cloud Block Storage response does not include the following response parameters:
|
Create snapshot |
The Cloud Block Storage successful response code is 201, but the Cinder code is 202. The Cloud Block Storage request and response body parameters have the following differences from Cinder:
The Cloud Block Storage response includes the following response parameters that Cinder does not include:
|
List snapshots |
Cloud Block Storage does not include the following query parameters (which Cinder includes):
The Cloud Block Storage response body parameters have the following differences from Cinder:
The Cloud Block Storage response does not include the following response parameter:
|
List snapshots (detailed) |
The Cloud Block Storage response body parameters have the following differences from Cinder:
|
Show snapshot details |
The Cloud Block Storage response body parameters have the following differences from Cinder:
|
Update snapshot |
The Cloud Block Storage request body parameters have the following differences from Cinder:
The Cloud Block Storage response does not include the following response parameter:
|
Delete snapshot |
No differences. |
Show snapshot metadata |
The Cloud Block Storage response body parameters have the following differences from Cinder:
|
Cinder v2 returns the following statuses for volume operations, which Cloud Block Storage v1 does not include:
Backing-up
Restoring-backup
Error-restoring
Error-extending
For Cloud Block Storage v1 statuses, see Volumes.