J'utilise OpenSolaris avec ZFS pour mon serveur de fichiers principal. À l'origine, je suis allé avec ZFS parce que j'ai entendu tellement de choses impressionnantes à ce sujet:
- Extension de disque automatique (zpools)
- RAID logiciel (RAID-Z)
- Redimensionnement automatique du pool en remplaçant les disques RAIDZ
- Somme de contrôle au niveau du bloc
- Pas de limites pratiques pour un seul volume
- Déduplication "Coming Soon"
Après avoir piqué sur OpenSolaris pendant un certain temps, cela me dérange vraiment. Je connais beaucoup mieux Fedora / CentOS et Debian / Ubuntu, et je suis habitué à la manière Linux de faire des choses par rapport à la version Solaris / BSD. Je veux passer à Linux, mais je ne sais pas quoi utiliser pour mon FS.
Je ne suis pas disposé à utiliser FUSE ou un noyau pré-bêta pour obtenir ZFS. Btrfs a une parité de fonctionnalités potentielle, mais elle n'est toujours pas stable même maintenant (des mois après mon premier examen). Que recommandez-vous en tant qu'équivalent de ZFS (fonctionnalités souhaitées notées ci-dessus) pour une box Linux?
la source
Réponses:
Avez-vous envisagé NexentaStor ou Nexenta core? Il est activement développé maintenant que le sort du projet OpenSolaris est inconnu. Nexenta est également plus semblable à GNU. L'édition Nexenta Community est une bonne implémentation de type appareil qui exploite les fonctionnalités ZFS et fournit une excellente interface graphique. Le noyau Nexenta est une variante allégée qui est essentiellement un OpenSolaris plus utilisable.
Voir: http://nexenta.org/projects/site/wiki/WhyNexenta
la source
Une implémentation native du noyau de ZFS est maintenant disponible pour linux, en cours de développement par LLNL.
Il y a des paquets pour ubuntu disponibles dans un PPA, qui sont facilement compilés sur debian (ajoutez simplement le dépôt deb-src au sources.list d'apt, téléchargez, mettez à jour le debian / changelog et dh-build-package. Puis installez le zfs- dkms et autres packages).
J'utilise XFS depuis plus de 10 ans sur linux et btrfs depuis environ un an. J'utilise ZFS depuis quelques jours maintenant et je suis complètement vendu dessus. c'est ce que j'ai toujours voulu dans un système de fichiers sans même vraiment le savoir ... répond à peu près à tous les ennuis que j'ai jamais eu avec la gestion des disques et des systèmes de fichiers.
Je vais migrer mes disques btrfs actuels (actuellement utilisés pour le stockage en vrac de fichiers, les sauvegardes rsync, etc.) vers ZFS dans un avenir proche. Et je prévois déjà une future migration de / home et d'autres répertoires vers un zpool.
LIENS:
http://zfsonlinux.org/
https://launchpad.net/~zfs-native/+archive/stable
la source
Vous pourriez envisager la prochaine version de Debian GNU / kFreeBSD http://www.debian.org/ports/kfreebsd-gnu/ lorsqu'elle sera sortie. Il s'agit d'une distribution Debian avec le noyau Linux remplacé par un noyau FreeBSD. http://robertmh.wordpress.com/2010/11/27/about-zfs-in-squeeze-2/
la source
Pour autant que je sache, btrfs est le seul projet qui fournira des fonctionnalités équivalentes à ZFS. Je l'ai surveillé de près, mais je ne m'attends pas à ce qu'il soit stable en production depuis quelques années, compte tenu du temps qu'il a fallu à ZFS pour y arriver. Je soupçonne que les projets open source basés sur Open Solaris seront stables plus tôt. Peut-être qu'Oracle sera GPL ZFS puisque c'était leur raison pour démarrer le projet btrfs.
Je considère le commentaire sur la "manière Linux de faire des choses" intéressant parce que je considère toutes les plateformes de style Unix essentiellement équivalentes. Ils exécutent le même logiciel et ne diffèrent que sur certaines choses mineures de l'administrateur système, comme l'emplacement de stockage des fichiers de configuration.
la source
Une alternative est d'étudier la possibilité d'utiliser FreeBSD sur Linux car FreeBSD prend en charge ZFS depuis 2007 et est donc probablement plus mature que le port Linux.
FreeBSD prend en charge la plupart des logiciels open source habituels comme Apache, PHP, MySQL, etc.
Son support matériel n'est peut-être pas aussi large, même si je n'ai jamais eu de problème sur ce front auparavant.
Jetez un œil: http://wiki.freebsd.org/ZFS
Un inconvénient de l'utilisation du port zfsonlinux est qu'une mise à jour du noyau ubuntu (ce qui pourrait arriver) signifierait une recompilation et une nouvelle liaison avec le noyau.
la source
Nexenta, également lié à NexentaStor, est une distribution à part entière qui existe depuis un certain temps. Il est basé sur Debian (similaire à Ubuntu) mais utilise un noyau OpenSolaris. De cette façon, vous obtenez le meilleur des deux mondes; vitesse ZFS au niveau du noyau, livrée avec toutes les subtilités de linux / GNU.
NexentaStor, dont ewhite a déjà parlé, est une version d'appliance de Nexenta dotée d'un système de gestion et de configuration de l'interface graphique Web complète. L'édition communautaire offre un maximum de 18 To d'espace utilisable (quelle que soit la capacité du disque). Je n'aime pas être limité :)
la source
Je pense que vous devez oublier l'openSolaris. Il est arrêté pour l'instant. Et je pense aussi que l'équipe de développement de Solaris fera partie de l'histoire pour l'avenir. Je suggère de migrer vers une autre plateforme. ZFS est le meilleur pense que la version SUN (Oracle), mais je pense que pour les 5 prochaines années, nous n'aurons pas Solaris 11 et le développement sera interrompu.
la source