Système de fichiers XFS et Ext4, lequel est vraiment stable et fiable à long terme avec une écriture et une lecture de disque lourdes?
- le système sera utilisé dans un endroit où 24/7 est en service, et chaque seconde il y a lecture et écriture sur le disque
- le système doit avoir une disponibilité de 99,95% pendant environ 1 an
- le système doit être un temps d'arrêt maximal dans l'année pendant environ 20 heures maximum
Quel système de fichiers est le meilleur choix pour un tel défi? (je voulais utiliser Solaris ou FreeBSD mais pour mon projet je dois utiliser Ubuntu ou ArchLinux ou Fedora ou CentOS).
Mais confondu avec le système de fichiers à choisir.
Réponses:
Ainsi, la réponse finale dépend de vos besoins précis (comme d'habitude).
la source
Le choix du système de fichiers fait une différence dans certains cas. Vous devez vérifier si vos cas d'utilisation particuliers sont affectés par le choix du système de fichiers.
Pour les trois puces très génériques que vous listez, cela ne fait aucune différence que vous utilisiez ext4 ou xfs.
Si vous aviez une exigence où vous vouliez utiliser des fichiers de plus de 16 To, vous devrez utiliser XFS. (ext 4 aura bientôt> 16 To mais pas encore)
la source
ZFS est le seul choix pour la fiabilité.
Son seul inconvénient est qu'il n'aime pas les contrôleurs RAID, car il gère sa propre redondance, vous devez donc utiliser JBOD qui peut désactiver la mise en cache sur certains contrôleurs RAID (exemple: 3ware), ou sur des volumes à lecteur unique.
EXT4 a une limite de 16 TiB, sauf s'il fonctionne sur un système Linux 64 bits, et le volume EXT4 a été créé avec l'indicateur de fonctionnalité "64 bits" qui agrandit les inodes.
la source
EXT4 peut être [encore] TRÈS instable et bogué, c'est très nouveau. Comparé à XFS, qui est très stable et éprouvé au fil des ans, il n'a pas grand-chose à offrir. PS J'ai moi-même rencontré des bugs avec EXT4. Soit il a gelé tout le système pendant les opérations de copie, soit il a juste perdu mes données.
la source