@Michel : il faut que tu commences par te documenter sur ZFS. Perso
j'utilise ça en prod depuis plus de 10 ans, et c'est vraiment top. Mais
faut passer un peu de temps pour vraiment comprendre ce qu'on fait.
De loin la meilleure plateforme est Solaris, mais bon, voilà ... Oracle
quoi. Par contre j'insiste, ça s'installe sans acheter de licence, un
simple download sur le site, et c'est UP. Et c'est la distro obligatoire
pour vraiment comprendre ZFS avant d'aller s'amuser avec en prod.
Mais quand même avoir un Dtrace, c'est quand même bien pratique quand on
veut analyser finement ce qu'il se passe.

Les histoires de RAM ECC and co, ça fait partie de la mythologie des
Linuxiens sur ZFS (le vrai pingouinou va detester ZFS parce que "CDDL c'est
pas GPLv3" et donc va forcément vénérer BTRFS même si le file system est en
dev depuis 10 ans sans avancée majeure. Bref de la guerre de boutonneux,
rien de factuel).
La seule vérité : RTFM. Et faire des tests. Bien choisir ses SSD par
exemple, savoir dimensionner son LOG etc...
ZFS va nativement prendre tout l'espace dispo en RAM pour cacher les IO
writes (utile notamment sur les petits IO, genre Set_Attr, Get_attr) avant
d'écrire dans le log (ou sur le pool s'il n'y a pas de log). Donc oui un
système sur ZFS, ça se size en RAM, et mieux vaut prendre de la RAM qui va
bien si on veut pas avoir de corruption fantome lors de write. Et ça se
tune, donc pareil, faut comprendre ce qu'on fait.

Le must read :
https://docs.oracle.com/cd/E26919_01/html/E25822/zfsover-1.html
Le blog de Roch Bourbonnais chez Oracle est très utile si tu veux tuner (il
est basé dans les locaux ex Sun à Grenoble > parle français et très sympa)
: https://blogs.oracle.com/author/roch-bourbonnais

FreeNas, c'est sympa, parce que graphique, simple, rapide, efficace. Ca
tient en prod. Pas plus tard que vendredi encore, un déploiement client sur
32Go acceléré (2 x 400Go SSD en cache et log).
Seul soucis : les disques sont arrivés avec un formatage protegé level 2,
et c'est pas reconnu par FreeB, donc obligé de reformater tout ça ... et
sur 20 disques 2To SATA, c'est long.
Si la CLI te suffit, un FreeBSD natif est bien pratique aussi, et au même
niveau qu'un freenas pour du pur NAS. (par contre si tu veux la
compatibilité VAAI, un serveur S3 ou autre, ça sera à la main, alors que
c'est intégré à FreeNAS)

Nexenta : un projet communautaire à la base (toujours dispo) et aussi un
produit commercial maintenant. A mon avis, la solution la plus avancée, et
documentée.

Solaris, si tu cherches pas à avoir du support, c'est jouable. Avec un
simple Napp-it, tu as une mini interface graphique assez pratique. M'enfin
la CLI est quand même 100 fois plus puissante.

Enfin, tu as Ubuntu qui supporte officiellement ZFS, mais par contre faire
l'install du root pool, c'est encore à la main. Mais ça se fait.
Un tuto bien sympa sur Mobutu : http://kbdone.com/zfs-basics/

A noter que tu as des constructeurs, dont Oracle, qui fabriquent et vendent
des NAS Entreprise sur la base de ZFS (Solaris pour Oracle, Linux pour les
autres, genre Aberdeen)


Le 17 avril 2018 à 17:43, Jean-Yves LENHOF <jean-y...@lenhof.eu.org> a
écrit :

> Le 2018-04-17 15:13, Xavier Claude a écrit :
>
>> On Tue, Apr 17, 2018 at 12:05:59PM +0200, Phil Regnauld wrote:
>>
>>> Antonin BOLLIN (contact) writes:
>>> > Bonjour,
>>> >
>>> > N'oubliez pas btrfs qui sera de mon point de vue plus performant qu'un
>>> zfs avec déduplication car la déduplication fera inexorablement chuter les
>>> performances sur le zfs.
>>>
>>>         btrfs est "deprecated":
>>>
>>>         https://lwn.net/Articles/729488/
>>>
>>
>> Uniquement chez Red Hat qui n'a pas les développeurs pour gérer le
>> support de ce filesystem. Il est toujours développé chez Facebook ou
>> Suse.
>>
>> Xavier.
>>
>
> Tjs développé mais pas production ready !
>
> Cdlt,
>
>
>
> ---------------------------
> Liste de diffusion du FRnOG
> http://www.frnog.org/
>



-- 
Cordialement,

Guillaume BARROT

---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à