¿Cuáles son las formas aceptables / razonables / mejores para proporcionar almacenamiento compartido grande, ampliable en AWS, expuesto como un único sistema de archivos?
Actualmente estamos haciendo volúmenes de 1 TB de EBS ~ quincenales y NFS exportando con no_subtree_check y nohide. En esta configuración, aparecen exportaciones distintas bajo un solo montaje en el cliente. Este arreglo no escala bien.
Las opciones que hemos considerado:
- LVM2 con ext4. resize2fs es demasiado lento.
- Btrfs en Linux. obviamente no está listo para el horario estelar todavía.
- ZFS en Linux. obviamente no está listo para el horario estelar todavía (aunque LLNL lo usa)
- ZFS en Solaris. El futuro de este combo es incierto (para mí), y el nuevo sistema operativo en la mezcla
- Glusterfs. Escuché sobre todo buenas pero dos historias de miedo (¿y quizás viejas?).
La solución ideal proporcionaría compartir, una sola vista fs, fácil expansión, instantáneas y replicación.
Gracias por compartir ideas y experiencias.
linux
amazon-ec2
filesystems
zfs
ext4
Reece
fuente
fuente
Respuestas:
¿Qué tal XFS (además de LVM)? Es más maduro que ext4, y existe la posibilidad de realizar volcados incrementales del sistema de archivos. Es posible que desee consultar su artículo de Wikipedia y los puntos de referencia contra ext4 a los que se hace referencia en él.
fuente