- Removed the note from storage-backends file. This note is already added in the configure-an-external-netapp-deployment-as-the-storage-backend.rst file. (r8 and dsr8 cherry-picks are already updated) Signed-off-by: Elaine Fonaro <elaine.fonaro@windriver.com> Change-Id: I786a6ec24f0fe90bde71eda0c1e98c3cf6e52ae2
		
			
				
	
	
		
			122 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			122 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
 | 
						|
.. qcq1552678925205
 | 
						|
.. _storage-backends:
 | 
						|
 | 
						|
================
 | 
						|
Storage Backends
 | 
						|
================
 | 
						|
 | 
						|
|prod-long| supports an internal Ceph block storage backend and connecting
 | 
						|
to an external NetApp block storage backend. Configuring a storage
 | 
						|
backend is optional, but it is required if the applications being hosted
 | 
						|
require persistent volume claims (PVCs).
 | 
						|
 | 
						|
 | 
						|
.. _storage-backends-section-bgt-gv5-blb:
 | 
						|
 | 
						|
-------------
 | 
						|
Internal Ceph
 | 
						|
-------------
 | 
						|
 | 
						|
|prod| can be configured with an internal Ceph storage backend on |prod|
 | 
						|
controller nodes or on dedicated |prod| storage nodes.
 | 
						|
 | 
						|
You can organize the OSDs in the hosts into *tiers* with different
 | 
						|
performance characteristics such as SATA, SAS, SSD and NVME.
 | 
						|
 | 
						|
The following internal Ceph deployment models are supported:
 | 
						|
 | 
						|
 | 
						|
.. _storage-backends-table-hdq-pv5-blb:
 | 
						|
 | 
						|
 | 
						|
.. table:: Table 1. Internal Ceph Deployment Models
 | 
						|
    :widths: auto
 | 
						|
 | 
						|
    +----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
 | 
						|
    | Name                 | Description                                                                                                                                                                          |
 | 
						|
    +======================+======================================================================================================================================================================================+
 | 
						|
    | **storage-nodes**    | Applies to the Standard with Dedicated Storage deployment configuration.                                                                                                             |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | Storage nodes are deployed in replication groups of 2 or 3, depending on the configured replication factor.                                                                          |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | Ceph OSDs are configured only on storage nodes. Ceph monitors are automatically configured on controller-0, controller-1 and storage-0.                                              |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | Data replication is done between storage nodes within a replication group.                                                                                                           |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | After configuring a storage node, OSDs cannot be added to controllers.                                                                                                               |
 | 
						|
    +----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
 | 
						|
    | **controller-nodes** | Applies to the Standard with Controller Storage and the All-in-One Duplex deployment configurations.                                                                                 |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | Ceph OSDs are configured on controller nodes. For All-in-One Duplex configurations, a single Ceph monitor is automatically configured that runs on the 'active' controller.          |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | For Standard with Controller Storage, Ceph monitors are automatically configured on controller-0 and controller-1, and a third must be manually configured by user on a worker node. |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | Data replication is done between controllers.                                                                                                                                        |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | After configuring an OSD on a controller, storage nodes cannot be installed.                                                                                                         |
 | 
						|
    +----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
 | 
						|
    | **aio-sx**           | Applies to All-in-One Simplex deployment configurations.                                                                                                                             |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | Ceph OSDs are configured on controller-0. A single Ceph monitor is automatically configured on controller-0.                                                                         |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | Replication is done per OSD, not per node. Configuration updates are applied without requiring a host lock/unlock.                                                                   |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | You can set replication to 1, 2 or 3 (default is 1).                                                                                                                                 |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | -   A replication setting of 1 requires a minimum of one OSD.                                                                                                                        |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | -   A replication setting of 2 requires a minimum of two OSDs to provide data security.                                                                                              |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | -   A replication setting of 3 requires a minimum of three OSDs to provide data security.                                                                                            |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      |                                                                                                                                                                                      |
 | 
						|
    |                      | When replication 2-3 is set, data is replicated between OSDs on the node.                                                                                                            |
 | 
						|
    +----------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
 | 
						|
 | 
						|
For more information on Ceph storage backend provisioning, see
 | 
						|
:ref:`Configure the Internal Ceph Storage Backend
 | 
						|
<configure-the-internal-ceph-storage-backend>`.
 | 
						|
 | 
						|
 | 
						|
.. _storage-backends-section-N10151-N10028-N10001:
 | 
						|
 | 
						|
-----------------------
 | 
						|
External NetApp Storage
 | 
						|
-----------------------
 | 
						|
 | 
						|
|prod| can be configured to connect to and use an external NetApp storage
 | 
						|
deployment as its storage backend.
 | 
						|
 | 
						|
NetApp Trident supports:
 | 
						|
 | 
						|
 | 
						|
.. _storage-backends-d201e23:
 | 
						|
 | 
						|
-   AWS Cloud Volumes
 | 
						|
 | 
						|
-   E and EF-Series SANtricity
 | 
						|
 | 
						|
-   ONTAP AFF, FAS, Select, and Cloud
 | 
						|
 | 
						|
-   Element HCI and SolidFire
 | 
						|
 | 
						|
-   Azure NetApp Files service
 | 
						|
 | 
						|
 | 
						|
.. _storage-backends-d201e56:
 | 
						|
 | 
						|
For more information about Trident, see
 | 
						|
`https://netapp-trident.readthedocs.io
 | 
						|
<https://netapp-trident.readthedocs.io>`__.
 | 
						|
 | 
						|
.. seealso::
 | 
						|
 | 
						|
    -   :ref:`Configure the Internal Ceph Storage Backend
 | 
						|
        <configure-the-internal-ceph-storage-backend>`
 | 
						|
 | 
						|
    -   :ref:`Configure an External NetApp Deployment as the Storage Backend
 | 
						|
        <configure-an-external-netapp-deployment-as-the-storage-backend>`
 | 
						|
 | 
						|
    -   :ref:`Uninstall the NetApp Trident Software <uninstall-the-netapp-backend>`
 |