ONTAP SAN ドライバーの概要
ONTAPおよびCloud Volumes ONTAP SAN ドライバーを使用してONTAPバックエンドを構成する方法について学習します。
ONTAP SAN ドライバーの詳細
Trident は、 ONTAPクラスタと通信するための次の SAN ストレージ ドライバーを提供します。サポートされているアクセス モードは、ReadWriteOnce (RWO)、ReadOnlyMany (ROX)、ReadWriteMany (RWX)、ReadWriteOncePod (RWOP) です。
| ドライバ | プロトコル | ボリュームモード | サポートされているアクセスモード | サポートされているファイルシステム |
|---|---|---|---|---|
|
iSCSI SCSI over FC |
ブロック |
RWO、ROX、RWX、RWOP |
ファイルシステムなし、rawブロックデバイス |
|
iSCSI SCSI over FC |
Filesystem |
RWO、RWOP ROX と RWX はファイルシステム ボリューム モードでは使用できません。 |
|
|
NVMe/TCP |
ブロック |
RWO、ROX、RWX、RWOP |
ファイルシステムなし、rawブロックデバイス |
|
NVMe/TCP |
Filesystem |
RWO、RWOP ROX と RWX はファイルシステム ボリューム モードでは使用できません。 |
|
|
iSCSI |
ブロック |
RWO、ROX、RWX、RWOP |
ファイルシステムなし、rawブロックデバイス |
|
iSCSI |
Filesystem |
RWO、RWOP ROX と RWX はファイルシステム ボリューム モードでは使用できません。 |
|
|
|
|
ユーザー権限
Tridentは、通常、 ONTAPまたはSVM管理者として実行することを想定しています。 `admin`クラスターユーザーまたは `vsadmin`SVM ユーザー、または同じロールを持つ別の名前のユーザー。 Amazon FSx for NetApp ONTAPの導入では、 Tridentはクラスタを使用してONTAPまたはSVM管理者として実行されることが想定されています。 `fsxadmin`ユーザーまたは `vsadmin`SVM ユーザー、または同じロールを持つ別の名前のユーザー。その `fsxadmin`ユーザーは、クラスター管理者ユーザーの限定的な代替です。
|
|
を使用する場合 `limitAggregateUsage`パラメータには、クラスター管理者の権限が必要です。 Amazon FSx for NetApp ONTAPをTridentで使用する場合、 `limitAggregateUsage`パラメータは、 `vsadmin`そして `fsxadmin`ユーザーアカウント。このパラメータを指定すると、構成操作は失敗します。 |
ONTAP内でTridentドライバーが使用できる、より制限の厳しいロールを作成することは可能ですが、お勧めしません。 Tridentのほとんどの新しいリリースでは、考慮する必要がある追加の API が呼び出されるため、アップグレードが困難になり、エラーが発生しやすくなります。
NVMe/TCPに関する追加の考慮事項
Tridentは、不揮発性メモリエクスプレス(NVMe)プロトコルをサポートしています。 `ontap-san`ドライバーには以下が含まれます:
-
IPv6
-
NVMeボリュームのスナップショットとクローン
-
NVMeボリュームのサイズ変更
-
Tridentの外部で作成された NVMe ボリュームをインポートして、そのライフサイクルをTridentで管理できるようにする
-
NVMeネイティブマルチパス
-
K8sノードの正常または異常シャットダウン(24.06)
Trident は以下をサポートしていません:
-
NVMeでネイティブにサポートされているDH-HMAC-CHAP
-
デバイスマッパー(DM)マルチパス
-
LUKS暗号化
|
|
NVMe はONTAP REST API でのみサポートされ、ONTAPI (ZAPI) ではサポートされません。 |