Modérateurs: Modération Forum Installations, Modération Forum DIY, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 10 invités

Conseils, Guides et Tutos pour le stockage et réseau
Règles du forum
Avant de poster, merci de prendre connaissance des règles du forum : à lire avant de poster

UNRAID. Un OS multifacette.

Message » 16 Juin 2020 23:08

Bonsoir je reviens vers vous après des tests pour ma configuration. Donc j'ai reçu ma CM Asrock Fatal1ty X370 Professional Gaming et un CPU Ryzen 2600, j'ai mesuré la consommation en IDLE sans VM et avec des VM actives. En IDLE simple, je suis à 40W et lorsque je lance les VM je suis à 50-60W selon la charge CPU. Malheureusement pour moi qui recherche un système basse consommation ça n'ira pas :( même si je trouvais le CPU intéressant donc j'ai décidé de séparer le système en 2. Je vais utiliser UnRaid que pour le stockage en tant que NAS et mon mini PC pour les VM (comme il ne consomme que 15W).
C'est pour cela que j'ai recommandé un autre CPU compatible avec ma CM (Athlon 200GE) vraiment moins puissant dans l'espoire qui ne consommera pas beaucoup. On verra les tests ...
Par contre, question conne mais que je me demande vraiment c'est, est-ce qu'un CPU peut limiter le nombre max de SATA ? Pour moi non c'est lié à la CM (j'espère pouvoir savoir utiliser mes 10 ports)
Je pense que le CPU 200GE est limité niv PCIE.
Et je viens de lire la conversation pour la configuration de DAVEYBROTHERS et pour une configuration pour un NAS seulement, il ne faut pas de cache SSD ? Donc on écrit directement dans l'array même avec des disques de parité ? (Je suis un peu perdu à ce propos)
ODylanO
 
Messages: 137
Inscription Forum: 19 Nov 2019 12:16
  • offline

Message » 17 Juin 2020 1:23

Pour ta question, tu fais comme tu veux. C'est toi le boss qui décide :)
Avec ou sans cache.
Avec ou sans parité.

En fait , ayant un cache, j'ai comparé les perf au transfert.
1. déjà a mon avis le cache s'impose si tu as une liaison 10Gb/s donc cela demande un matos particulier.

