diff --git a/ansible/group_vars/all.yml b/ansible/group_vars/all.yml
index 7bb8fbb0db1bc14318e6c19339c65926816f151c..cfdac634c1008c7357c23f0c129144e021ccb70a 100644
--- a/ansible/group_vars/all.yml
+++ b/ansible/group_vars/all.yml
@@ -453,6 +453,7 @@ enable_cinder_backend_iscsi: "{{ enable_cinder_backend_lvm | bool or enable_cind
 enable_cinder_backend_lvm: "no"
 enable_cinder_backend_nfs: "no"
 enable_cinder_backend_zfssa_iscsi: "no"
+enable_cinder_backend_quobyte: "no"
 enable_cloudkitty: "no"
 enable_congress: "no"
 enable_designate: "no"
diff --git a/ansible/roles/cinder/defaults/main.yml b/ansible/roles/cinder/defaults/main.yml
index b813979cb004de395ecc77248e1906b86849072b..ca7433d0e7737d0978e61e42dc4fa6001704786b 100644
--- a/ansible/roles/cinder/defaults/main.yml
+++ b/ansible/roles/cinder/defaults/main.yml
@@ -188,6 +188,8 @@ cinder_backends:
     enabled: "{{ cinder_backend_vmwarevc_vmdk | bool }}"
   - name: "zfssa-iscsi"
     enabled: "{{ enable_cinder_backend_zfssa_iscsi | bool }}"
+  - name: "QuobyteHD"
+    enabled: "{{ enable_cinder_backend_quobyte | bool }}"
 
 cinder_enabled_backends: "{{ cinder_backends|selectattr('enabled', 'equalto', true)|list }}"
 
@@ -221,6 +223,12 @@ zfssa_iscsi_initiator_group:
 zfssa_iscsi_target_portal:
 zfssa_iscsi_target_interfaces:
 
+#########################
+# Quobyte Storage Driver
+#########################
+quobyte_storage_host:
+quobyte_storage_volume:
+
 
 ####################
 # Kolla
diff --git a/ansible/roles/cinder/tasks/precheck.yml b/ansible/roles/cinder/tasks/precheck.yml
index e2457bac1dd1fbdc89135c9e0b2ee5e308061021..7767fc5141035e2f9a34862fc2db093964704d94 100644
--- a/ansible/roles/cinder/tasks/precheck.yml
+++ b/ansible/roles/cinder/tasks/precheck.yml
@@ -28,6 +28,7 @@
     - not cinder_backend_ceph | bool
     - not cinder_backend_vmwarevc_vmdk | bool
     - not enable_cinder_backend_zfssa_iscsi | bool
+    - not enable_cinder_backend_quobyte | bool
 
 - name: Checking LVM volume group exists for Cinder
   command: "vgs {{ cinder_volume_group }}"
diff --git a/ansible/roles/cinder/templates/cinder.conf.j2 b/ansible/roles/cinder/templates/cinder.conf.j2
index 99769247ca27e15ed514b8ded361211a61e7dcee..225e1585e5c401a6086512c47656c36f4d0ac73d 100644
--- a/ansible/roles/cinder/templates/cinder.conf.j2
+++ b/ansible/roles/cinder/templates/cinder.conf.j2
@@ -197,6 +197,12 @@ zfssa_target_portal = {{ zfssa_iscsi_target_portal }}
 zfssa_target_interfaces = {{ zfssa_iscsi_target_interfaces }}
 {% endif %}
 
+{% if enable_cinder_backend_quobyte | bool %}
+[QuobyteHD]
+volume_driver = cinder.volume.drivers.quobyte.QuobyteDriver
+quobyte_volume_url = quobyte://{{ quobyte_storage_host }}/{{ quobyte_storage_volume }}
+{% endif %}
+
 [privsep_entrypoint]
 helper_command=sudo cinder-rootwrap /etc/cinder/rootwrap.conf privsep-helper --config-file /etc/cinder/cinder.conf
 
diff --git a/ansible/roles/nova/defaults/main.yml b/ansible/roles/nova/defaults/main.yml
index af08651e7e5ce2d54e9c6e20f8d1ea20364cfe9a..76fcd918d4d95f87802e4016f2c92b7be05a147c 100644
--- a/ansible/roles/nova/defaults/main.yml
+++ b/ansible/roles/nova/defaults/main.yml
@@ -19,7 +19,7 @@ nova_services:
       - "kolla_logs:/var/log/kolla/"
       - "libvirtd:/var/lib/libvirt"
       - "{{ nova_instance_datadir_volume }}:/var/lib/nova/"
-      - "{% if enable_cinder_backend_nfs | bool %}/var/lib/nova/mnt:/var/lib/nova/mnt:shared{% endif %}"
+      - "{% if enable_shared_var_lib_nova_mnt | bool %}/var/lib/nova/mnt:/var/lib/nova/mnt:shared{% endif %}"
       - "nova_libvirt_qemu:/etc/libvirt/qemu"
       - "{{ kolla_dev_repos_directory ~ '/nova/nova:/var/lib/kolla/venv/lib/python2.7/site-packages/nova' if nova_dev_mode | bool else '' }}"
     dimensions: "{{ nova_libvirt_dimensions }}"
@@ -33,7 +33,7 @@ nova_services:
       - "/etc/localtime:/etc/localtime:ro"
       - "kolla_logs:/var/log/kolla"
       - "{{ nova_instance_datadir_volume }}:/var/lib/nova"
