FSx管理ONTAP卷 - 适用于 ONTAP 的 FSx

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

FSx管理ONTAP卷

for ONTAP 文件系统上的每个存储虚拟机 (SVM) 可以有一个或多个。FSx卷是文件、目录或 i SCSI 逻辑存储单元 (LUNs) 的隔离数据容器。卷是精简配置,这意味着它们只会为存储在其中的数据消耗存储容量。

您可以通过网络文件系统 (NFS) 协议、服务器消息块 () 协议从 Linux、Windows 或 macOS 客户端访问卷,也可以通过创建 i(SMB共享块存储SCSI)通过互联网小型计算机系统接口 SCSI LUN (i) 协议访问卷。 FSxfo ONTAP r 还支持对同一卷的多协议SMB访问(NFS并发和访问)。

您可以使用、 AWS Management Console AWS CLI、Amazon FSx API 或 NetApp BlueXP。您也可以使用文件系统或SVM的管理端点创建、更新和删除卷,方法是 NetApp ONTAPCLI或RESTAPI。

注意

每个 HA 对可以创建 500 个卷,在所有 HA 对中最多可以创建 1,000 个卷。FlexGroup 成分量计入此限制。默认情况下,每个聚合物有八个成分卷 FlexGroup.

创建卷时,需要定义以下属性:

  • 音量样式 — 音量样式可以是 FlexVol 或 FlexGroup.

  • 卷名称 - 卷的名称。

  • 卷类型 – 卷类型可以是“读写(RW)”或“数据保护(DP)”。DP 卷是只读的,用作 NetApp SnapMirror 或 SnapVault 关系。

  • 卷大小 – 卷可以存储的最大数据量,与存储层无关。

  • Junction 路径 — SVM 这是在的命名空间中装入卷的位置。

  • 存储效率 - 存储效率功能(包括数据紧凑处理、压缩和重复数据删除)可为通用文件共享工作负载节省 65% 的典型存储。

  • 安全风格(Unix 或NTFS)-确定在授权用户时使用哪种权限访问卷上的数据。

  • 数据分层 – 分层策略定义要将哪些数据存储在经济高效的容量池层中。

  • 分层策略冷却期 - 定义何时将数据标记为“冷”并移至容量池存储。

  • 快照策略 – 快照策略定义系统为卷创建快照的方式。您可以从三个预定义策略中进行选择,也可以使用使用ONTAPCLI或RESTAPI创建的自定义策略。

  • 将@@ 标签复制到备份 — Amazon FSx 会使用此选项自动将所有标签从您的卷复制到备份中。您可以使用 AWS CLI 或 Amazon 来设置此选项FSxAPI。

卷风格

FSxf ONTAP or 提供了两种风格的卷,您可以将其用于不同的用途。您可以使用亚马逊FSx控制台 AWS CLI、和 Amazon 创建 FlexVol 或 FlexGroup 卷FSxAPI。

  • FlexVol 对于具有一个高可用性 (HA) 对的文件系统,卷提供了最简单的体验,因此它们是具有一个 HA 对的第一代文件系统和第二代文件系统的默认卷样式。a 的最小大小 FlexVol 体积为 20 兆字节 (MiB),最大大小为 314,572,800 MiB。

  • FlexGroup 体积由多个成分组成 FlexVol 卷,这使它们能够提供比以前更高的性能和存储可扩展性 FlexVol 具有多个 HA 对的文件系统的卷。FlexGroup 对于具有多个 HA 对的第二代文件系统,卷是默认的卷样式。a 的最小大小 FlexGroup 每个成分的体积为 100 千兆字节 (GiB),最大大小为 20 Pebibytes (PiB)。

您可以使用转换音量 FlexVol 风格合而为一 FlexGroup 随心所欲的风格 ONTAP CLI,这会创建一个 FlexGroup 具有单一成分。但是,我们建议您使用 AWS DataSync 在之间移动数据 FlexVol 卷和一个新的 FlexGroup volume,以确保数据均匀地分布在 FlexGroup's 成分。有关更多信息,请参阅 FlexGroup 成分

注意

如果你想使用 ONTAP CLI转换 a FlexVol 音量变为 a FlexGroup volume,请务必删除该卷的所有备份 FlexVol 转换之前的音量。ONTAP 在转换过程中不会自动重新平衡数据,因此整个转换过程中的数据可能会不平衡 FlexGroup 成分。

FlexGroup 成分