2. pour une liaison 1Gb/s classique,; tu satures ta bande passante , lors des transfert via SMB, a 110/120 Mo/sec
- avec cache tu transféreras tes données a cette vitesse donc 110/120Msec. Ensuite il faudra faire un mover du cache vers la grappe en temps masqué. (pas forcément un gros interet si tu transferes peu de données tous les jours)
- sans cache et sans disque de parité , tu vas inscrire directement les données dans les user-share de la grappe a la vitesse maxi (soit encore 110/120Mo/s et ca peut diminuer un peu lorsque ton disque se remplira vraiment, par exemple 80/90Mo/sec)
- sans cache et avec disque de parité, tu vas diviser par 2 la vitesse du transfert. Donc tu transferas autour de 60Mo/sec.( car tu transfert directement sur la grappe, puis la parité se recalcule en //).

Sur ce dernier cas, je ne sais pas si le temps de transfert est impacté par le nombre de disques de données dans la grappe mais je ne pense pas (en fait j'en suis quasi sur a 100%) car lors de cette activité de synchro de la parité, il y a peu ou pas de lecture sur les autres disques donc la parité est recalculée seulement en fonction du changement de valeur de bit du disque de données sur lequel est transferé le fichier.
En fait quand on observe les activités des disques, je pense que la parité "bit a bit" est lue puis re-ecrite après nouveau calcul.

On verifie (peut etre...) ainsi le transfert autour de 60Mo/sec puisque on ecrit a 120Mo/sec via SMB puis on a 2 operations (lecture/ecriture via sata) a full vitesse 250Mo/sec ==> tu additionnes les opérations et tu retombes sur les 60Mo/s observées.


Par contre le cache ne permet pas juste que la mise en cache des données car c'est dans le cache que se trouvent stockées les données appdata / system servant aux dockers et VM. Si pas de cache, alors les perf des dockers et VM sont fortement impactées.
Après on peut avoir un disque ssd en unassigned devices pour gerer cela mais je n'y vois aucun interet si déjà, on n'a pris l'option d'avoir un cache drive...

Donc grosso, c'est toujours pareil. il faut dimensionner le hardware par a ses besoins (présents et a venir).


Pour ta conso avec R5 2600, je suis surpris de ton relevé de conso en idle.
Tu peux me dire ce que tu utilises pour mesurer cela ?
Y a aussi l'alim est son cos (phi) qui peut intervenir + 4/5 watt a chaque nouveau disque +2/3W a chaque nouveau ventilo + la conso de la carte mere

La configuration dans mon profil


PCHC madVR / Epson LS12000 / Microperf Screenline 2m82 / Bi-Amp BMS12S305+RCF ND650 /Sub Beyma 18" et JBL GTI15 / JBL Arena 120 surround (8) et back (2) / Lab Gruppen C10:8X et C16:4 / Crest 8001 / Filtrage BLU100+BLU BOB2+BLU USB / ASIO
Avatar de l’utilisateur
Polopretress
Contributeur HCFR & Modérateur Installations
Contributeur HCFR & Modérateur Installations
 
Messages: 14413
Inscription Forum: 08 Jan 2016 1:48
Localisation: Val d'Oise
  • offline

Message » 17 Juin 2020 8:01

L'utilisation d'un cache disque réduit le temps de transfert du PC vers le NAS mais augmente le temps de transfert du PC vers la grappe unRAID.
Si, pour limiter la consommation, on ne désire pas que sa grappe RAID tourne 24H/24 son usage est ... déconseillé.

Pour information la consommation de mon mini-PC Zotac sous unRAID (Core i3 5010U - SSD 500 Go, 2 * HDD 2To).


2020-06-17-Conso-NasNano.JPG


Michel
Avatar de l’utilisateur
MLill
Membre d'Honneur - Contributeur
Membre d'Honneur - Contributeur
 
Messages: 19159
Inscription Forum: 08 Déc 1999 2:00
  • offline

Message » 17 Juin 2020 9:21

Ok donc je vais avoir besoin d'un SSD de cache pour avoir un taux de transfert au max. Ici ma CM permet d'avoir du 5 Gb/s donc si c'est possible avec mon réseau c'est intéressant.
Mon but c'est de laisser UnRaid H24 avec mes films/ musiques et mes documents pour y avoir accès quand je veux mais avec une protection sur 2 HDD.

Pour la mesure de consommation, j'utilise un petit appareil acheté sur Amazon :https://www.amazon.fr/gp/product/B07CZCGD9X/ref=ppx_yo_dt_b_asin_title_o04_s00?ie=UTF8&psc=1

Je viens de refaire des mesures donc :
Avant d'allumer le PC donc il n'y a que les leds de la CM allumées => 2W
Pc allumé - sans disque - dans le BIOS => 49,9W et PF 0.50
Pc allumé - sans disque - dans UnRaid => 38,57W et PF 0.47

J'ai aussi mesuré mon mini PC HYSTOU P03B Intel i5-8250U et j'ai entre 10 et 15W, c'est vrai que ces mini PC sont idéal niveau consommation mais le problème c'est qu'on est limité en HDD :/

Donc je me suis dis que j'allais utiliser le mini PC pour les VM et Unraid pour le stockage en espérant que l'Athlon va consommer genre 20-25W en IDLE ce qui me ferait au total 15W+25W = 40W dans le pire des cas. En sachant que si j'utilise les VM sur Unraid je serait à 50-60W donc je gagne niveau consommation. Maintenant si je vois que l'Athlon va consommer plus alors je fais tout sur UnRaid avec Mon R5 2600.

MLill tu as utilisé quoi comme logiciel pour faire ce graphique ? Par contre comment ça se fait que ton Pc tombe à 3Kwh chaque jour puis remonte ?
ODylanO
 
Messages: 137
Inscription Forum: 19 Nov 2019 12:16
  • offline

Message » 17 Juin 2020 9:37

Par contre je ne comprends pas beaucoup le dernier tableau : pour le chipset X370 avec l'Athlon 200Ge je peux avoir que 6 SATA ?
https://www.techpowerup.com/review/amd-athlon-200-ge/3.html

Donc le nombre de SATA est lié au CPU ?
ODylanO
 
Messages: 137
Inscription Forum: 19 Nov 2019 12:16
  • offline

Message » 17 Juin 2020 10:25

ODylanO a écrit:...
MLill tu as utilisé quoi comme logiciel pour faire ce graphique ? Par contre comment ça se fait que ton Pc tombe à 3Kwh chaque jour puis remonte ?


J'utilise un réseau domotique dédié à la surveillance de la consommation :
prise connectée plugwise

Le contrôleur n'est plus commercialisé et devrait être migré dans un Docker (encore un de mes projets en suspens !).
[EDIT]space invader one deconz[/EDIT]
A l'époque où je me suis équipé le rapport Q/P était sans équivalent sur le marché.

Les 3W correspondent à la consommation lorsque le PC est arrêté.
C'est très variable en fonction du matériel.
Sur les PC il faut faire aussi attention aux différents réglages du BIOS (alimentation des prises USB ...).

Michel
Dernière édition par MLill le 17 Juin 2020 10:42, édité 1 fois.
Avatar de l’utilisateur
MLill
Membre d'Honneur - Contributeur
Membre d'Honneur - Contributeur
 
Messages: 19159
Inscription Forum: 08 Déc 1999 2:00
  • offline

Message » 17 Juin 2020 10:32

ODylanO a écrit:Par contre je ne comprends pas beaucoup le dernier tableau : pour le chipset X370 avec l'Athlon 200Ge je peux avoir que 6 SATA ?
https://www.techpowerup.com/review/amd-athlon-200-ge/3.html

Donc le nombre de SATA est lié au CPU ?


Le nombre de SATA est lié au chipset.
Par exemple pour AMD.

Michel
Avatar de l’utilisateur
MLill
Membre d'Honneur - Contributeur
Membre d'Honneur - Contributeur
 
Messages: 19159
Inscription Forum: 08 Déc 1999 2:00
  • offline

Message » 17 Juin 2020 11:14

Merci pour ta réponse, ça me rassure, comme ça je sais que je peux utiliser tout les port SATA dans tout les cas !
Ici je viens de changer d'alimentation (Supernova 850 G1+ 850 W 80+ Gold que j'avais encore dans un coin :D ) et j'ai limité la fréquence CPU à 1600MHz et undervolté -0.100 V (c'est le max que ma CM peut faire).
Maintenant je suis à 33W (PF 0,63) sous UnRaid en IDLE (ça diminue haha) je vais faire les tests avec des VM. Peut-être que si je prends une alim Platinium ça diminuera encore mais si c'est de 2-3W autant utiliser celle que j'ai mnt.

