清单
属性
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | 请参见 资源属性 | 0.6 | ||
| name | 请参见 资源属性 | 0.6 | ||
| description | 请参见 资源属性 | 是 | 0.6 | |
| zoneUuid | 父区域的uuid | 0.6 | ||
| totalCapacity | 磁盘总容量,单位为字节 | 0.6 | ||
| availableCapacity | 可用磁盘空间,单位为字节 | 0.6 | ||
| url | 请参见 url | 0.6 | ||
| type | 主存储类型 |
|
0.6 | |
| state | 请参见 state |
|
0.6 | |
| status | 请参见 status |
|
0.6 | |
| attachedClusterUuids | 主存储已经挂载了的集群uuid列表 | 0.6 | ||
| createDate | 请参见 资源属性 | 0.6 | ||
| lastOpDate | 请参见 资源属性 | 0.6 |
示例
{
"inventories": {
"attachedClusterUuids": [
"967a353c2893409dab9312cf3033a98c"
],
"availableCapacity": 152897413120,
"availablePhysicalCapacity": 186166145024,
"createDate": "Oct 30, 2017 3:05:29 PM",
"description": "",
"lastOpDate": "Oct 31, 2017 10:41:26 AM",
"mountPath": "/Cloud_ps",
"name": "LS-1",
"state": "Enabled",
"status": "Connected",
"systemUsedCapacity": 9330311168,
"totalCapacity": 205177397248,
"totalPhysicalCapacity": 205177397248,
"type": "LocalStorage",
"url": "/Cloud_ps",
"uuid": "037bd212f7a1488da4f94360ccfaf6ab",
"zoneUuid": "e59b71e99d8a4ea1952b578388b8cd1d"
}
}| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | 请参见 资源属性 | 2.3.2 | ||
| name | 请参见 资源属性 | 2.3.2 | ||
| description | 请参见 资源属性 | 是 | 2.3.2 | |
| zoneUuid | 区域UUID | 2.3.2 | ||
| url | 未使用 | 2.3.2 | ||
| totalCapacity | 总空间 | 2.3.2 | ||
| availableCapacity | 可用空间 | 2.3.2 | ||
| totalPhysicalCapacity | 总物理空间 | 2.3.2 | ||
| availablePhysicalCapacity | 物理可用空间 | 2.3.2 | ||
| systemUsedCapacity | 系统使用空间 | 2.3.2 | ||
| type | 主存储类型 |
|
2.3.2 | |
| state | state | 2.3.2 | ||
| status | 请参见 status | 2.3.2 | ||
| mountPath | 未使用 | 2.3.2 | ||
| attachedClusterUuids | 挂载的集群 | 2.3.2 | ||
| sharedBlocks | 2.3.2 | |||
| sharedBlockGroupType | 2.3.2 | |||
| createDate | 请参见 资源属性 | 2.3.2 | ||
| lastOpDate | 请参见 资源属性 | 2.3.2 | ||
| groupBy | 以字段分组,相当于MySQL中的group by关键字。例如groupBy=type | 是 | 2.3.2 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag) | 是 | 2.3.2 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag) | 是 | 2.3.2 |
{
"inventories": [
{
"attachedClusterUuids": [
"4fe9c130224c4e59b0e8f3c5154c2cf6"
],
"availableCapacity": 401458101248,
"availablePhysicalCapacity": 400363094016,
"createDate": "Jul 19, 2018 7:59:08 PM",
"description": "",
"lastOpDate": "Jul 19, 2018 8:01:37 PM",
"mountPath": "SharedBlock",
"name": "ps2-cluster3",
"sharedBlockGroupType": "LvmVolumeGroupBasic",
"sharedBlocks": [
{
"createDate": "Jul 19, 2018 7:59:08 PM",
"diskUuid": "scsi-360014056cc00bd98c3740eeb9955af2c",
"lastOpDate": "Jul 19, 2018 7:59:08 PM",
"name": "disk-scsi-360014056cc00bd98c3740eeb9955af2c",
"sharedBlockGroupUuid": "17edb2c2f5b841069d043a28758434f6",
"state": "Enabled",
"status": "Connected",
"type": "LvmLogicalVolumeBasic",
"uuid": "37ce4c4747914c01919f5474d1c7edfe"
},
],
"state": "Enabled",
"status": "Connected",
"totalCapacity": 639883018240,
"totalPhysicalCapacity": 639883018240,
"type": "SharedBlock",
"url": "sharedblock://ec6a1dbaf6d645a182e1f0e393eb0761",
"uuid": "ec6a1dbaf6d645a182e1f0e393eb0761",
"zoneUuid": "ddad0dc2c4bd4ffbb53147ea3dbf15c3"
}
],
"success": true
}
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| primaryStorageUuid | 主存储UUID | 2.3.2 | ||
| hostUuid | 物理机UUID | 2.3.2 | ||
| hostId | 物理机ID | 2.3.2 | ||
| status | 请参见 status |
|
2.3.2 | |
| createDate | 请参见 资源属性 | 2.3.2 | ||
| lastOpDate | 请参见 资源属性 | 2.3.2 | ||
| groupBy | 以字段分组,相当于MySQL中的group by关键字。例如groupBy=type | 是 | 2.3.2 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag) | 是 | 2.3.2 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag) | 是 | 2.3.2 |
{
"inventories": [
{
"createDate": "Jul 19, 2018 7:59:09 PM",
"hostId": 85,
"hostUuid": "18fb1cf9713a4a50baf95fbaf37bfba6",
"lastOpDate": "Jul 19, 2018 7:59:09 PM",
"primaryStorageUuid": "17edb2c2f5b841069d043a28758434f6",
"status": "Connected"
}
],
"success": true
}
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | 请参见 资源属性 | 2.3.2 | ||
| name | 请参见 资源属性 | 2.3.2 | ||
| description | 请参见 资源属性 | 是 | 2.3.2 | |
| sharedBlockGroupUuid | 共享块设备组UUID | 2.3.2 | ||
| diskUuid | 磁盘唯一标示(例如UUID, WWN, WWID) | 2.3.2 | ||
| type | 主存储类型 |
|
2.3.2 | |
| state | state | 2.3.2 | ||
| status | 请参见 status | 2.3.2 | ||
| createDate | 请参见 资源属性 | 2.3.2 | ||
| lastOpDate | 请参见 资源属性 | 2.3.2 | ||
| groupBy | 以字段分组,相当于MySQL中的group by关键字。例如groupBy=type | 是 | 2.3.2 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag) | 是 | 2.3.2 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag) | 是 | 2.3.2 |
{
"inventories": [
{
"createDate": "Jul 17, 2018 8:50:14 PM",
"diskUuid": "lvm-pv-uuid-h6Zlks-feeq-Jonz-eXLw-tyso-NPXn-6B6jfs",
"lastOpDate": "Jul 17, 2018 8:50:14 PM",
"name": "disk-lvm-pv-uuid-h6Zlks-feeq-Jonz-eXLw-tyso-NPXn-6B6jfs",
"sharedBlockGroupUuid": "ec6a1dbaf6d645a182e1f0e393eb0761",
"state": "Enabled",
"status": "Connected",
"type": "LvmLogicalVolumeBasic",
"uuid": "08dad40070054309b00d2174a1476675"
}
],
"success": true
}容量(Capacity)
- 对于支持超分(over-provisioning)的主存储,汇报的存储容量会比实际的大;
- 对于不支持超分的主存储,汇报的存储容量可能会小于或等于实际的大小。
NFS容量(NFS Capacity)
总容量 = NFS的总容量 可用容量 = 总容量 - sum(云盘的虚拟大小)
简单的说,云盘的虚拟大小就是当云盘被完全填满时的大小。例如,创建一个1G容量的云盘,在真正完全填满数据之前,可能会因为使用了thin-provisioning技术而实际只占用了10M的容量。
统一资源定位符(URL)
主存储需要使用URL字符串存储的信息来控制存储系统。虽然名字叫URL, 具体的字符串存储格式依据主存储的类型而定,并不完全等同于标准的URL规范,这样可以给插件更多的灵活性以存储一些不方便以URL格式存储的信息。
NFS主存储URL
nfs服务器的ip或域名:/目录的绝对路径192.168.0.220:/storage/nfs/可用状态(State)
- Enabled:
启用(Enabled)状态下,允许云盘被创建。
- Disabled:
禁用(Disabled)状态下,不允许云盘被创建。
连接状态(Status)
类似于物理机连接状态,主存储的连接状态反映了管理节点和主存储之间的命令通道的状态。命令通道是管理节点和主存储所代表的存储系统通信的途径;根据主存储类型的不同命令通道也可以不同,例如, 命令通道可以是ZStack管理节点和主存储之间的HTTP连接或者存储SDK(storage SDKs)提供的通信方法。
- Connecting:
该状态时,一个ZStack管理节点正在尝试建立自己和主存储之间的命令通道,这时还不能在主存储上执行任何操作。
- Connected:
该状态时,ZStack管理节点和主存储之间的命令通道已经被成功建立,可以在主存储上执行操作。
- Disconnected:
在这种状态时,ZStack管理节点和主存储之间的命令通道丢失,这时不能在主存储上执行任何操作。
在ZStack管理节点启动过程中会开始和主存储建立命令通道,并且会在运行中周期性的向主存储发送ping命令(ping commands)以检查命令通道的健康状态;一旦某个主存储响应失败, 或者ping命令超时,主存储的连接状态就会变为Disconnected。

