[ZFS] ZFS + Debian 7 ou OmniOS

Moimemeici
Messages : 454
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Moimemeici »

Bonjour,
allez comme disais dans la section Hardware je me jette pour du ZFS mais sur Linux (faut pas poussez BSD c'est pas encore pour moi)
Poulpito utilise ZFS On Linux (donc je me dis que c'est pas plus mal)

Pour rappel Matériel:
CM Intel S5520
CPU 2x Intel E5530
Carte: 2x IBM M1015 (flashé)
DD : 4 x WD 2To Sata2 Green

Voila mon premier test (j'ai suivie le lien que augur m'a donné sur le forum XTBA):
root@zfs:~# zpool create -o ashift=12 pool1 raidz /dev/sd[bcd]
root@zfs:~# zpool status pool1
pool: pool1
state: ONLINE
scan: none requested
config:

NAME STATE READ WRITE CKSUM
pool1 ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
sdb ONLINE 0 0 0
sdc ONLINE 0 0 0
sdd ONLINE 0 0 0

errors: No known data errors


root@zfs:/pool1/test# dd if=/dev/zero of=test.tmp bs=1024
1024000000 octets (1,0 GB) copiés, 9,7272 s, 105 MB/s
root@zfs:/pool1/test# dd if=test.tmp of=/dev/null
1024000000 octets (1,0 GB) copiés, 7,57454 s, 135 MB/s
Bon après je dois trouvé comment utilisé tout ça avec SAMBA ou NFS ou iSCSI d'une manière correcte
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Zedoune »

C'est pas compliqué BSD :o
Moimemeici
Messages : 454
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Moimemeici »

Bon bah je viens d'installez une Omnios avec Napp-it via le paquet du site http://napp-it.org/downloads/

bref c'est pas trop top ca vient peut être que je n'ai pas fais un RDM.

Voici un test via Samba.

-----------------------------------------------------------------------
CrystalDiskMark 3.0.2 (C) 2007-2013 hiyohiyo
Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s]

Sequential Read : 35.906 MB/s
Sequential Write : 66.069 MB/s
Random Read 512KB : 34.854 MB/s
Random Write 512KB : 57.821 MB/s
Random Read 4KB (QD=1) : 5.419 MB/s [ 1323.0 IOPS]
Random Write 4KB (QD=1) : 5.122 MB/s [ 1250.6 IOPS]
Random Read 4KB (QD=32) : 67.271 MB/s [ 16423.6 IOPS]
Random Write 4KB (QD=32) : 3.577 MB/s [ 873.2 IOPS]

Test : 1000 MB [Z: 0.0% (0.0/3281.8 GB)] (x5)
Date : 2013/11/05 10:18:18
OS : Windows 7 Ultimate Edition SP1 [6.1 Build 7601] (x64)

Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Zedoune »

Tu veux faire quoi en fait ?

Pour les performances, c'est vrai que c'est pas terrible, en même temps le raidz c'est du raid5 donc c'est pas hyper performant.
Faut pas non plus oublier que ZFS n'est pas orienté performance extrême, mais sécurité des données, facilité de gestion et maintenance facile.
Moimemeici
Messages : 454
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Moimemeici »

j'ai besoin de faire un Filer avec la possibilité que les poste de travaille directement dessus via le réseau (si c'est possible)
mais la niveau perf je préfère Mdadm mais niveau sécu des données je ne sais pas ce que vaux l'un comparé à l'autre ^^


Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

[ZFS] ZFS + Debian 7 ou OmniOS

Message par poulpito »

aucune différence entre mdadm et zfs chez moi
j'ai pas de volumes iscsi rmote mais du samba et ca passe comme papa dans maman
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Zedoune »

ZFS en fonctionnalités, c'est Solaris > FreeBSD > Linux

L'export iSCSI / Samba intégré dans ZFS ne fonctionne que dans Solaris à ce que je sache.


Pour la sécurité des données, ZFS fait du scrubbing (détection de corruption disque), permet la copie en multiples des fichiers sur le disque dur pour éviter les problèmes en cas de secteurs defectueux et comme c'est du Copy-On-Write (on fait un nouveau fichier à chaque modification), le système est capable de réparer un fichier défectueux par une ancienne version au cas où.
Moimemeici
Messages : 454
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Moimemeici »

Avec Mdadm+LVM+EXT4, voici les perf'

-----------------------------------------------------------------------
CrystalDiskMark 3.0.2 (C) 2007-2013 hiyohiyo
Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s]

Sequential Read : 67.720 MB/s
Sequential Write : 91.579 MB/s
Random Read 512KB : 71.593 MB/s
Random Write 512KB : 105.445 MB/s
Random Read 4KB (QD=1) : 12.048 MB/s [ 2941.4 IOPS]
Random Write 4KB (QD=1) : 12.285 MB/s [ 2999.3 IOPS]
Random Read 4KB (QD=32) : 95.679 MB/s [ 23359.2 IOPS]
Random Write 4KB (QD=32) : 80.155 MB/s [ 19569.0 IOPS]

Test : 1000 MB [Z: 5.5% (182.0/3303.3 GB)] (x5)
Date : 2013/10/23 15:35:57
OS : Windows 7 Ultimate Edition SP1 [6.1 Build 7601] (x64)
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Zedoune »

Tu fais ton test via samba ?
Moimemeici
Messages : 454
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Moimemeici »

