正在管理 Windows 文件服务器文件系统的吞吐容量 FSx - FSx适用于 Windows 文件服务器的亚马逊

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

正在管理 Windows 文件服务器文件系统的吞吐容量 FSx

您可以随时修改文件系统的吞吐容量以帮助管理其性能。吞吐容量是决定托管您FSx的 Windows File Server 文件系统的文件服务器提供数据的速度的维度之一。更高的吞吐量级别还会带来更高的每秒 I/O 操作级别 (IOPS) 和文件服务器上的缓存容量。有关更多信息,请参阅 FSx用于 Windows 文件服务器的性能

吞吐量扩展的工作原理

当您修改文件系统的吞吐容量时,Amazon 会在幕后FSx切换文件系统的文件服务器。对于多可用区文件系统,切换到新的文件服务器会触发自动故障转移和故障恢复,而 Amazon 会切FSx换首选文件服务器和辅助文件服务器。在吞吐容量扩展期间切换文件服务器时,单可用区文件系统将在几分钟内不可用。新的吞吐容量可供您的文件系统使用后,您需要为其付费。

注意

在后端进行维护操作期间,系统修改(包括吞吐容量修改)可能会延迟。维护操作可能会导致系统修改排队等候处理。

对于多可用区文件系统,吞吐容量扩展会导致自动故障转移和故障恢复,而 Amazon 会切FSx换首选文件服务器和辅助文件服务器。在文件服务器更换期间(在吞吐能力扩展、文件系统维护和计划外服务中断期间发生),文件系统的所有持续流量都将由剩余的文件服务器进行处理。当替换的文件服务器恢复在线状态时,FSxWindows 版将运行重新同步作业,以确保数据同步回新替换的文件服务器。

FSxWindows 版旨在最大限度地减少此重新同步活动对应用程序和用户的影响。但是,重新同步进程涉及同步大块数据。这意味着,即使只有一小部分数据进行了更新,也可能需要同步大块数据。因此,重新同步作业量不仅取决于数据更新量,还取决于文件系统上数据更新的性质。如果您的工作负载写入密集且写入量IOPS大,则数据同步过程可能需要更长时间,并且需要额外的性能资源。

您的文件系统在此期间将继续可用,但为了缩短数据同步的持续时间,我们建议您在文件系统负载最小的空闲时段修改吞吐能力。我们还建议确保文件系统具有足够的吞吐能力,不仅能够满足工作负载的需要,还能够运行同步作业,以缩短数据同步的持续时间。最后,我们建议在文件系统负载较小时测试失效转移的影响。

知道何时修改吞吐容量

Amazon 与 Amazon FSx 集成 CloudWatch,使您能够监控文件系统的持续吞吐量使用水平。可以在文件系统中驱动的性能(吞吐量和IOPS)取决于特定工作负载的特征,以及文件系统的吞吐容量、存储容量和存储类型。您可以使用 CloudWatch 指标来确定要更改哪些维度以提高性能。有关更多信息,请参阅 使用 Amazon 进行监控 CloudWatch

FSxfor Windows File Server 根据亚马逊FSx控制台文件系统详情页面的 “监控和性能” 控制面板中的文件系统 CloudWatch 指标值提供性能提醒。这包括吞吐容量以及其他可以从吞吐容量增加中受益的文件系统指标。有关更多信息,请参阅 性能警告和建议

为文件系统配置足够的吞吐能力,不仅要满足工作负载的预期流量,还要满足支持要在文件系统上启用的功能所需的额外性能资源。例如,如果您正在运行重复数据删除,则您选择的吞吐能力必须提供足够的内存,以便根据您拥有的存储空间运行重复数据删除。如果您使用的是影子副本,请将吞吐能力增加到至少为工作负载预期驱动值的三倍,以避免 Windows Server 删除影子副本。有关更多信息,请参阅 吞吐能力对性能的影响