Sistema de arquivos XFS e Ext4, qual é realmente estável e confiável a longo prazo com gravação e leitura de disco pesado?
- o sistema será usado em um local em que 24/7 esteja em serviço e a cada segundo haverá leitura e gravação no disco
- o sistema precisa estar com 99,95% de tempo de atividade por aproximadamente 1 ano
- o sistema precisa ter o tempo de inatividade máximo no ano por cerca de 20 horas no máximo
Qual sistema de arquivos é a melhor escolha para esse desafio? (eu queria usar Solaris ou FreeBSD, mas para o meu projeto eu preciso ter que usar Ubuntu ou ArchLinux ou Fedora ou CentOS).
Mas confuso com qual sistema de arquivos escolher.
Respostas:
Portanto, a resposta final depende de seus requisitos precisos (como de costume).
fonte
A escolha do sistema de arquivos faz a diferença em certos casos. Você deve verificar se seus casos de uso específicos são afetados pela escolha do sistema de arquivos.
Para os três pontos de marcador muito genéricos que você lista, não faz diferença se você usa ext4 ou xfs.
Se você tinha um requisito em que desejava usar arquivos maiores que 16 TB, precisará usar o XFS. (ext 4 em breve terá> 16 TB, mas ainda não)
fonte
O ZFS é a única opção para confiabilidade.
Sua única desvantagem é que ele não gosta de controladores RAID, pois lida com sua própria redundância; portanto, você precisa usar o JBOD, que pode desativar o cache de alguns controladores RAID (exemplo: 3ware) ou volumes de unidade única.
O EXT4 possui um limite de 16 TiB, a menos que seja executado em um sistema Linux de 64 bits, e o volume EXT4 foi criado com o sinalizador de recurso "64 bits" que aumenta os inodes.
fonte
EXT4 pode ser [ainda] MUITO instável e com bugs, é muito novo. Quando comparado ao XFS, que é muito estável e comprovado ao longo dos anos, não tem muito a oferecer. PS: Eu já experimentei bugs com o EXT4. Ele congelou o sistema inteiro durante as operações de cópia ou apenas perdeu meus dados.
fonte