可用状态(State)
可用状态和连接状态之间没有直接关系。可用状态代表了管理员针对主存储的意愿, 而连接状态代表了主存储的通信状况。
挂载集群(Attaching Cluster)




Ceph主存储清单 (ceph primary storage inventory)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | 资源的UUID,唯一标示该资源 | 4.5.0 | ||
| zoneUuid | 区域UUID | 4.5.0 | ||
| name | 资源名称 | 4.5.0 | ||
| url | 4.5.0 | |||
| description | 资源的详细描述 | 4.5.0 | ||
| totalCapacity | 4.5.0 | |||
| availableCapacity | 4.5.0 | |||
| totalPhysicalCapacity | 4.5.0 | |||
| availablePhysicalCapacity | 4.5.0 | |||
| systemUsedCapacity | 4.5.0 | |||
| type | 4.5.0 | |||
| state | 4.5.0 | |||
| status | 4.5.0 | |||
| mountPath | 4.5.0 | |||
| attachedClusterUuids | 4.5.0 | |||
| createDate | 请参见 资源属性 | 4.5.0 | ||
| lastOpDate | 请参见 资源属性 | 4.5.0 | ||
| groupBy | 以字段分组,相当于MySQL中的group by关键字。例如groupBy=type | 是 | 4.5.0 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag) | 是 | 4.5.0 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag) | 是 | 4.5.0 |
示例
{
"inventories": [
{
"attachedClusterUuids": [
"545f0cbcc81c443f8430b11b0ab502a3"
],
"availableCapacity": 268544683008,
"availablePhysicalCapacity": 312302694400,
"createDate": "Oct 5, 2022 6:40:15 PM",
"description": "Test Ceph PS",
"fsid": "4abee524-df2c-454c-a7f2-8720583fa2fd",
"lastOpDate": "Oct 5, 2022 10:25:16 PM",
"mons": [
{
"createDate": "Oct 5, 2022 6:40:15 PM",
"hostname": "172.24.242.143",
"lastOpDate": "Oct 5, 2022 10:25:14 PM",
"monAddr": "172.24.242.143",
"monPort": 6789,
"monUuid": "bad3797c823c4cc8a8f8dfaa68a2523f",
"primaryStorageUuid": "f91bfce045274bf682589a8012763af3",
"sshPassword": "password",
"sshPort": 22,
"sshUsername": "root",
"status": "Connected"
}
],
"mountPath": "Ceph",
"name": "ceph-ps",
"pools": [
{
"availableCapacity": 273523715072,
"createDate": "Oct 5, 2022 6:40:15 PM",
"diskUtilization": 1.0,
"lastOpDate": "Oct 8, 2022 5:02:11 PM",
"poolName": "pri-v-r-f91bfce045274bf682589a8012763af3",
"primaryStorageUuid": "f91bfce045274bf682589a8012763af3",
"replicatedSize": 1,
"securityPolicy": "Copy",
"totalCapacity": 316598108160,
"type": "Root",
"usedCapacity": 4295413760,
"uuid": "5f758a0f66864f76ba214ae5fd88205b"
},
{
"availableCapacity": 273523715072,
"createDate": "Oct 5, 2022 6:40:15 PM",
"diskUtilization": 1.0,
"lastOpDate": "Oct 8, 2022 5:02:11 PM",
"poolName": "pri-v-d-f91bfce045274bf682589a8012763af3",
"primaryStorageUuid": "f91bfce045274bf682589a8012763af3",
"replicatedSize": 1,
"securityPolicy": "Copy",
"totalCapacity": 316598108160,
"type": "Data",
"usedCapacity": 4295413760,
"uuid": "17ad6580d6b4455da8002f16df6e1586"
},
{
"availableCapacity": 273523715072,
"createDate": "Oct 5, 2022 6:40:15 PM",
"diskUtilization": 1.0,
"lastOpDate": "Oct 8, 2022 5:02:11 PM",
"poolName": "pri-c-f91bfce045274bf682589a8012763af3",
"primaryStorageUuid": "f91bfce045274bf682589a8012763af3",
"replicatedSize": 1,
"securityPolicy": "Copy",
"totalCapacity": 316598108160,
"type": "ImageCache",
"usedCapacity": 4295413760,
"uuid": "3f32fbf71bc742028e98b36614bc785b"
}
],
"state": "Enabled",
"status": "Connected",
"totalCapacity": 316598108160,
"totalPhysicalCapacity": 316598108160,
"type": "Ceph",
"url": "not used",
"uuid": "f91bfce045274bf682589a8012763af3",
"zoneUuid": "d6b216954e854cb995b3b04258fe7e10"
}
],
"success": true
}
Ceph主存储池清单 (CephPrimaryStoragePool Inventory)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| uuid | 资源的UUID,唯一标示该资源 | 4.5.0 | ||
| primaryStorageUuid | 主存储UUID | 4.5.0 | ||
| poolName | 4.5.0 | |||
| aliasName | 4.5.0 | |||
| description | 资源的详细描述 | 4.5.0 | ||
| type | 4.5.0 | |||
| availableCapacity | 4.5.0 | |||
| usedCapacity | 4.5.0 | |||
| replicatedSize | 4.5.0 | |||
| createDate | 请参见 资源属性 | 4.5.0 | ||
| lastOpDate | 请参见 资源属性 | 4.5.0 | ||
| groupBy | 以字段分组,相当于MySQL中的group by关键字。例如groupBy=type | 是 | 4.5.0 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag) | 是 | 4.5.0 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag) | 是 | 4.5.0 |
示例
{
"inventories": [
{
"availableCapacity": 273523715072,
"createDate": "Oct 5, 2022 6:40:15 PM",
"diskUtilization": 1.0,
"lastOpDate": "Oct 8, 2022 5:10:11 PM",
"poolName": "pri-v-d-f91bfce045274bf682589a8012763af3",
"primaryStorageUuid": "f91bfce045274bf682589a8012763af3",
"replicatedSize": 1,
"securityPolicy": "Copy",
"totalCapacity": 316598108160,
"type": "Data",
"usedCapacity": 4295720960,
"uuid": "17ad6580d6b4455da8002f16df6e1586"
},
{
"availableCapacity": 273523715072,
"createDate": "Oct 5, 2022 6:40:15 PM",
"diskUtilization": 1.0,
"lastOpDate": "Oct 8, 2022 5:10:11 PM",
"poolName": "pri-c-f91bfce045274bf682589a8012763af3",
"primaryStorageUuid": "f91bfce045274bf682589a8012763af3",
"replicatedSize": 1,
"securityPolicy": "Copy",
"totalCapacity": 316598108160,
"type": "ImageCache",
"usedCapacity": 4295720960,
"uuid": "3f32fbf71bc742028e98b36614bc785b"
},
{
"availableCapacity": 273523715072,
"createDate": "Oct 5, 2022 6:40:15 PM",
"diskUtilization": 1.0,
"lastOpDate": "Oct 8, 2022 5:10:11 PM",
"poolName": "pri-v-r-f91bfce045274bf682589a8012763af3",
"primaryStorageUuid": "f91bfce045274bf682589a8012763af3",
"replicatedSize": 1,
"securityPolicy": "Copy",
"totalCapacity": 316598108160,
"type": "Root",
"usedCapacity": 4295720960,
"uuid": "5f758a0f66864f76ba214ae5fd88205b"
}
],
"success": true
}
Ceph主存储OSD组清单 (CephOsdGroup Inventory)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| primaryStorageUuid | 主存储UUID | 4.5.0 | ||
| osds | 4.5.0 | |||
| availableCapacity | 4.5.0 | |||
| availablePhysicalCapacity | 4.5.0 | |||
| totalPhysicalCapacity | 4.5.0 | |||
| uuid | 资源的UUID,唯一标示该资源 | 4.5.0 | ||
| createDate | 请参见 资源属性 | 4.5.0 | ||
| lastOpDate | 请参见 资源属性 | 4.5.0 | ||
| groupBy | 以字段分组,相当于MySQL中的group by关键字。例如groupBy=type | 是 | 4.5.0 | |
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag) | 是 | 4.5.0 | |
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag) | 是 | 4.5.0 |
示例
{
"inventories": [
{
"availableCapacity": 273523715072,
"availablePhysicalCapacity": 312301424640,
"createDate": "Oct 5, 2022 6:40:56 PM",
"lastOpDate": "Oct 8, 2022 5:22:11 PM",
"osds": "osd.0",
"primaryStorageUuid": "f91bfce045274bf682589a8012763af3",
"totalPhysicalCapacity": 316598108160,
"uuid": "2f165cecadff4bca936bc04bf3ff3788"
}
],
"success": true
}
Block主存储清单 (Block Primary Storage Inventory)
| 名字 | 描述 | 可选的 | 可选的参数值 | 起始支持版本 |
|---|---|---|---|---|
| vendorName | 存储厂商名称 | 4.6.0 | ||
| metadata | 存储元数据 | 4.6.0 | ||
| uuid | 资源的UUID,唯一标示该资源 | 4.6.0 | ||
| name | 主存储名称 | 4.6.0 | ||
| url | 未使用 | 4.6.0 | ||
| description | 资源的详细描述 | 4.6.0 | ||
| totalCapacity | 总空间 | 4.6.0 | ||
| availableCapacity | 可用空间 | 4.6.0 | ||
| totalPhysicalCapacity | 总物理空间 | 4.6.0 | ||
| availablePhysicalCapacity | 物理可用空间 | 4.6.0 | ||
| systemUsedCapacity | 系统使用空间 | 4.6.0 | ||
| type | 主存储类型 | 4.6.0 | ||
| state | 启用状态 | 4.6.0 | ||
| status | 连接状态 | 4.6.0 | ||
| mountPath | 未使用 | 4.6.0 | ||
| createDate | 请参见 资源属性 | 4.6.0 | ||
| lastOpDate | 请参见 资源属性 | 4.6.0 | ||
| groupBy | 以字段分组,相当于MySQL中的group by关键字。例如groupBy=type | 4.6.0 | ||
| userTags | 用户标签,请参见 创建用户标签(CreateUserTag) | 4.6.0 | ||
| systemTags | 系统标签,请参见 创建系统标签(CreateSystemTag) | 4.6.0 |
