Quel est le meilleur pour un serveur multimédia domestique: zfs ou btrfs ou LVM / md? [fermé]

8

J'envisage de construire un nouveau serveur domestique et je voudrais un système de fichiers flexible. Les deux btrfs et zfs sont intéressants. Je veux pouvoir faire du soft raid et avoir une solution flexible me permettant d'étendre le stockage facilement lorsque j'ajoute des disques durs. Pas intéressé par le raid matériel en raison du coût. Comme il s'agit d'un serveur non essentiel, je suis prêt à jouer et à prendre des risques. Ce serveur multimédia sera disponible sur Internet pour une lecture à distance. Très probablement, exécutera le logiciel Plex Media Server. Je pense à exécuter Ubuntu 12.04 car certains des logiciels que je veux utiliser semblent uniquement pris en charge sur le LTS.

FiftyKnight
la source
1
Au moment où BTRFS ne prend pas suffisamment en charge RAID-5/6 pour moi et pas étonnant qu'il soit toujours étiqueté comme "fonctionnalité expérimentale". J'ai également essayé de choisir entre l'ancien soft-raid et BTRFS en haut, avec la solution pure basée sur btrfs, et je suis arrivé à la conclusion que les fonctionnalités critiques n'atteindraient pas la prochaine version de LTS, voir l'article phoronix phoronix.com/ scan.php? page = news_item & px = MTU2NDQ .
Adam Ryczkowski
2
Je ne comprends pas pourquoi mon message est suspendu. Je demande des conseils sur ce qu'il faut utiliser pour un serveur multimédia domestique. Je pense qu'il pourrait y avoir trop de règles sur ce forum pour qu'il soit utile. Y a-t-il un autre endroit où je devrais poster ma question? Si vous le rendez trop difficile à utiliser, les gens iront simplement ailleurs ...
FiftyKnight
Je comprends que l'idée est d'avoir un site avec des questions et réponses, utilisables de façon plus ou moins intemporelle. Si vous demandez un avis, la pertinence des réponses changera bientôt. La solution à votre problème est un forum Web. Sur le forum, les fils devraient mourir d'eux-mêmes et ne jamais ressusciter, tout comme une conversation téléphonique avec quelqu'un.
Adam Ryczkowski
@AdamRyczkowski La pertinence des réponses à cette question ne changera pas plus rapidement que toute autre question. Les forums sont des endroits terribles pour obtenir des informations fiables, c'est pourquoi SE a été inventé.
endolith
@endolith si vous sentez qu'une question a été fermée de manière incorrecte, veuillez ouvrir une discussion à ce sujet sur Ask Ubuntu Meta . Cela dit, je ne vois rien de mal ici. Il s'agit clairement d'une question d'opinion, car la réponse dépendra des préférences personnelles et de ce que le PO doit faire exactement.
terdon

Réponses:

9

J'utilise actuellement btrfs, ayant utilisé zfs dans le passé. zfs est assez gourmand en mémoire et n'est pas "natif de linux", donc si vous êtes satisfait d'un système de fichiers plus récent / moins éprouvé, je recommande btrfs.

Si vous utilisez btrfs sur Ubuntu LTS, je vous recommande de tenir le 14.04 car les noyaux récents ont beaucoup de mises à jour de btrfs.

Un système plus traditionnel impliquerait un raid logiciel LVM + md, c'est une solution éprouvée qui peut vous offrir un stockage extensible, un raid logiciel, des instantanés, etc., etc. mais n'est pas aussi "cool" que les nouveaux systèmes de fichiers et manque certaines fonctionnalités ( comme checksum / COW).

dwurf
la source
C'est un bon point. Je devrais considérer l'approche LVM + md moins cool, mais probablement plus stable. Je vais vérifier. Merci!
FiftyKnight
Je ne suis pas très informé sur LVM mais j'ai lu un peu dessus ... le plus récent LVM supporte COW (des snapshots). Je n'ai aucune idée de la somme de contrôle cependant ...... + 1
TrailRider
@TrailRider qui a du sens, je pensais que c'était peut-être ainsi qu'ils l'avaient fait. btrfs prend également en charge COW pour les fichiers individuels (via l' --reflinkargument to cp), contrairement à zfs. zfs, et plus récemment btrfs, prennent en charge la déduplication en ligne, ce que LVM ne prend pas en charge.
dwurf
6

Le RAID matériel est très vénéré par certains, mais je pense que c'est comme rêver d'avoir un char de l'armée américaine comme seul véhicule. Bien sûr, il est sûr, mais il est énorme, a des coûts d'entretien et de carburant prohibitifs et devient en fait un piège lorsqu'il vous laisse tomber au milieu de nulle part, sans aucun service de réparation standard pouvant vous aider.

De plus, le RAID matériel présente des défauts bien connus que les solutions logicielles RAID complètes comme BTRFS et ZFS évitent.

Pour le type d'utilisation que vous prévoyez, il n'y a pas de "meilleure" solution RAID logiciel entre ZFS et BTRFS, il suffit de choisir celle qui vous convient le mieux:

  • ZFS et BTRFS sont tous deux d'excellentes solutions intégrées logicielles-RAID / Volume Manager
  • ZFS et BTRFS offrent tous deux un contrôle de la copie sur écriture, des instantanés et des blocs
  • ZFS peut gérer des systèmes de fichiers beaucoup plus gros, mais BTRFS peut gérer suffisamment de To pour n'importe quelle boîte de stockage privée
  • les communautés travaillent sur les ports ZFS pour Linux, BSD et OS X, sur la base des dernières sources ouvertes qui étaient disponibles à partir du référentiel de Sun Microsystems avant la fermeture (elles n'ont pas les toutes dernières fonctionnalités implémentées par Oracle, mais c'est un FS mature )
  • BTRFS est offert en tant que package optionnel dans la plupart des distributions Linux car il n'est pas encore considéré comme stable, mais continue d'être développé à un rythme rapide
  • ZFS utilise plus de RAM que BTRFS comme l'a mentionné l'affiche précédente (4 Go minimum, 8 Go recommandés, mais plus c'est mieux)

J'espère que cela aide.

Eric_DL
la source
Le fait que ZFS ne soit pas natif sous Linux l'exclut pour moi. Maintenant, choisissez entre BTRFS et LVM / md. J'ai entendu dire que LVM / md est difficile à administrer. Je vais le rechercher davantage. J'ai joué avec BTRFS le 13.10 et c'était facile à configurer. Va tester divers scénarios d'échec et d'extension. Merci!
FiftyKnight
"ZFS peut gérer des systèmes de fichiers beaucoup plus gros": avez-vous une source pour cela?
FX
2
@FX BTRFS Taille de volume maximale = 2 ^ 64 octets [ en.wikipedia.org/wiki/Btrfs] | Taille maximale du volume ZFS = 2 ^ 78 octets [ en.wikipedia.org/wiki/ZFS] | La taille de fichier maximale est la même, mais BTRFS prend en charge plus de fichiers sur un volume.
Eric_DL