Pour une installation de Debian sur une VM 37-38W max donc je suppose que je ne dépasserais jamais ça après avec ma VM donc en fait c'est nickel niveau Conso :) Je viens d'annuler ma commande de l'Athlon et je vais tout migrer sur UnRaid

Que pensez-vous de ce disque pour installer tout ce qui est VM/Docker ? https://www.amazon.de/Crucial-BX500-CT240BX500SSD1Z-Internes-5-Zoll/dp/B07G3KRVWP/ref=ya_od_pd_dx_bx_4/261-2462512-6995100?_encoding=UTF8&pd_rd_i=B07G3KRZBX&pd_rd_r=7d7863bc-9e91-4247-8018-3d6da27a68dc&pd_rd_w=Epac7&pd_rd_wg=6u6Dp&refRID=GQE9AS8YE1FBQRKSFFAG&th=1
ODylanO
 
Messages: 137
Inscription Forum: 19 Nov 2019 12:16
  • offline

Message » 17 Juin 2020 12:25

MLill a écrit:
ODylanO a écrit:Par contre je ne comprends pas beaucoup le dernier tableau : pour le chipset X370 avec l'Athlon 200Ge je peux avoir que 6 SATA ?
https://www.techpowerup.com/review/amd-athlon-200-ge/3.html

Donc le nombre de SATA est lié au CPU ?


Le nombre de SATA est lié au chipset.
Par exemple pour AMD.

