Skip to main content
此產品有較新版本可以使用。
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

ONTAP SAN 驅動程式概述

了解如何使用 ONTAP 和 Cloud Volumes ONTAP SAN 驅動程式設定 ONTAP 後端。

ONTAP SAN 驅動程式詳細資料

Trident 提供以下 SAN 儲存驅動程式、用於與 ONTAP 叢集通訊。支援的存取模式包括:ReadWriteOnce (RWO)、ReadOnlyMany (ROX)、ReadWriteMany (RWX)、ReadWriteOncePod (RWOP)。

驅動程式 傳輸協定 volumeMode 支援的存取模式 支援的檔案系統

ontap-san

iSCSI SCSI over FC

區塊

RWO 、 ROX 、 RWX 、 RWOP

無檔案系統;原始區塊裝置

ontap-san

iSCSI SCSI over FC

檔案系統

RWO、RWOP

ROX 和 RWX 在 Filesystem 磁碟區模式下不可用。

xfs, ext3, ext4

ontap-san

NVMe/TCP

區塊

RWO 、 ROX 、 RWX 、 RWOP

無檔案系統;原始區塊裝置

ontap-san

NVMe/TCP

檔案系統

RWO、RWOP

ROX 和 RWX 在 Filesystem 磁碟區模式下不可用。

xfs, ext3, ext4

ontap-san-economy

iSCSI

區塊

RWO 、 ROX 、 RWX 、 RWOP

無檔案系統;原始區塊裝置

ontap-san-economy

iSCSI

檔案系統

RWO、RWOP

ROX 和 RWX 在 Filesystem 磁碟區模式下不可用。

xfs, ext3, ext4

警告
  • 僅當預期持久性磁碟區使用次數高於"支援的 ONTAP Volume 限制"時,才使用 ontap-san-economy

  • 僅當預期持久性磁碟區使用次數高於"支援的 ONTAP Volume 限制" 且無法使用 ontap-san-economy 驅動程式時,才使用 ontap-nas-economy

  • 如果您預計需要資料保護、災難復原或行動性,請勿使用 ontap-nas-economy

  • NetApp 除 ontap-san 外,不建議在所有 ONTAP 驅動程式中使用 Flexvol 自動增長功能。作為變通方案,Trident 支援使用快照預留,並相應地擴展 Flexvol 磁碟區。

使用者權限

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 Volume 的大小

  • 導入在 Trident 外部建立的 NVMe 磁碟區,以便 Trident 管理其生命週期

  • NVMe 原生多路徑

  • K8s 節點的優雅關閉或非優雅關閉(24.06)

Trident 不支援:

  • NVMe 原生支援的 DH-HMAC-CHAP

  • 裝置對應程式(DM)多重路徑

  • LUKS 加密

註 NVMe 僅支援 ONTAP REST API ,不支援 ONTAPI ( ZAPI )。