QNAP Essais de performance sur qnap nas intel i3 32 GB

tvsmw

Apprenti
Membre Confirmé
19 Juillet 2022
37
5
8
Bruxelles
Professionnel
Non
Ne trouvant pas de réponses sur les diverses configurations possibles, j'ai composé une configuration pouvant servir de base a différents essai avant de mettre le nas en route. Disques conventionnels ssd de bonne facture avec encryptage et ssd performant.
Les premiers résultats dans le fichier en annexe.
Avec déja une grosse question sur la performance des disques (très bon raid5) , des ssd (très bon en écriture), et des ssd décevant en lecture.
C'est le moment de faire une tempête de cerveau pour expliquer celà

Le but c'est de situer les performances et également ensuite de voir l'effet d'un cache SSD (beaucoup de questions sur internet et peu de réponses positives)
Dans ces essais if faut bien comprendre que les perf sont limitées d'une part par la liaison 5Gb/s soit un max théorique de +- 480 Mo/s et par les ssd dans mon portables en lecture ok mais en écriture ils doivent bloquer ce n'explique pas la faiblesse de la lecture ssd!
explication des tests en attachment

La config
NAS TVS-672N INTEL i3-8100T 32GB en QTS
Kit crucial RAM CTK16G4SFRA26632G
Qnap QNA-UC5G1T adaptateur USB vers Ethernet 5Gb/s
Carte d'extension QM2-4P-384 PCI gen3 donc 1GB/s par canal soit 8GB/s max pour les 4ssd's possibles
3 disques Western Digital WD Red Plus 6 To 128 Mo Serial ATA 6Gb/s 5640 RPM - WD60EFZX : perf 175MB/s
2 SSD nvme Samsung MZ-V8V1TOBW 1 PCI gen3X4 3500Mo/s on board en raid simple l'autre libre (essai cache) perf : 1.65GB/s (3500/2)
on board liaison pci3X2 donc 2X 1GB/s max =2GB/s
1 SSD nvme Kingston KC3000 PCI gen4X4 7000Mo/s Samsung 980 MZ-V8V1T0BW sur QM2 donc pci3x4 soit 4GB/s max : perf 3.3GB/s (7000/2)
la carte d'extension peu donc switcher 4 canaux sur 1 SSD donc équilibre de charge ( a creuser pour savoir si elle travaille par paires)!
Pour les SSD les vitesses sont toujours données en lecture!, donc les perf sont bonnes sur l'infrastructure.



Ecriture pc to nas (save)
disques 255 Mo/s /test1/test2 sur pool1
samsung 980 412 Mo/s /test/dostest sur pool2
Kingston 404 Mo/s /kc3000 sur pool3
écritures sur ssd variables de 400+ à 420+

Lecture nas to pc( restore)
disques 273 Mo/s
samsung 980 193 Mo/s ??
Kingston 185 Mo/s ??

Ici on vois bien l'accent qui est mis sur l'ios qui traite les raids, les résultats sont très bon sur 3 disques, écritures en parallèlle sur les 3 disques + parité. La vitesse de lecture des ssd est un challenge.
 

Pièces jointes

Dernière édition:
Salut,
C'est un peu dur a lire ton fichier :)

Si je comprend bien tu as :
storage pool1 > 3 disques WD60EFZX - WD Red Plus 6To en RAID5
storage pool2 > ssd nvme samsung 980 pcie3X2
storage pool3 > ssd nvme kingston kc3000 pcie3x4

Je ne comprend pas qu'elle sont les capacités des Nvme quand tu parle de =2GB sur board ? ou =4GB sur extension qm2

Si je comprend bien aussi tu as une performance de :

- 243 Mo/s en ecriture sur ton RAID5 pour la copie d'un fichier de 4,3 Go
- 393 Mo/s en ecrituresur le samsung 980, pour la copie d'un fichier de 4,3 Go
- 385 Mo/s en ecriture sur le kingston, pour la copie d'un fichier de 4,3 Go

- 260 Mo/s en lecture sur ton RAID5 pour la copie d'un fichier de 4,3 Go
- 184 Mo/s en lecture sur le samsung 980, pour la copie d'un fichier de 4,3 Go
- 176 Mo/s en lecture sur le kingston, pour la copie d'un fichier de 4,3 Go

Quel est le NAS ? Tu est en ZFS ? Comment est ton reseau ? Au vu des perf je suppose que tu n'est pas en gigabit
Je comprend pas bien ou tu veut en venir, mais il manque beaucoup d'information dasn ton message
et également un bonjour/bonsoir ;)
 
Oui tu as raison c'est fait à la va vite je vais rajouter les détails manquant sur lr premier post
Je pense que la lecture/ecriture des disques en raid est très bien optimisée certainement dû au traitement par l'IOS de QTS
Merci
 
Maj 1/9/2022

Le post original a été modifié pour être plus lisible.
Comme je ne peux plus l'éditer je ferai les maj en add-on

maj du firmware QTS en 5.0.1.2137 build 20220826
Donc j'ai refais les tests nas vers pc qui donnait des résultats inférieur pour les ssd par rapport aux disques!

Nouveaux résultats transfert vers disque C:
disk to pc 277 mo/s
samsung to pc 278 mo/s
kc3000 to pc 290 mo/s
Il semble que les modifications apportées à la gestion du cache en QTS 5.01 a réglé le problème de performance de lecture ssd en transfert mais semblent être maintenant limités par un facteur physique. J'ai donc testé mon disque D sur pc qui est un samsung sata 2.5" de 420GB le disque C étant un nvme sata et effectivement le plafond en écriture sur C est maintenant de +-290 Mo/s , par contre l'écriture des ssd a légèrement baissé.

pc C: vers D: 420 mo/s
pc D: vers C: 280 mo/s

J'ai donc repris les tests transfert NAS vers PC sur le disque D
Le transfert du raid5 disque est très bon 422 Mb/s ( pour une vitesse séquentielle de 170 Mo/s) et les résultats de lecture ssd sont excellents car ils atteignent la limite d'écriture de mon sata.

Nouveau résultats transferts vers disque D
disk to pc 422 mo/s
samsung to pc 430mo/s
kc3000 to pc 428 mo/s

Nouveau résultats transferts disque D vers NAS
disk 291 283 294 mo/s
samsung 376 364 372 mo/s
kc3000 374 368 365 mo/s

Conclusions:
- l'ajout d'un interface 5Gb augmente considérablement la vitesse de transfert PC NAS
-Le pc doit être équipé de disque SSD
-L'interface Qnap QXG-5G1T-111C est un investissement minime pour doter un (vieux) portable équipé en usb 3.1 gen2 d'un interface 5gb
-La dernière version 5.01 de QTS semble apporter des améliorations dans la performances en read de la cache ram ( donc peut être des performances dépendant de la taille de la ram), par contre une légère dégradation en write.
-L'achat de ssd ultra performant ne semble pas utile dans ce cas de figure, la performance testée par le NAS est de 170 Mo/s pour les disques de 1.6GB/s pour le ssd samsung 980 et 3.3GB/s pour le kingston