Michel

par contre, il me semble que le nombre lane du CPU va aussi conditionner l'adressage des RAM et des PCIE de type graphique (donc adressés directement sans passer par le chipset)

La configuration dans mon profil


PCHC madVR / Epson LS12000 / Microperf Screenline 2m82 / Bi-Amp BMS12S305+RCF ND650 /Sub Beyma 18" et JBL GTI15 / JBL Arena 120 surround (8) et back (2) / Lab Gruppen C10:8X et C16:4 / Crest 8001 / Filtrage BLU100+BLU BOB2+BLU USB / ASIO
Avatar de l’utilisateur
Polopretress
Contributeur HCFR & Modérateur Installations
Contributeur HCFR & Modérateur Installations
 
Messages: 14413
Inscription Forum: 08 Jan 2016 1:48
Localisation: Val d'Oise
  • offline

Message » 17 Juin 2020 12:27

Que pensez-vous de ce disque pour installer tout ce qui est VM/Docker ?

Ca te servira pour le cache ou pas ?
Si tu as une prise M2 nvme pcie, c'est préférable.

La configuration dans mon profil


PCHC madVR / Epson LS12000 / Microperf Screenline 2m82 / Bi-Amp BMS12S305+RCF ND650 /Sub Beyma 18" et JBL GTI15 / JBL Arena 120 surround (8) et back (2) / Lab Gruppen C10:8X et C16:4 / Crest 8001 / Filtrage BLU100+BLU BOB2+BLU USB / ASIO
Avatar de l’utilisateur
Polopretress
Contributeur HCFR & Modérateur Installations
Contributeur HCFR & Modérateur Installations
 
Messages: 14413
Inscription Forum: 08 Jan 2016 1:48
Localisation: Val d'Oise
  • offline

Message » 17 Juin 2020 12:31

Polopretress a écrit:
MLill a écrit:
Le nombre de SATA est lié au chipset.
Par exemple pour AMD.

Michel

par contre, il me semble que le nombre lane du CPU va aussi conditionner l'adressage des RAM et des PCIE de type graphique (donc adressés directement sans passer par le chipset)


Tu penses à l'installation de ports SATA supplémentaires (non présents sur la carte mère) via PCIE ?

Michel
Avatar de l’utilisateur
MLill
Membre d'Honneur - Contributeur
Membre d'Honneur - Contributeur
 
Messages: 19159
Inscription Forum: 08 Déc 1999 2:00
  • offline

Message » 17 Juin 2020 12:36

Polopretress a écrit:
Que pensez-vous de ce disque pour installer tout ce qui est VM/Docker ?

Ca te servira pour le cache ou pas ?
Si tu as une prise M2 nvme pcie, c'est préférable.


Je pensais utiliser un SSD de 250Go comme sur l'annonce que pour mes VM/Docker et prendre une M2 Nvme comme toi de 250Go aussi pour le cache.

Il me semble aussi qu'il a une limitation de lane PCIe pour l'Athlon 200GE je pense que c'est 1x4+1x2+1x4
ODylanO
 
Messages: 137
Inscription Forum: 19 Nov 2019 12:16
  • offline

Message » 17 Juin 2020 13:12

MLill a écrit:
Polopretress a écrit:par contre, il me semble que le nombre lane du CPU va aussi conditionner l'adressage des RAM et des PCIE de type graphique (donc adressés directement sans passer par le chipset)


Tu penses à l'installation de ports SATA supplémentaires (non présents sur la carte mère) via PCIE ?

Michel

oui. par exemple sur le 2ieme port compatible carte graphique de type pcie3 ou pcie4 x8 (mais sur slot x16)
Je ne suis pas sur mais il me semble que ceux là ne passent pas par le chipset.

Il faut regarder la doc de la carte mere. je crois avoir vu des limitations différentes sur capacité PCIE (en slot x16) avec Athlon, justement.

