[TOPIKUNIK] Benchmark Linux/BSD/Unixenvrac : Bonnie++

Envie de tchacher, n'hésitez pas !
ZEPsikopat
Messages : 3386
Inscription : ven. 12 janv. 2018 17:44

[TOPIKUNIK] Benchmark Linux/BSD/Unixenvrac : Bonnie++

Message par ZEPsikopat »

Suite à un concours de kikalaplugrosse avec nicodache, on s'est décidés de pondre un topic pour comparer les performances de nos FS.
Pour cela, bonnie++ est un bon gros bench bien violent.

Protocole de test :

Informations pour la comparaison :
* Kernel de la machine
* Système de fichiers de la partition
* Contrôleur de stockage
* Disque utilisé
* Nombre de disques et type d'array raid si présents
* Cache du contrôleur
* Observations sur le contrôleur
* Connectivité du contrôleur
* Connectivité des disques
* Carte mère et ram utilisée

Stress-test bonnie :
bonnie++ -d /media/storage/ -s 16384 -m karpette -u zep -n 1000 -b
* -d : chemin vers la partition à tester
* -s : espace à réserver pour le bench (double de la ram minimum)
* -m : nom de la machine
* -u : user à utiliser à la place du root (facultatif si vous le lancez en userland ;))
* -n : nombre de fichiers à créer
* -b : fsync après chaque écriture

Résultats
Collez ici vos résultats entre les balises

Code : Tout sélectionner

[ fixed ]  [ /fixed ]
Essayez de vous caler au maximum sur la commande de bench histoire de comparer de manière plus homogène (en particulier sur -s -b et -n)
ZEPsikopat
Messages : 3386
Inscription : ven. 12 janv. 2018 17:44

[TOPIKUNIK] Benchmark Linux/BSD/Unixenvrac : Bonnie++

Message par ZEPsikopat »

Informations pour la comparaison :
* Kernel de la machine : 2.6.28-1 debian amd64
* Système de fichiers de la partition : ext4
* Contrôleur de stockage : ARC-1680ix-12
* Disque utilisé : Samsung Spinpoint F1 1TB HD103UJ
* Nombre de disques et type d'array raid si présents : 4 disques en raid5
* Cache du contrôleur : 2GB
* Observations sur le contrôleur : Write-back activé sans BBU, NCQ des disques réactivé pour les bench, cache disque désactivé
* Connectivité du contrôleur : PCI-Express 8x
* Connectivité des disques : SAS
* Carte mère et ram utilisée : Tyan S2915, 8GB DDR2 pc5300 ECC

Stress-test bonnie :
bonnie++ -d /media/storage/ -s 16384 -m karpette -u zep -n 1000 -b
Résultats :
Version 1.03e       ------Sequential Output------ --Sequential Input- --Random-
                    -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
karpette        16G 61742  94 213443  48 79694  37 61189  97 278142  33 222.2   0
                    ------Sequential Create------ --------Random Create--------
                    -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
               1000  1163   8 343532  99   763   6  1147   8 444661  99   505   5
Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

[TOPIKUNIK] Benchmark Linux/BSD/Unixenvrac : Bonnie++

Message par poulpito »

10x trop long à faire j'ai laissé tourner toute la nuit ca a toujours pas fini
ca commençait juste le random alors oust à dégager
ZEPsikopat
Messages : 3386
Inscription : ven. 12 janv. 2018 17:44

[TOPIKUNIK] Benchmark Linux/BSD/Unixenvrac : Bonnie++

Message par ZEPsikopat »

Bah si t'as une machine plus petite faut adapter en fonction de la ram.
Mais garder le minimum de 2x ta ram pour être sûr de ne rien mettre en cache.
nicodache
Messages : 2382
Inscription : ven. 12 janv. 2018 17:44

[TOPIKUNIK] Benchmark Linux/BSD/Unixenvrac : Bonnie++

Message par nicodache »

je pense qu'avec le -b, on s'en fou un peu de mettre en cache ou pas [:dslam]

[edit]et ca tourne pour moi, avec 8192mo ;)
nicodache
Messages : 2382
Inscription : ven. 12 janv. 2018 17:44

[TOPIKUNIK] Benchmark Linux/BSD/Unixenvrac : Bonnie++

Message par nicodache »

Informations pour la comparaison
* Kernel de la machine : 2.6.27-gentoo-r3
* Système de fichiers de la partition : ext3
* Contrôleur de stockage : Intel ICH9
* Disques utilisés : Samsung Spinpoint F1 1TB HD103UJ, Seagate 500GB ST3500630AS
* Nombre de disques et type d'array raid si présents : 4 disques.
* Observations sur le contrôleur : LVM qui contient 2 raid 1 software (mdadm). 2x500GB et 2x1TB
* Connectivité du contrôleur : chépo
* Connectivité des disques : SATA
* Carte mère et ram utilisée : P5E Ws Pro, 4G

Stress-test bonnie :
bonnie++ -d . -s 8192 -u nicodache -m korsakov -n 1000 -b
résultat :
Version  1.95       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
korsakov         8G   585  95 50508  12 26683   5  1809  66 66378   6 143.2   1
Latency               125ms    7134ms    1577ms   78866us   67665us     385ms
Version  1.95       ------Sequential Create------ --------Random Create--------
korsakov            -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
               1000   233   1 430549 100   103   0   211   1 564971  99    94   0
Latency              1548ms     208us    7575ms     725ms     888us    8347ms
nicodache
Messages : 2382
Inscription : ven. 12 janv. 2018 17:44

[TOPIKUNIK] Benchmark Linux/BSD/Unixenvrac : Bonnie++

Message par nicodache »

update de la situation :
raid 5 mdadm avec 3 samsung 1TB HD103UJ (en ext4)

Stress-test :
bonnie++ -d /home/nicodache -u nicodache
Résultat :
Version  1.95       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
korsakov         8G   572  97 44591   9 35130   6  2058  98 175629  16 385.8   6
Latency             23329us   14919ms    5030ms   22144us   45537us     129ms
Version  1.95       ------Sequential Create------ --------Random Create--------
korsakov            -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16 17110  33 +++++ +++ +++++ +++ +++++ +++ +++++ +++ +++++ +++
Latency              4348us     744us     768us     231us      15us      77us
Avatar de l’utilisateur
tugs
Messages : 3188
Inscription : ven. 12 janv. 2018 17:44

[TOPIKUNIK] Benchmark Linux/BSD/Unixenvrac : Bonnie++

Message par tugs »

J'm'excuse de demander pardon, mais ca sert à quoi ? :D
[*]I am retrogamer :geek:
nicodache
Messages : 2382
Inscription : ven. 12 janv. 2018 17:44

[TOPIKUNIK] Benchmark Linux/BSD/Unixenvrac : Bonnie++

Message par nicodache »

J'm'excuse de demander pardon, mais ca sert à quoi ? :D
Suite à un concours de kikalaplugrosse avec nicodache, on s'est décidés de pondre un topic pour comparer les performances de nos FS.
Pour cela, bonnie++ est un bon gros bench bien violent.
performances I/O disque ;)
Répondre