The OpenStack stack uses the following storage types:
On-instance / ephemeral | Block storage (cinder) | Object Storage (swift) |
---|---|---|
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 |
Encryption is available | Encryption is available | Work in progress - expected for the Mitaka release |
Administrator configures size setting, based on flavors | Sizings based on need | Easily scalable for future growth |
Example: 10 GB first disk, 30 GB/core second disk | Example: 1 TB “extra hard drive” | Example: 10s of TBs of data set storage |
Note
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/legalcode.