EDIT : Oui , je confirme. exemple pour ma carte mere
AMD Ryzen series CPUs (Matisse, Summit Ridge and Pinnacle Ridge)
- 2 x PCI Express 3.0 x16 Slots (single at x16 (PCIE2); dual at x8 (PCIE2) / x8 (PCIE3))*
AMD Ryzen series CPUs (Matisse, Raven Ridge)
- 1 x PCI Express 3.0 x16 Slot (single at x8 (PCIE2))*
AMD Athlon series CPUs
- 1 x PCI Express 3.0 x16 Slot (single at x4 (PCIE2))*

Donc avec Athlon , pas de PCIE3 active et PCIE2 a 4x seulement !!!
donc meme en mode PCHC ca pourrait un peu coincer (très peu de différence dans ce mode de fonctionne par rapport a x8 quand meme mais pour pc gamer, ce sera + problématique)
Dernière édition par Polopretress le 17 Juin 2020 13:29, édité 5 fois.

La configuration dans mon profil


PCHC madVR / Epson LS12000 / Microperf Screenline 2m82 / Bi-Amp BMS12S305+RCF ND650 /Sub Beyma 18" et JBL GTI15 / JBL Arena 120 surround (8) et back (2) / Lab Gruppen C10:8X et C16:4 / Crest 8001 / Filtrage BLU100+BLU BOB2+BLU USB / ASIO
Avatar de l’utilisateur
Polopretress
Contributeur HCFR & Modérateur Installations
Contributeur HCFR & Modérateur Installations
 
Messages: 14413
Inscription Forum: 08 Jan 2016 1:48
Localisation: Val d'Oise
  • offline

Message » 17 Juin 2020 13:18

ODylanO a écrit:
Polopretress a écrit:Ca te servira pour le cache ou pas ?
Si tu as une prise M2 nvme pcie, c'est préférable.


Je pensais utiliser un SSD de 250Go comme sur l'annonce que pour mes VM/Docker et prendre une M2 Nvme comme toi de 250Go aussi pour le cache.

Il me semble aussi qu'il a une limitation de lane PCIe pour l'Athlon 200GE je pense que c'est 1x4+1x2+1x4

Oui d'accord, dans ce cas, c'est bon. C'est meme celui que j'ai pris pour tester les VMs (mais je l'ai seulement pris en 120Go)
Vu mes tests, il y a très peu de différence mais c'est un chouille + rapide en installant la VM directement dans le disque cache (donc j'aurai du prendre un 480Go pour etre tranquille...)

Malgré tout, utiliser un disque externe (comme celui que tu as link) est tout de meme généralement conseillé (meme en cas de legere perte de rapidité - très mineure je te rassure) car il permet de ne pas observer des ralentissements de la VM en cours lorsque des écritures sont faits en meme temps dans le cache (par exemple si tu transferes des données dessus en meme temps)
Pour les dockers, peut etre qu'il est + judicieux de les placer dans le cache. je ne sais pas trop.

La configuration dans mon profil


PCHC madVR / Epson LS12000 / Microperf Screenline 2m82 / Bi-Amp BMS12S305+RCF ND650 /Sub Beyma 18" et JBL GTI15 / JBL Arena 120 surround (8) et back (2) / Lab Gruppen C10:8X et C16:4 / Crest 8001 / Filtrage BLU100+BLU BOB2+BLU USB / ASIO
Avatar de l’utilisateur
Polopretress
Contributeur HCFR & Modérateur Installations
Contributeur HCFR & Modérateur Installations
 
Messages: 14413
Inscription Forum: 08 Jan 2016 1:48
Localisation: Val d'Oise
  • offline

Message » 17 Juin 2020 13:33

Voilà commande faite :) Je vais attendre pour avoir une réduction pour le SSD M.2 pour le cache.

Honnêtement je ne sais pas trop si je vais utiliser des Dockers ou pas (je connais pas bien les avantages ou les inconvénients entre VM et Docker) ... Avec Proxmox je faisais des VM Debian où j'installais QBittorrent et Jdownloader pour une VM et une autre pour Home-Assistant. Je me disais si j'ai un virus dans ma VM "Download" je m'en fous car elle touche pas les autres mais si je faisais ça avec Docker, alors il y a un risque je pense comme les Docker occupent le même OS que l'Hôte ..
ODylanO
 
Messages: 137
Inscription Forum: 19 Nov 2019 12:16
  • offline


Retourner vers Stockage et Réseau