diff --git a/doc/openstack-ops/ch_arch_storage.xml b/doc/openstack-ops/ch_arch_storage.xml
index 48f19997..8d94ef88 100644
--- a/doc/openstack-ops/ch_arch_storage.xml
+++ b/doc/openstack-ops/ch_arch_storage.xml
@@ -21,7 +21,10 @@ format="SVG" scale="60"/>
Storage is found in many parts of the OpenStack stack, and
the differing types can cause confusion to even experienced
cloud engineers. This section focuses on persistent storage
- options you can configure with your cloud.
+ options you can configure with your cloud. It's important to
+ understand the distinction between
+ ephemeral storage and
+ persistent storage.
Ephemeral Storage
If you only deploy the OpenStack Compute Service (nova),
@@ -29,16 +32,16 @@ format="SVG" scale="60"/>
storage by default. The disks associated with VMs are
"ephemeral", meaning that (from the user's point of view)
they effectively disappear when a virtual machine is
- terminated. You must identify what type of persistent
- storage you want to support for your users.
- Today, OpenStack clouds explicitly support two types of
- persistent storage: object storage
- and block storage.
+ terminated.
+
Persistent Storage
Persistent storage means that the storage resource outlives any
other resource and is always available, regardless of the state of a
running instance.
+ Today, OpenStack clouds explicitly support two types of
+ persistent storage: object storage
+ and block storage.
Object Storage
With object storage, users access binary objects
@@ -237,8 +240,7 @@ format="SVG" scale="60"/>
-
-
+
File-level Storage (for Live Migration)
With file-level storage, users access stored data
using the operating system's file system interface.
@@ -254,7 +256,7 @@ format="SVG" scale="60"/>
designing your cloud, since you must have a shared
file system if you wish to support live
migration.
-
+
@@ -314,7 +316,7 @@ format="SVG" scale="60"/>
|
Object |
Block |
- File-level* (live migration support) |
+ File-level* |
@@ -361,7 +363,9 @@ format="SVG" scale="60"/>
exist (MooseFS). Your organization may already have
deployed a file-level shared storage solution which you
can use.
- In addition to the open-source technologies, there are a
+
+ Storage Driver Support
+ In addition to the open-source technologies, there are a
number of proprietary solutions that are officially
supported by OpenStack Block Storage. They are offered by
the following vendors:
@@ -385,6 +389,7 @@ format="SVG" scale="60"/>
xlink:href="https://wiki.openstack.org/wiki/CinderSupportMatrix"
>OpenStack wiki
(https://wiki.openstack.org/wiki/CinderSupportMatrix).
+
Also, you need to decide whether you want to support
object storage in your cloud. The two common use cases for
providing object storage in a compute cloud are: