
Mi equipo tiene la tarea de crear un plan en caso de que falle la AZ que tiene la instancia NFS. Esta instancia de NFS comparte archivos con otras máquinas (clientes NFS) en otras AZ (usamos el norte de California).
Tenemos que proponer ideas. Una que tenemos es que, cuando falla la instancia NFS AZ, desconectamos su disco duro y lo conectamos a otra instancia en otra AZ (todo esto usando lambda) pero con esto también tenemos que reconfigurar el fstab en los clientes NFS.
¿Algunas ideas?
Respuesta1
En lugar de un servidor en una zona de disponibilidad, utilice el servicio AWS Elastic File System.EFS es compatible con NFSy sus archivos se almacenan en varias zonas de disponibilidad.
Si una AZ deja de funcionar, no puede abordar ningún recurso en esa AZ, lo que elimina su idea de lambda/reconexión. Los volúmenes de EBS están en una única AZ. Podría solucionar esto con instantáneas de volumen, que se almacenan en S3 multi-AZ, pero luego tendría que restaurar todo el servidor. Mi comprensión de Windows en AWS es limitada; si los datos están en la unidad del sistema operativo, tendría que realizar la preparación del sistema; si es una unidad de datos, podría adjuntarla a otro servidor.
EFS es probablemente la mejor, más sencilla y más económica solución.