Runs operating systems and provides scratch space |
Used for adding additional persistent storage to a virtual
machine (VM) |
Used for storing virtual machine images and data |
Persists until VM is terminated |
Persists until deleted |
Persists until deleted |
Access associated with a VM |
Access associated with a VM |
Available from anywhere |
Implemented as a filesystem underlying OpenStack
Compute |
Mounted via OpenStack Block-Storage controlled protocol
(for example, iSCSI) |
REST API |
Administrator configures size setting, based on
flavors |
Sizings based on need |
Easily scalable for future growth |
Example: 10GB first disk, 30GB/core second disk |
Example: 1TB "extra hard drive" |
Example: 10s of TBs of data set storage |