Panoramica del driver ONTAP SAN
Scopri come configurare un backend ONTAP con i driver ONTAP e Cloud Volumes ONTAP SAN.
Dettagli del driver ONTAP SAN
Trident fornisce i seguenti driver di storage SAN per comunicare con il cluster ONTAP. Le modalità di accesso supportate sono: ReadWriteOnce (RWO), ReadOnlyMany (ROX), ReadWriteMany (RWX), ReadWriteOncePod (RWOP).
| Driver | Protocollo | volumeMode | Modalità di accesso supportate | File system supportati |
|---|---|---|---|---|
|
iSCSI SCSI su FC |
Blocco |
RWO, ROX, RWX, RWOP |
Nessun file system; dispositivo a blocchi raw |
|
iSCSI SCSI su FC |
Filesystem |
RWO, RWOP ROX e RWX non sono disponibili nella modalità volume file system. |
|
|
NVMe/TCP Fare riferimento a Considerazioni aggiuntive per NVMe/TCP. |
Blocco |
RWO, ROX, RWX, RWOP |
Nessun file system; dispositivo a blocchi raw |
|
NVMe/TCP Fare riferimento a Considerazioni aggiuntive per NVMe/TCP. |
Filesystem |
RWO, RWOP ROX e RWX non sono disponibili nella modalità volume file system. |
|
|
iSCSI |
Blocco |
RWO, ROX, RWX, RWOP |
Nessun file system; dispositivo a blocchi raw |
|
iSCSI |
Filesystem |
RWO, RWOP ROX e RWX non sono disponibili nella modalità volume file system. |
|
|
|
|
Permessi utente
Trident prevede di essere eseguito come amministratore ONTAP o SVM, in genere utilizzando l' admin`utente del cluster o un `vsadmin`utente SVM, oppure un utente con un nome diverso che ha lo stesso ruolo. Per le distribuzioni Amazon FSx for NetApp ONTAP, Trident prevede di essere eseguito come amministratore ONTAP o SVM, utilizzando l'utente del cluster `fsxadmin o un `vsadmin`utente SVM, oppure un utente con un nome diverso che ha lo stesso ruolo. L' `fsxadmin`utente è un sostituto limitato per l'utente amministratore del cluster.
|
|
Se si utilizza il limitAggregateUsage parametro, sono richieste le autorizzazioni di amministratore del cluster. Quando si utilizza Amazon FSx for NetApp ONTAP con Trident, il limitAggregateUsage parametro non funzionerà con gli account utente vsadmin e fsxadmin. L'operazione di configurazione non andrà a buon fine se si specifica questo parametro.
|
Sebbene sia possibile creare un ruolo più restrittivo all'interno di ONTAP che un driver Trident può utilizzare, lo sconsigliamo. La maggior parte delle nuove versioni di Trident richiamerà API aggiuntive di cui bisognerebbe tenere conto, rendendo gli aggiornamenti difficili e soggetti a errori.
Considerazioni aggiuntive per NVMe/TCP
Trident supporta il protocollo non-volatile memory express (NVMe) utilizzando il ontap-san driver, incluso:
-
IPv6
-
Snapshot e cloni di volumi NVMe
-
Ridimensionamento di un volume NVMe
-
Importazione di un volume NVMe creato al di fuori di Trident in modo che il suo ciclo di vita possa essere gestito da Trident
-
Multipathing nativo NVMe
-
Arresto regolare o non regolare dei nodi K8s (24.06)
Trident non supporta:
-
DH-HMAC-CHAP che è supportato nativamente da NVMe
-
Multipathing del device mapper (DM)
-
Crittografia LUKS
|
|
NVMe è supportato solo con le API REST di ONTAP e non è supportato con ONTAPI (ZAPI). |