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

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

可用性与持久性:单可用区和多可用区文件系统

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

注意

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

选择单可用区或多可用区文件系统部署

使用单可用区文件系统,Amazon FSx 会在可用区 (AZ) 内自动复制您的数据,以防止组件故障。它会持续监控硬件故障,并在发生故障时自动更换基础架构组件。Amazon FSx 还使用 Windows 卷影复制服务每天对您的文件系统进行高度持久的备份,并将其存储在 Amazon S3 中。您可以随时进行额外的备份。单可用区 2是最新一代的单可用区文件系统,并支持 SSD 和 HDD 存储。单可用区 1文件系统支持 SSD 存储、微软分布式文件系统复制 (DFSR) 以及使用自定义 DNS 名称。

多可用区文件系统支持单可用区文件系统的所有可用性和持久性功能。此外,它们旨在为数据提供持续可用性,即使在可用区不可用的情况下也是如此。在多可用区部署中,Amazon FSx 会自动在不同可用区中预置和维护备用文件服务器。任何写入到您的文件系统磁盘的更改都将跨可用区同步复制到备用区。使用 Amazon FSx 多可用区部署可以提高计划内的系统维护期间的可用性,并帮助保护数据以防实例发生故障和可用区中断。如果发生计划的文件系统维护或发生未计划的服务中断,Amazon FSx 会自动故障转移到辅助文件服务器,以便您在不进行手动干预的情况下继续访问数据。

多可用区文件系统非常适合需要共享 Windows 文件数据的高可用性的业务关键型工作负载。其中的示例包括业务应用程序、Web 服务环境和 Microsoft SQL Server。单可用区文件系统为不需要多可用区解决方案的高可用性的工作负载提供了更低的价位,如果数据丢失,可以从最新的文件系统备份中恢复。默认情况下,Amazon FSx 会自动每日备份所有文件系统。

按部署类型划分的功能支

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

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

* 虽然可以在单可用区 2 文件系统上创建 CA 共享,但应在多可用区文件系统上使用 CA 共享来进行 SQL Server HA 部署。

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

如果出现以下任一情况,多可用区文件系统将自动故障从首选文件服务器转移到备用文件服务器:

  • 发生可用区中断。

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

  • 首选的文件服务器将经过计划的维护。

从一个文件服务器故障切换到另一个文件服务器时,新的活动文件服务器会自动开始处理所有文件系统的读取和写 当首选子网中的资源可用时,Amazon FSx 会自动回复到首选子网中的首选文件服务器。从检测到活动文件服务器上的故障到将备用文件服务器升级为活动状态,故障转移通常在 30 秒内完成。回切到原始多可用区配置也会在不到 30 秒钟的时间内完成,只有在首选子网中的文件服务器完全恢复后才会发生。在此 30 秒钟内,I/O 可能会暂停。

Windows 客户端的故障转移体验

从一个文件服务器故障切换到另一个文件服务器时,新的活动文件服务器会自动开始处理所有文件系统的读取和写 首选子网中的资源可用后,Amazon FSx 会自动回滚至首选子网中的首选文件服务器。由于文件系统的 DNS 名称保持不变,故障转移对 Windows 应用程序是透明的,因为 Windows 应用程序无需人工干预即可恢复文件系统操作。从检测到活动文件服务器上的故障到将备用文件服务器升级为活动状态,故障转移通常在 30 秒内完成。回切到原始多可用区配置也会在不到 30 秒钟内完成,只有在首选子网中的文件服务器完全恢复之后才会发生。

Linux 客户端的故障转移体验

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

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

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

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

使用单可用区和多可用区文件系统资源

子网

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

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

对于进入Amazon应用程序,我们建议您在与首选文件服务器相同的可用区中启动客户端,以降低跨可用区的数据传输成本并最大限度减少延迟。

文件系统弹性网络接口

当您创建亚马逊 FSx 文件系统时,亚马逊 FSx 会预配一个或多个弹性网络接口中的Amazon Virtual Private Cloud (VPC)与您的文件系统关联。客户端可以通过网络接口与 FSx for Windows File Server 文件系统进行通信。该网络接口被视为在 Amazon FSx 的服务范围内,尽管是您的账户的 VPC 的一部分。多可用区文件系统有两个弹性网络接口,每个文件服务器一个。单可用区文件系统有一个 elastic network interface。

警告

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

下表总结了适用于 Windows 文件服务器文件系统部署类型的 FSx 的子网、elastic network interface 和 IP 地址资源:

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

创建文件系统后,其 IP 地址在文件系统被删除之前不会更改。

重要

Amazon FSx 不支持从公共互联网访问文件系统,也不支持将文件系统公开给公共互联网。如果弹性 IP 地址(即可从 Internet 访问的公有 IP 地址)被连接到文件系统的 elastic network interface,则 Amazon FSx 会自动将其分离。