ONTAP SAN 驅動程式概述
了解如何使用ONTAP和Cloud Volumes ONTAP SAN 驅動程式設定ONTAP後端。
ONTAP SAN 驅動程式詳情
Trident提供以下 SAN 儲存驅動程序,用於與ONTAP叢集通訊。支援的存取模式有:ReadWriteOnce (RWO)、ReadOnlyMany (ROX)、ReadWriteMany (RWX)、ReadWriteOncePod (RWOP)。
| 司機 | 協定 | 音量模式 | 支援的存取模式 | 支援的檔案系統 |
|---|---|---|---|---|
|
iSCSI 透過光纖通道提供 SCSI 服務 |
堵塞 |
RWO、ROX、RWX、RWOP |
無檔案系統;原始區塊設備 |
|
iSCSI 透過光纖通道提供 SCSI 服務 |
檔案系統 |
RWO,RWOP ROX 和 RWX 在檔案系統磁碟區模式下不可用。 |
|
|
NVMe/TCP |
堵塞 |
RWO、ROX、RWX、RWOP |
無檔案系統;原始區塊設備 |
|
NVMe/TCP |
檔案系統 |
RWO,RWOP ROX 和 RWX 在檔案系統磁碟區模式下不可用。 |
|
|
iSCSI |
堵塞 |
RWO、ROX、RWX、RWOP |
無檔案系統;原始區塊設備 |
|
iSCSI |
檔案系統 |
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,這些 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)。 |