NFS-Instanz in der Verfügbarkeitszone – AWS

NFS-Instanz in der Verfügbarkeitszone – AWS

Mein Team hat die Aufgabe, einen Plan für den Fall zu erstellen, dass die AZ mit der NFS-Instanz ausfällt. Diese NFS-Instanz teilt Dateien mit anderen Maschinen (NFS-Clients) in anderen AZs (wir verwenden Nordkalifornien).

Wir müssen Ideen vorschlagen. Eine davon ist, wenn die AZ der NFS-Instanz ausfällt, deren Festplatte zu trennen und sie an eine andere Instanz in einer anderen AZ anzuschließen (alles mit Lambda), aber dazu müssen wir auch die fstab in den NFS-Clients neu konfigurieren.

Irgendwelche Ideen?

Antwort1

Verwenden Sie anstelle eines Servers in einer AZ den AWS Elastic File System-Dienst.EFS unterstützt NFS, und Ihre Dateien werden in mehreren AZs gespeichert.

Wenn eine AZ ausfällt, können Sie keine Ressourcen in dieser AZ ansprechen, was Ihre Lambda-/Neuverbindungsidee zunichte macht. EBS-Volumes befinden sich in einer einzigen AZ. Sie könnten dies mit Volume-Snapshots umgehen, die in S3 Multi-AZ gespeichert sind, aber dann müssten Sie den gesamten Server wiederherstellen. Mein Verständnis von Windows in AWS ist begrenzt. Wenn sich die Daten auf dem Betriebssystemlaufwerk befinden, müssen Sie sie per Sysprep vorbereiten. Wenn es sich um ein Datenlaufwerk handelt, könnten Sie es an einen anderen Server anschließen.

EFS ist wahrscheinlich die beste, einfachste und günstigste Lösung.

verwandte Informationen