Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

ONTAP SAN 驱动程序概述

贡献者 netapp-aruldeepa

了解如何使用ONTAP和Cloud Volumes ONTAP SAN 驱动程序配置ONTAP后端。

ONTAP SAN 驱动程序详情

Trident提供以下 SAN 存储驱动程序,用于与ONTAP集群通信。支持的访问模式有:ReadWriteOnce (RWO)、ReadOnlyMany (ROX)、ReadWriteMany (RWX)、ReadWriteOncePod (RWOP)。

驱动程序 协议 音量模式 支持的访问模式 支持的文件系统

ontap-san

iSCSI 通过光纤通道提供 SCSI 服务

RWO、ROX、RWX、RWOP

无文件系统;原始块设备

ontap-san

iSCSI 通过光纤通道提供 SCSI 服务

Filesystem

RWO,RWOP

ROX 和 RWX 在文件系统卷模式下不可用。

xfsext3ext4

ontap-san

NVMe/TCP

RWO、ROX、RWX、RWOP

无文件系统;原始块设备

ontap-san

NVMe/TCP

Filesystem

RWO,RWOP

ROX 和 RWX 在文件系统卷模式下不可用。

xfsext3ext4

ontap-san-economy

iSCSI

RWO、ROX、RWX、RWOP

无文件系统;原始块设备

ontap-san-economy

iSCSI

Filesystem

RWO,RWOP

ROX 和 RWX 在文件系统卷模式下不可用。

xfsext3ext4

警告
  • 使用 `ontap-san-economy`仅当预计持续卷使用量高于……时"支持的ONTAP容量限制"

  • 使用 `ontap-nas-economy`仅当预计持续卷使用量高于……时"支持的ONTAP容量限制"以及 `ontap-san-economy`驱动程序无法使用。

  • 请勿使用 `ontap-nas-economy`如果您预计需要数据保护、灾难恢复或移动办公。

  • NetApp不建议在所有ONTAP驱动程序中使用 Flexvol 自动增长,ontap-san 除外。作为一种变通方法, 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 卷的大小

  • 导入在Trident外部创建的 NVMe 卷,以便Trident可以管理其生命周期。

  • NVMe原生多路径

  • K8s节点的优雅关闭或非优雅关闭(24.06)

Trident不支持:

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

  • 设备映射器 (DM) 多路径

  • LUKS 加密

备注 NVMe 仅支持ONTAP REST API,不支持 ONTAPI (ZAPI)。