ONTAP SANドライバの概要
ONTAP および Cloud Volumes ONTAP SAN ドライバを使用した ONTAP バックエンドの設定について説明します。
ONTAP SANドライバの詳細
Tridentは、ONTAPクラスタと通信するための次のSANストレージドライバを提供します。サポートされているアクセスモードは、ReadWriteOnce(RWO)、ReadOnlyMany(ROX)、ReadWriteMany(RWX)、ReadWriteOncePod(RWOP)です。
ドライバ | プロトコル | ボリュームモード | サポートされているアクセスモード | サポートされるファイルシステム |
---|---|---|---|---|
「 ontap - san 」 |
iSCSI |
ブロック |
RWO、ROX、RWX、RWOP |
ファイルシステムなし。rawブロックデバイスです |
「 ontap - san 」 |
iSCSI |
ファイルシステム |
RWO、RWOP ROXおよびRWXは、ファイルシステムボリュームモードでは使用できません。 |
「 xfs 」、「 ext3 」、「 ext4 」 |
「 ontap - san 」 |
NVMe/FC を参照してください NVMe/TCPに関するその他の考慮事項。 |
ブロック |
RWO、ROX、RWX、RWOP |
ファイルシステムなし。rawブロックデバイスです |
「 ontap - san 」 |
NVMe/FC を参照してください NVMe/TCPに関するその他の考慮事項。 |
ファイルシステム |
RWO、RWOP ROXおよびRWXは、ファイルシステムボリュームモードでは使用できません。 |
「 xfs 」、「 ext3 」、「 ext4 」 |
「 ONTAP - SAN - エコノミー」 |
iSCSI |
ブロック |
RWO、ROX、RWX、RWOP |
ファイルシステムなし。rawブロックデバイスです |
「 ONTAP - SAN - エコノミー」 |
iSCSI |
ファイルシステム |
RWO、RWOP ROXおよびRWXは、ファイルシステムボリュームモードでは使用できません。 |
「 xfs 」、「 ext3 」、「 ext4 」 |
|
ユーザ権限
Tridentは、ONTAP管理者またはSVM管理者(通常はクラスタユーザ、 vsadmin`SVMユーザ、または別の名前で同じロールのユーザを使用)として実行することを想定しています `admin
。Amazon FSx for NetApp ONTAP環境では、Tridentは、クラスタユーザまたは vsadmin`SVMユーザを使用するONTAP管理者またはSVM管理者、または同じロールの別の名前のユーザとして実行される必要があります `fsxadmin
。この `fsxadmin`ユーザは、クラスタ管理者ユーザに代わる限定的なユーザです。
パラメータを使用する場合は limitAggregateUsage 、クラスタ管理者の権限が必要です。TridentでAmazon FSx for NetApp ONTAPを使用している場合、 limitAggregateUsage`パラメータはユーザアカウントと `fsxadmin`ユーザアカウントでは機能しません `vsadmin 。このパラメータを指定すると設定処理は失敗します。
|
ONTAP内でTridentドライバが使用できる、より制限の厳しいロールを作成することは可能ですが、推奨しません。Trident の新リリースでは、多くの場合、考慮すべき API が追加で必要になるため、アップグレードが難しく、エラーも起こりやすくなります。
NVMe/TCPに関するその他の考慮事項
Tridentは、次のドライバを使用してNon-Volatile Memory Express(NVMe)プロトコルをサポートします ontap-san
。
-
IPv6
-
NVMeボリュームのSnapshotとクローン
-
NVMeボリュームのサイズ変更
-
Tridentの外部で作成されたNVMeボリュームをインポートして、そのライフサイクルをTridentで管理できるようにする
-
NVMeネイティブマルチパス
-
Kubernetesノードのグレースフルシャットダウンまたはグレースフルシャットダウン(24.06)
Tridentは以下をサポートしていません。
-
NVMeでネイティブにサポートされるDH-HMAC-CHAP
-
Device Mapper(DM;デバイスマッパー)マルチパス
-
LUKS暗号化