oui
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Zedoune »

Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

[ZFS] ZFS + Debian 7 ou OmniOS

Message par poulpito »

Quid de la mémoire occupée pendant le transfert et des options dedup et compression
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Zedoune »

La dédup faut oublier pour samba et NFS si tu veux des performances.

Pour la compression, je l'ai activé sur mes serveurs de production et ça marche bien. (j'ai 10 serveurs FreeBSD en production, dont 2 qui sont en "ZFS on root" (le système est entièrement en ZFS) sur du raidz2, je fais de l'export NFS vers les autres serveurs et de la synchro de snapshots entre les 2 serveurs pour dupliquer les données.
Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

[ZFS] ZFS + Debian 7 ou OmniOS

Message par poulpito »

A voir avec ses paramètres de mémoire
Moimemeici
Messages : 454
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Moimemeici »

Voila configuration de test (avec OmniOs+Napp'it)
ZFSinfos hash zfs:
 allfs  	 test test/test 
 allpools  	 rpool test 
 buffertime  	 1383665486 
 datapools  	 test 
 properties  	 type creation used available referenced compressratio mounted quota reservation recordsize mountpoint sharenfs checksum compression atime devices exec setuid readonly zoned snapdir aclmode aclinherit canmount xattr copies version utf8only normalization casesensitivity vscan nbmand sharesmb refquota refreservation primarycache secondarycache usedbysnapshots usedbydataset usedbychildren usedbyrefreservation logbias dedup mlslabel sync refcompressratio written logicalused logicalreferencedtype creation used available referenced compressratio mounted quota reservation recordsize mountpoint sharenfs checksum compression atime devices exec setuid readonly zoned snapdir aclmode aclinherit canmount xattr copies version utf8only normalization casesensitivity vscan nbmand sharesmb refquota refreservation primarycache secondarycache usedbysnapshots usedbydataset usedbychildren usedbyrefreservation logbias dedup mlslabel sync refcompressratio written logicalused logicalreferenced 
 syspool  	 rpool 
 test/test_avail  	 3.20T 
 test/test_compression  	 off 
 test/test_dedup  	 off 
 test/test_mountpoint  	 /test/test 
 test/test_nbmand  	 on 
 test/test_quota  	 none 
 test/test_readonly  	 off 
 test/test_refquota  	 none 
 test/test_refreservation  	 none 
 test/test_reservation  	 none 
 test/test_sharenfs  	 off 
 test/test_sharesmb  	 name=test,guestok=true 
 test/test_sync  	 standard 
 test/test_used  	 45.3K 
 test_avail  	 3.56T 
 test_compression  	 off 
 test_dedup  	 off 
 test_mountpoint  	 /test 
 test_nbmand  	 off 
 test_quota  	 none 
 test_readonly  	 off 
 test_refquota  	 none 
 test_refreservation  	 369G 
 test_reservation  	 none 
 test_sharenfs  	 off 
 test_sharesmb  	 off 
 test_sync  	 standard 
 test_used  	 369G 
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Zedoune »

tu peux faire "zfs get all" ?
Moimemeici
Messages : 454
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Moimemeici »

J'ai fais un pastebin sinon c'est énorme ^^

http://pastebin.com/0BiPXdmt

merci zplay
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Zedoune »

Vaut mieux regarder en raw :)
http://pastebin.com/raw.php?i=0BiPXdmt

Je suppose que ton pool c'est test/test

Si t'es sous solaris, il faudrait utiliser "zfs set sharesmb=blablabla test/test" plutot que d'utiliser un samba séparé.
Tu peux aussi essayer ça :

zfs set compression=lz4 test/test (si lz4 est pas encore dispo sous solaris (elle l'est sous freebsd :sol: ) essaie lzjb)
Moimemeici
Messages : 454
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Moimemeici »

Je viens d'acheter 2x SSD SanDisk SDSSDP-064G-G25
pour voir si les performance sont meilleur si je met ESXi et l'OS sur des SSD pour remplacer mes WD Black caviar de 1TO
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Zedoune »

Sinon avec ZFS tu peux utiliser tes SSD en cache de lecture et en disque de log séparé.
Moimemeici
Messages : 454
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Moimemeici »

je vais testé cela alors !
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

[ZFS] ZFS + Debian 7 ou OmniOS

Message par augur1 »

Bon bah je viens d'installez une Omnios avec Napp-it via le paquet du site http://napp-it.org/downloads/
... Download the file, unzip and read the included readme. Download, unzip (prefer 7Zip) and upload to ESXi may take some time.
==>> download napp-it_13b_vm_for_ESXi_5.5.zip ?

As tu lu & suivi l'idot guide pour Napp-it & ESXi ?
=> http://napp-it.org/doc/downloads/all-in-one.pdf

++
Moimemeici
Messages : 454
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Moimemeici »

Je reçois mes SSD demain matin, je vais suivre le guide au complet !
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

[ZFS] ZFS + Debian 7 ou OmniOS

Message par augur1 »

Les 120 Go Samsung 840 EVO MZ-7TE120BW sont à 80 € en ce moment :)
Jul77
Messages : 1779
Inscription : ven. 12 janv. 2018 17:44

[ZFS] ZFS + Debian 7 ou OmniOS

Message par Jul77 »

Z'étaient même à 66€ fdpin hier sur chai pu quel site.
Répondre