OpenStack Storage – Block, Object, and File Shares
The wide adoption of OpenStack services has increased user demand and, in turn, its array of capabilities, as demonstrated in the previous chapter with the compute service. This feature variation has also extended the OpenStack storage offering. Users running workloads on top of an OpenStack environment would require more than one storage type in addition to a robust and reliable storage solution out of the box. The spread of the software-defined storage (SDS) approach has enabled the OpenStack community to adopt more storage projects in which data storage is abstracted from physical storage. Storage systems can be built on top of commodity hardware, but that would require a good understanding of each storage project’s purpose and the architecture behind it before exposing the service to cloud users so that they can run workloads.
In this...