Quels sont les moyens acceptables / raisonnables / les meilleurs pour fournir un stockage partagé volumineux et évolutif chez AWS, exposé en tant que système de fichiers unique?
Nous réalisons actuellement des volumes EBS de 1 To ~ toutes les deux semaines et l'exportation NFS avec no_subtree_check et nohide. Dans cette configuration, des exportations distinctes apparaissent sous un seul montage sur le client. Cette disposition n'est pas très évolutive.
Les options que nous avons envisagées:
- LVM2 avec ext4. resize2fs est trop lent.
- Btrfs sur Linux. pas encore prêt pour les heures de grande écoute.
- ZFS sur Linux. pas encore prêt pour les heures de grande écoute (bien que LLNL l'utilise)
- ZFS sur Solaris. l'avenir de ce combo est incertain (pour moi), et un nouvel OS dans le mix
- glusterfs. entendu surtout de bonnes histoires mais deux histoires effrayantes (et peut-être vieilles?).
La solution idéale fournirait le partage, une vue fs unique, une extensibilité facile, des instantanés et une réplication.
Merci d'avoir partagé vos idées et votre expérience.
linux
amazon-ec2
filesystems
zfs
ext4
Reece
la source
la source
Réponses:
Et XFS (en plus de LVM)? Il est plus mature qu'ext4, et il est possible de faire des vidages incrémentiels du système de fichiers. Vous voudrez peut-être vérifier son article wikipedia et les références par rapport à ext4 qui y sont référencées.
la source