可用性和耐用性: 单-AZ和 Multi-AZ 文件系统 - Amazon FSx for Windows File Server
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

可用性和耐用性: 单-AZ和 Multi-AZ 文件系统

Amazon FSx for Windows File Server 提供两种文件系统部署类型: 单-AZ和多-AZ。

注意

Multi-AZ文件系统在中不可用 中国(北京) 区域。

选择单AZ或多AZ文件系统部署

单AZ文件系统 Amazon FSx 在可用区(AZ)中自动复制数据,以保护其免受组件故障的影响。它持续监控硬件故障,并在发生故障时自动更换基础设施组件。 Amazon FSx 还使用WindowsVolumeShadowCopyService每天对您的文件系统进行高度耐用的备份,并将其存储在 Amazon S3. 您可以随时进行其他备份。单-AZ2 是Single-AZ最新一代的文件系统,同时支持SSD和HDD存储。单-AZ1 文件系统支持SSD存储、Microsoft分布式文件系统复制(DFSR)和自定义DNS名称的使用。

Multi-AZ 文件系统支持Single-AZ文件系统的所有可用性和耐用性功能。此外,它们旨在为数据提供连续可用性,即使可用性区域不可用也是如此。在 Multi-AZ 部署, Amazon FSx 自动配置和维护不同可用区的备用文件服务器。写入文件系统中的磁盘的任何更改都会在可用性区域同步复制到备用。有 Amazon FSx Multi-AZ 部署可以在计划的系统维护期间增强可用性,并帮助保护您的数据免受实例故障和可用性区域中断的影响。如果计划进行文件系统维护或计划外服务中断, Amazon FSx 自动故障转移到辅助文件服务器,允许您在无需手动干预的情况下继续访问您的数据。

Multi-AZ 文件系统是需要高可用性共享Windows文件数据的关键业务工作负载的理想选择。这些示例包括业务应用程序、Web服务环境和MicrosoftSQLServer。对于不需要高可用性的Multi-AZ解决方案的工作负载,单AZ文件系统可提供更低的价格,如果数据丢失,可从最新的文件系统备份中恢复。 Amazon FSx 默认采用所有文件系统的每日自动备份。

按部署类型列出的功能支持

下表总结了所支持的功能 Amazon FSx for Windows File Server 文件系统部署类型:

Deployment type (部署类型) SSD存储 HDD存储 DFS命名空间 DFS复制 自定义DNS名称 CA股
单-AZ1
单-AZ2 ✓*
多可用区 ✓*
注意

* 虽然您可以在Single-AZ2文件系统上创建CA共享,但您应该在SQLServerHA部署的Multi-AZ文件系统上使用CA共享。

Amazon FSx for Windows File Server 的故障转移过程

Multi-AZ 发生以下任一情况时,文件系统从首选文件服务器自动故障转移到备用文件服务器:

  • 可用性区域中断。

  • 首选文件服务器不可用。

  • 首选文件服务器将进行计划的维护。

当从一个文件服务器到另一个文件服务器发生故障时,新的活动文件服务器将自动开始服务所有文件系统读写请求。当首选子网中的资源可用时, Amazon FSx 自动故障返回至首选子网中的首选文件服务器。从检测到活动文件服务器上的故障到将备用文件服务器提升为活动状态,故障转移通常在30秒内完成。故障恢复到原始Multi-AZ配置也会在30秒内完成,并且仅在首选子网中的文件服务器完全恢复后才会发生。

Windows客户端上的故障转移体验

当从一个文件服务器到另一个文件服务器发生故障时,新的活动文件服务器将自动开始服务所有文件系统读写请求。首选子网中的资源可用后, Amazon FSx 自动故障返回至首选子网中的首选文件服务器。由于文件系统的DNS名称保持不变,因此故障转移对Windows应用程序是透明的,Windows应用程序无需手动干预即可恢复文件系统操作。从检测到活动文件服务器上的故障到将备用文件服务器提升为活动状态,故障转移通常在30秒内完成。故障恢复到原始 Multi-AZ 配置也可以在不到30秒的时间内完成,并且仅在首选子网中的文件服务器完全恢复后发生。

Linux客户端上的故障转移体验

Linux客户端不支持基于DNS的自动故障转移。因此,在故障转移期间,他们不会自动连接到备用文件服务器。之后,他们将自动恢复文件系统操作 Multi-AZ 文件系统已故障返回至首选子网中的文件服务器。

在文件系统上测试故障转移

您可以通过修改多AZ文件系统的吞吐量容量来测试故障转移。当修改文件系统的吞吐量时, Amazon FSx 会关闭文件系统的文件服务器。当多AZ文件系统自动故障转移到辅助服务器时 Amazon FSx 先替换首选服务器文件服务器。然后,文件系统自动故障返回到新的主要服务器, Amazon FSx 替换辅助文件服务器。

您可以在 Amazon FSx 控制台、CLI和API。更新成功完成后,您的文件系统已故障转移到次要服务器,并故障返回到主要服务器。有关修改文件系统的吞吐量容量和监控请求进度的更多信息,请参阅 管理吞吐量容量.

使用单AZ和多AZ文件系统资源

Subnets

当您创建VPC时,它将跨越区域中的所有可用区(AZ)。可用区是被设计为可以隔离其他可用区的故障的不同位置。在创建 VPC 之后,您可以在每个可用区中添加一个或多个子网。默认VPC在每个可用区中都有一个子网。每个子网都必须完全位于一个可用区之内,不能跨越多个可用区。当您创建单-AZ时 Amazon FSx 文件系统,您为文件系统指定一个子网。您选择的子网定义创建文件系统时的可用区域。

当您创建 Multi-AZ 文件系统,您可以指定两个子网,一个用于首选文件服务器,另一个用于备用文件服务器。您选择的两个子网必须位于同一AWS区域内的不同可用区中。

对于AWS中的应用程序,我们建议您在与首选文件服务器相同的可用区启动客户端,以降低跨AZ数据传输成本,并将延迟降至最低。

文件系统弹性网络接口

当您创建了一个 Amazon FSx 文件系统, Amazon FSx 提供一个或多个 弹性网络接口Amazon Virtual Private Cloud (VPC机) 与文件系统相关联。网络接口允许您的客户端与 Amazon FSx for Windows File Server 文件系统。认为网络接口在 Amazon FSx,尽管是您帐户VPC的一部分。Multi-AZ文件系统具有两个弹性网络接口,每个接口对应一个文件服务器。单AZ文件系统有一个弹性网络接口。

警告

您不得修改或删除与文件系统关联的弹性网络接口。修改或删除网络接口会导致VPC和文件系统之间的连接永久中断。

下表总结了的子网、弹性网络接口和IP地址资源 Amazon FSx for Windows File Server 文件系统部署类型:

文件系统部署类型 子网数 弹性网络接口数量 IP地址数
单-AZ2 1 1 2
单-AZ1 1 1 1
多可用区 2 2 4