ONTAP SAN-Treiberübersicht
Erfahren Sie mehr über die Konfiguration eines ONTAP Backends mit ONTAP und Cloud Volumes ONTAP SAN-Treibern.
ONTAP SAN-Treiberdetails
Trident stellt die folgenden SAN-Speichertreiber zur Verfügung, um mit dem ONTAP Cluster zu kommunizieren. Unterstützte Zugriffsmodi sind: ReadWriteOnce (RWO), ReadOnlyMany (ROX), ReadWriteMany (RWX), ReadWriteOncePod (RWOP).
| Treiber | Protokoll | Lautstärkemodus | Unterstützte Zugriffsmodi | Unterstützte Dateisysteme |
|---|---|---|---|---|
|
iSCSI SCSI über FC |
Block |
RWO, ROX, RWX, RWOP |
Kein Dateisystem; rohes Blockgerät |
|
iSCSI SCSI über FC |
Dateisystem |
RWO, RWOP ROX und RWX sind im Dateisystem-Volume-Modus nicht verfügbar. |
|
|
NVMe/TCP |
Block |
RWO, ROX, RWX, RWOP |
Kein Dateisystem; rohes Blockgerät |
|
NVMe/TCP |
Dateisystem |
RWO, RWOP ROX und RWX sind im Dateisystem-Volume-Modus nicht verfügbar. |
|
|
iSCSI |
Block |
RWO, ROX, RWX, RWOP |
Kein Dateisystem; rohes Blockgerät |
|
iSCSI |
Dateisystem |
RWO, RWOP ROX und RWX sind im Dateisystem-Volume-Modus nicht verfügbar. |
|
|
|
|
Benutzerberechtigungen
Trident wird voraussichtlich entweder als ONTAP oder SVM-Administrator ausgeführt, typischerweise unter Verwendung von admin Clusterbenutzer oder ein vsadmin SVM-Benutzer oder ein Benutzer mit einem anderen Namen, der die gleiche Rolle hat. Bei Amazon FSx for NetApp ONTAP Bereitstellungen erwartet Trident , dass es entweder als ONTAP oder SVM-Administrator ausgeführt wird und den Cluster nutzt. fsxadmin Benutzer oder ein vsadmin SVM-Benutzer oder ein Benutzer mit einem anderen Namen, der die gleiche Rolle hat. Der fsxadmin Der Benutzer ist ein eingeschränkter Ersatz für den Cluster-Administratorbenutzer.
|
|
Wenn Sie die limitAggregateUsage Für diesen Parameter sind Cluster-Administratorrechte erforderlich. Bei der Verwendung von Amazon FSx for NetApp ONTAP mit Trident limitAggregateUsage Der Parameter funktioniert nicht mit dem vsadmin Und fsxadmin Benutzerkonten. Die Konfiguration schlägt fehl, wenn Sie diesen Parameter angeben.
|
Es ist zwar möglich, innerhalb von ONTAP eine restriktivere Rolle zu erstellen, die ein Trident -Treiber verwenden kann, wir empfehlen dies jedoch nicht. Die meisten neuen Versionen von Trident werden zusätzliche APIs aufrufen, die berücksichtigt werden müssen, was Aktualisierungen schwierig und fehleranfällig macht.
Weitere Überlegungen zu NVMe/TCP
Trident unterstützt das NVMe-Protokoll (Non-Volatile Memory Express) mithilfe des ontap-san Fahrer einschließlich:
-
IPv6
-
Snapshots und Klone von NVMe-Volumes
-
Ändern der Größe eines NVMe-Volumes
-
Importieren eines NVMe-Volumes, das außerhalb von Trident erstellt wurde, damit sein Lebenszyklus von Trident verwaltet werden kann.
-
NVMe-natives Multipathing
-
Geordnetes oder ungeordnetes Herunterfahren der K8s-Knoten (24.06)
Trident unterstützt Folgendes nicht:
-
DH-HMAC-CHAP, das nativ von NVMe unterstützt wird
-
Gerätemapper (DM) Multipathing
-
LUKS-Verschlüsselung
|
|
NVMe wird nur mit ONTAP REST APIs unterstützt und nicht mit ONTAPI (ZAPI). |