企业环境中适用于 ONTAP 的 FSx 部署的最佳实践 - AWS 规范指引

企业环境中适用于 ONTAP 的 FSx 部署的最佳实践

本节提供在企业环境中部署和运行适用于 NetApp ONTAP 的 Amazon FSx 的最佳实践和注意事项。这些建议是根据 AWS 专业服务团队的经验提出的。

除了本指南中的建议外,请遵循以下最佳实践:

存储层和分层策略的最佳实践

存储层是适用于 NetApp ONTAP 的 Amazon FSx 文件系统的物理存储介质。提供以下存储层:

  • SSD 层是专为活跃数据而设计的高性能固态硬盘(SSD)存储,您可以为此层选择存储大小。

  • 容量池层是完全弹性的存储,针对不常访问的数据进行了成本优化。SSD 层的速度明显快于容量池层。适用于 ONTAP 的 FSx SSD 存储可提供亚毫秒级的文件操作延迟,容量池层可提供数十毫秒的延迟。

有关这些层的更多信息,请参阅适用于 ONTAP 的 FSx 存储层

您在卷级别配置的分层策略决定 SSD 层中存储的数据是否以及何时过渡到容量池层。适用于 ONTAP 的 FSx 提供四种不同的分层策略:仅限快照自动全部。有关每个策略的更多信息,请参阅适用于 ONTAP 的 FSx 文档中的分层策略

在为文件共享中的卷设置分层策略时,考虑以下建议:

  • HPC 工作负载应访问 SSD 层中的数据,以防止出现性能瓶颈。对于 HPC 工作负载访问的卷,我们建议将分层策略设置为仅限快照

  • 将数据迁移到文件共享时,我们建议将目标卷分层策略设置为全部。这降低了成本,因为所有数据都会迁移到 SSD 层,然后立即迁移到容量池层。此外,如果 SSD 层容量使用率达到 98% 或更高,则将停止向该层写入数据。将分层策略设置为全部可防止在迁移期间达到此分层阈值。迁移完成后,您可以更改分层策略以平衡性能和成本。有关更多信息,请参阅 Migrating file shares to Amazon FSx for NetApp ONTAP using AWS DataSync(AWS 博客文章)。

使用 NetApp ONTAP 最大目录大小的最佳实践

maxdirsize(NetApp 文档)是一项 NetApp ONTAP 设置,它决定了每个目录中可以存储的最大文件数。此设置适用于卷,因此卷中的所有目录都具有相同的 maxdirsize 设置。默认值为 320 MB,这允许您在每个目录中最多存储 430 万个文件。

您可以增加 maxdirsize 值以支持更大的目录。增加该值后,如果不重新创建目录,就无法减少该值。由于目录是在内存中加载的,因此需要在目录的大小和文件系统的性能之间进行权衡。您只能通过测试来验证自定义设置。NetApp 建议您将此值保留为默认值。有关更多信息,请参阅 NetApp ONTAP FlexGroup 卷的最佳实践和实施指南(NetApp 文档)。

如果您自定义 maxdirsize 设置,则可以使用以下公式来确定单个文件夹中可以容纳的文件数。

max number of files in each directory = maxdirsize in MB × 53 × 0,25

监控适用于 ONTAP 的 FSx 文件系统的最佳实践

与其他 AWS 服务类似,适用于 ONTAP 的 FSx 已与 Amazon CloudWatch 集成。CloudWatch 可帮助您近乎实时地监控 AWS 资源的指标。文件系统和卷级别提供了指标,这些资源的详细监控指标可帮助您通过更精细的报告详细信息对其进行分析。有关更多信息,请参阅适用于 ONTAP 的 FSx 文档中的使用 Amazon CloudWatch 进行监控。使用 CloudWatch 监控适用于 ONTAP 的 FSx 时,请考虑以下建议:

  • 我们建议您使用 StorageUsed 文件系统指标,以便您可以按存储层筛选监控结果。

  • 使用 StorageCapacity 文件系统指标配置 CloudWatch 告警,该告警会在固态硬盘层容量使用率超过 80% 时通知您。这可确保卷的分层功能正常运行,并有助于保持处理新数据的容量。有关更多信息,请参阅分层阈值

选择可用区部署选项的最佳实践

您可以在单可用区或多可用区配置中部署适用于 NetApp ONTAP 的 Amazon FSx。每个选项均提供不同级别的可用性和持久性。有关这些部署选项的更多信息,请参阅适用于 ONTAP 的 FSx 文档中的可用性和持久性

多可用区以主动-被动配置部署适用于 ONTAP 的 FSx 文件系统。因此,所有连接到文件共享的服务器仅使用主可用区中的端点。辅助可用区中的端点仅用于失效转移,除非主可用区出现故障,否则不会用于读取或写入。

创建适用于 ONTAP 的 FSx 文件系统后,您无法更改可用区部署选项。要更改可用区配置,您必须创建一个新的文件系统,然后将数据迁移到新的文件系统。

但是,即使您使用单可用区选项部署了文件共享,仍然可以从其他可用区访问该文件共享。您的网络配置(例如安全组和网络访问控制列表)必须允许客户端连接到文件系统端点。使用此方法,每个方向的跨可用区流量(读取和写入)都会产生费用。有关更多信息,请参阅适用于 NetApp ONTAP 的 Amazon FSx 定价

选择部署选项时,您必须在多可用区配置的韧性和单可用区配置的性能之间选择。如果适合您的使用案例,我们建议您选择多可用区选项,因为它可提供高可用性。但是,单可用区选项可能更具成本效益,且可以减少延迟。考虑 HPC 工作负载及其能否承受额外的延迟。