A FlexGroup 体积由成分组成,它们是 FlexVol 卷。默认情况下,f FSx or 将八个成分ONTAP分配给 a FlexGroup 每对 HA 的音量。

当你创建你的 FlexGroup 体积,它的大小在其成分之间平均分配。例如,如果你创建一个 800 千兆字节 (GB) FlexGroup 包含八种成分的卷,每个成分的大小为 100 GB。A FlexGroup 卷的大小可以介于 100 GB 到 20 PiB 之间,但总大小取决于各组成部分的大小。每个组件的大小最小为 100 GB,最大为 300 TiB。例如,一个 FlexGroup 包含八个成分的卷的最小大小为 800 GB,最大大小为 20 PiB。

ONTAP在文件级别将数据分发到各个组成部分。您可以在每个组成部分中存储多达 20 亿个文件 FlexGroup 音量。

当你更新你的尺码时 FlexGroup 体积,新尺寸在其现有成分中均匀分布。

您还可以在自己的成分中添加更多成分 FlexGroup 音量使用 ONTAP CLI或RESTAPI。但是,我们建议仅在需要额外存储容量且所有组件均已达到最大容量(每个组件 300 TiB)时才这么做。添加组件可能会导致各组件之间的数据和 I/O 出现不平衡。在各组成部分保持平衡之前,写入吞吐量可能比平衡吞吐量低 5-10% FlexGroup 音量。当新数据写入时 FlexGroup volume,ONTAP优先考虑在新成分股之间进行分配,直到成分保持平衡。如果确实添加了新的组件,我们建议选择一个偶数,且每个聚合的组件不超过八个。

注意

如果您添加新的成分,您的现有快照将变成部分快照;因此,它们不能用于完全恢复您的 FlexGroup 音量恢复到先前的状态。之前的快照无法提供您的完整 point-in-time图像 FlexGroup 交易量,因为新的成分股还不存在。但是,部分快照可用于恢复单个文件和目录、创建新卷或使用进行复制 SnapMirror.

卷类型

FSxONTAPfor 提供了两种类型的卷,您可以使用亚马逊FSx控制台创建这些卷 AWS CLI,即和 Amazon FSx API。

  • 大多数情况下使用的是读写 (RW) 卷。顾名思义,这种卷是可读写的。

  • 数据保护 (DP) 卷是您用作目标的只读卷 NetApp SnapMirror 或 SnapVault 关系。若要迁移保护单个卷的数据,应使用 DP 卷。

FlexVol 以及 FlexGroup 卷可以是 RW 或 DP。

注意

创建卷后即无法更新卷类型。

卷安全风格

创建 for FSx v ONTAP olume 时,您可以从两种安全样式中进行选择:Unix 和NTFS。每种安全风格对数据权限的处理方式有着不同的影响。您必须了解这些不同的影响,以确保为自己的用途选择合适的安全风格。

重要的是要明白,安全风格不能决定哪些客户端类型可以或不可以访问数据。安全风格仅决定用户控制数据访问权限FSxONTAP的权限类型以及可以修改这些权限的客户机类型。

用于确定卷安全风格的两个因素是负责管理文件系统的管理员的类型和访问卷数据的用户或服务的类型。

在 Amazon FSx 控制台CLIAPI、和中创建卷时,安全风格会自动设置为根卷的安全风格。您可以使用 AWS CLI 或修改卷的安全风格API。创建卷后仍可以修改此设置。请参阅更新卷了解更多信息。

在配置卷的安全风格时,请考虑环境的需求,确保选择最佳的安全风格,避免在管理权限时出现问题。请记住,安全风格并不能决定哪些客户端类型可以访问数据。安全风格决定的是用于允许数据访问的权限以及能够修改这些权限的客户端类型。以下是可以帮助您确定选择哪种卷安全风格的注意事项:

  • Unix (Linux)-如果文件系统由 Unix 管理员管理,大多数用户是NFS客户端,并且访问数据的应用程序使用 Unix 用户作为服务帐户,则选择这种安全方式。只有 Linux 客户端可以使用 Unix 安全风格修改权限,并且用于文件和目录的权限类型为 mode-bits 或 NFS v4.x。ACLs

  • NTFS— 如果文件系统由 Windows 管理员管理,大多数用户是SMB客户端,并且访问数据的应用程序使用 Windows 用户作为服务帐户,则选择此安全模式。如果需要对某个卷进行任何 Windows 访问权限,我们建议您使用NTFS安全风格。只有 Windows 客户端可以修改具有NTFS安全风格的权限,文件和目录上使用的权限类型是NTFSACLs。