Que se passe-t-il si je dois changer le matériel sous-jacent derrière le pool zfs? Comme le mobo / processeur, que se passe-t-il si cela me meurt dans un an ou deux; puis-je porter mon pool zfs d'une manière ou d'une autre?
Un pool ZFS ne dépend pas du matériel. Assurez-vous simplement que votre HBA (Host Bus Adapter) ne fait pas quelque chose comme le cryptage de vos données au niveau matériel. ZFS fonctionne mieux avec un HBA comme un LSI 9211-8i ou un flash croisé IBM m1015 pour utiliser le firmware 9211-8i, pas une carte RAID «matérielle» à part entière.
J'ai tout un ensemble de disques de différentes tailles, et j'essaie d'en tirer le plus d'espace de stockage avec la redondance. Quelle est la meilleure configuration pour cette configuration et combien d'espace vais-je perdre en utilisant ces disques de différentes tailles. Je ne crée pas cela pour des exigences de vitesse, je veux juste un serveur de fichiers pour plusieurs HTPC. Mes disques actuellement disponibles pour cela sont: 1x 500GB 'Hybrid' Drive 1x 1TB Drive 1x 3TB Drive 1x 4TB Drive (sera ajouté au pool plus tard, contenant actuellement toutes les données des lecteurs répertoriés ci-dessus)
Si j'étais vous, je vendrais les petits disques et je mettrais l'argent sur des disques plus gros de la même taille. Cela vous facilitera beaucoup la vie. En outre, vous ne pouvez pas simplement ajouter des lecteurs à un pool ZFS. Il y a des contraintes. Lisez ici .
L'ajout du lecteur de 4 To au pool sera-t-il un problème de quelque nature que ce soit?
Peut-être. Je suis dans une position similaire. À un moment donné dans le futur, je devrai augmenter ma capacité de stockage. À ce moment-là, je prévois d'acheter un deuxième HBA et une nouvelle gamme de disques plus gros. Je vais ensuite transférer toutes les données de mes disques existants vers mes nouveaux disques puis vendre mes disques existants. Il peut y avoir d'autres moyens (moins chers) de contourner cela, mais en procédant ainsi:
- Garde tous mes disques de la même taille
- A seulement le coût supplémentaire d'un HBA supplémentaire, ce qui n'est pas une mauvaise chose d'avoir de toute façon
- Ne nécessite pas que je remplace mes disques un par un, ré-argenté après chaque remplacement.
Des recommandations sur un système d'exploitation Linux pour exécuter tout cela, et dois-je utiliser un lecteur distinct pour le système d'exploitation? Je connais Ubuntu, RHEL et OpenSUSE / SLES.
N'utilisez pas Linux, il n'a pas de support ZFS natif. Le support Linux de ZFS vient de ZFS sur Linux et zfs-fuse . L'état actuel de ZFS est en pleine mutation alors qu'Oracle fait de son mieux pour le ruiner. ZFS se connectera probablement à la version 28 dans un très proche avenir, alors ne faites pas de votre pool ZFS avec une version supérieure à 28 à moins que vous ne soyez sûr à 100% que vous souhaitez vous en tenir à une solution Oracle. Actuellement, FreeBSD et ses retombées prennent en charge la version 28 de ZFS.
Puisque vous êtes un noob auto-proclamé ZFS, je recommanderais FreeNAS . Je l'utilise depuis un certain temps maintenant et j'en suis assez content. Cela vous permettra certainement la configuration la plus simple.
Réflexions supplémentaires:
Assurez-vous de choisir le niveau de parité correct pour votre cas d'utilisation particulier. Plus précisément, assurez-vous de planifier autour de l' URE . Fondamentalement, vous ne voulez pas utiliser RAID 5 (RAID Z1) si vous utilisez quelque chose de plus grand que les disques de 2 To. Il existe d'autres facteurs à considérer qui peuvent vous inciter à augmenter également votre niveau de données de parité. Voici un bon article sur le sujet.
Mise à jour:
Cela fait un an et demi que j'ai posté cette réponse et depuis lors, j'ai donné une nouvelle chance à ZFS sur Linux (serveur Ubuntu en particulier). Cela a parcouru un long chemin depuis que j'ai essayé pour la première fois et je suis assez content jusqu'à présent. Ma raison de changer était les restrictions d'installation sur FreeNAS et le système de prison. Je voulais utiliser mon serveur pour plus qu'un simple serveur NAS et FreeNAS rend cela difficile. Le système d'emprisonnement est bon et très sécurisé, mais je n'avais pas vraiment besoin de ce niveau de sécurité chez moi et je ne voulais pas gérer la connexion à une prison chaque fois que je voulais décompresser un fichier. Je pense que FreeNAS est toujours un bon choix si vous débutez avec ZFS (à cause de l'interface Web) ou si vous voulez juste une appliance NAS (c'est-à-dire qu'aucune autre fonctionnalité de serveur n'est nécessaire).