可用区域中的 NFS 实例 - AWS

可用区域中的 NFS 实例 - AWS

我的团队的任务是制定计划,以防 NFS 实例所在的可用区发生故障。此 NFS 实例与其他可用区(我们使用加利福尼亚北部)中的其他机器(NFS 客户端)共享文件。

我们必须提出一些想法。我们的一个想法是,当 NFS 实例 AZ 发生故障时,断开其硬盘驱动器并将其连接到另一个 AZ 中的另一个实例(所有这些都使用 lambda),但与此同时,我们还必须在 NFS 客户端中重新配置 fstab。

有任何想法吗?

答案1

不要使用 AZ 中的服务器,而是使用 AWS Elastic File System 服务。EFS 支持 NFS,您的文件存储在多个AZ中。

如果某个可用区出现故障,您就无法处理该可用区中的任何资源,这将使您的 lambda / 重新连接想法失效。EBS 卷位于单个可用区中。您可以使用存储在 S3 多可用区中的卷快照来解决这个问题,但随后您必须恢复整个服务器。我对 AWS 中的 Windows 的理解有限,如果数据在 OS 驱动器上,您必须对其进行系统准备,如果是数据驱动器,您可以将其连接到另一台服务器。

EFS 可能是最好、最简单、最便宜的解决方案。

相关内容