-      - "{% if enable_cinder_backend_nfs | bool %}/var/lib/nova/mnt:/var/lib/nova/mnt:shared{% endif %}"
+      - "{% if enable_shared_var_lib_nova_mnt | bool %}/var/lib/nova/mnt:/var/lib/nova/mnt:shared{% endif %}"
       - "{{ kolla_dev_repos_directory ~ '/nova/nova:/var/lib/kolla/venv/lib/python2.7/site-packages/nova' if nova_dev_mode | bool else '' }}"
     dimensions: "{{ nova_ssh_dimensions }}"
   placement-api:
@@ -222,7 +222,7 @@ nova_services:
       - "{% if enable_iscsid | bool %}iscsi_info:/etc/iscsi{% endif %}"
       - "libvirtd:/var/lib/libvirt"
       - "{{ nova_instance_datadir_volume }}:/var/lib/nova/"
-      - "{% if enable_cinder_backend_nfs | bool %}/var/lib/nova/mnt:/var/lib/nova/mnt:shared{% endif %}"
+      - "{% if enable_shared_var_lib_nova_mnt | bool %}/var/lib/nova/mnt:/var/lib/nova/mnt:shared{% endif %}"
       - "{{ kolla_dev_repos_directory ~ '/nova/nova:/var/lib/kolla/venv/lib/python2.7/site-packages/nova' if nova_dev_mode | bool else '' }}"
     dimensions: "{{ nova_compute_dimensions }}"
   nova-compute-ironic:
@@ -403,3 +403,9 @@ nova_git_repository: "{{ kolla_dev_repos_git }}/{{ project_name }}"
 nova_dev_repos_pull: "{{ kolla_dev_repos_pull }}"
 nova_dev_mode: "{{ kolla_dev_mode }}"
 nova_source_version: "{{ kolla_source_version }}"
+
+###################################
+# Enable Shared Bind Propogation
+###################################
+
+enable_shared_var_lib_nova_mnt: "{{ enable_cinder_backend_nfs | bool or enable_cinder_backend_quobyte | bool }}"
diff --git a/doc/source/reference/storage/cinder-guide-quobyte.rst b/doc/source/reference/storage/cinder-guide-quobyte.rst
new file mode 100644
index 0000000000000000000000000000000000000000..575239eb47e3345ba2d6b132a25ddff20570aa0e
--- /dev/null
+++ b/doc/source/reference/storage/cinder-guide-quobyte.rst
@@ -0,0 +1,29 @@
+.. _cinder-guide-quobyte:
+
+=============================
+Quobyte Storage for OpenStack
+=============================
+
+Quobyte Cinder Driver
+~~~~~~~~~~~~~~~~~~~~~
+
+To use the ``Quobyte`` Cinder backend, enable and configure the ``Quobyte``
+Cinder driver in ``/etc/kolla/globals.yml``.
+
+.. code-block:: yaml
+
+   enable_cinder_backend_quobyte: "yes"
+
+.. end
+
+Also set values for ``quobyte_storage_host`` and ``quobyte_storage_volume`` in
+``/etc/kolla/globals.yml`` to the hostname or IP address of the Quobyte
+registry and the Quobyte volume respectively.
+
+Since ``Quobyte`` is proprietary software that requires a license, the use of
+this backend requires the ``Quobyte`` Client software package to be installed
+in the ``cinder-volume`` and ``nova-compute`` containers. To do this follow the
+steps outlined in the `kolla image building guide
+<https://docs.openstack.org/kolla/latest/admin/image-building.html>`__,
+particularly the ``Package Customisation`` and ``Custom Repos`` sections. The
+repository information is available in the ``Quobyte`` customer portal.
diff --git a/doc/source/reference/storage/index.rst b/doc/source/reference/storage/index.rst
index 43559d22776fbc5a4e32e0e47cc0e2d3f40f03f9..e17e82836cc3f42f42074c50765f51635ae3f69b 100644
--- a/doc/source/reference/storage/index.rst
+++ b/doc/source/reference/storage/index.rst
@@ -12,6 +12,7 @@ supported by kolla.
    external-ceph-guide
    cinder-guide
    cinder-guide-hnas
+   cinder-guide-quobyte
    manila-guide
    manila-hnas-guide
    swift-guide
diff --git a/etc/kolla/globals.yml b/etc/kolla/globals.yml
index a859427ae61f6f9d7e855047747b849c76f9cfee..072847ffa7d57ff19c95fa566388767d460f4970 100644
--- a/etc/kolla/globals.yml
+++ b/etc/kolla/globals.yml
@@ -189,6 +189,7 @@ kolla_internal_vip_address: "10.10.10.254"
 #enable_cinder_backend_iscsi: "no"
 #enable_cinder_backend_lvm: "no"
 #enable_cinder_backend_nfs: "no"
+#enable_cinder_backend_quobyte: "no"
 #enable_cloudkitty: "no"
 #enable_collectd: "no"
 #enable_congress: "no"
diff --git a/releasenotes/notes/add-cinder-quobyte-support-0de697a0800fb962.yaml b/releasenotes/notes/add-cinder-quobyte-support-0de697a0800fb962.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..894a5104482002a959b074ad5ca97836babcd3eb
--- /dev/null
+++ b/releasenotes/notes/add-cinder-quobyte-support-0de697a0800fb962.yaml
@@ -0,0 +1,3 @@
+---
+features:
+  - Add support in Cinder and Nova for Quobyte volumes