
Updates for patchset 2 review comments Changed link depth of main Planning index and added some narrative guidance Added planning/openstack as sibling of planning/kubernetes Related additions to abbrevs.txt Added max-workers substitution to accomodate StarlingX/vendor variants Signed-off-by: Ron Stone <ronald.stone@windriver.com> Change-Id: Ibff9af74ab3f2c00958eff0e33c91465f1dab6b4 Signed-off-by: Stone <ronald.stone@windriver.com>
3.7 KiB
Executable File
Storage Configurations
Storage on controller hosts
The controllers provide storage for the 's OpenStack Controller Services through a combination of local container ephemeral disk, backed by Ceph and a containerized HA mariadb deployment.
On systems configured for controller storage with a small Ceph cluster on the master/controller nodes, they also provide persistent block storage for persistent volumes (Cinder), storage for images (Glance), and storage for remote ephemeral volumes (Nova). On All-in-One Simplex or Duplex systems, the controllers also provide nova-local storage for ephemeral volumes.
On systems configured for controller storage, the master/controller's root disk is reserved for system use, and additional disks are required to support the small Ceph cluster. On a All-in-One Simplex or Duplex system, you have the option to partition the root disk for the nova-local storage (to realize a two-disk controller) or use a third disk for nova-local storage.
Underlying platform filesystem storage
To pass the disk-space checks, any replacement disks must be installed before the allotments are changed.
Glance, Cinder, and remote Nova storage
On systems configured for controller storage with a small Ceph
cluster on the master/controller nodes, this small Ceph cluster on the
controller provides Glance image storage, Cinder block storage, Cinder
backup storage, and Nova remote ephemeral block storage. For more
information, see Block Storage
for Virtual Machines <block-storage-for-virtual-machines>
.
Nova-local storage
Controllers on Simplex or Duplex systems incorporate the Compute
function, and therefore provide nova-local storage for
ephemeral disks. On other systems, nova-local storage
is provided by compute hosts. For more information about this type of
storage, see Storage on Compute Hosts
<storage-on-compute-hosts>
and Block Storage for Virtual Machines
<block-storage-for-virtual-machines>
.
You can add a physical volume using the system host-pv-add
command.
Storage on storage hosts
creates default Ceph storage pools for Glance images, Cinder volumes, Cinder backups, and Nova ephemeral data.
Storage on compute hosts
Compute-labelled worker hosts can provide ephemeral storage for disks.
Note
On All-in-One Simplex or Duplex systems, compute storage is provided using resources on the combined host.