Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

Tests Réseau : nos attentes

par

Avant de faire quoi que ce soit, nous devrions tester nos disques durs sans le réseau afin d'estimer le débit auquel on peut s'attendre dans un scénario idéal.

Deux machines prennent part à notre test. La première, que nous appellerons "Server", possède deux disques durs : le principal est un Seagate Barracuda ST3320620AS de 320 Go, il a quelques années. Le serveur sert de NAS (serveur de stockage) via un RAID composé de deux disques Hitachi Deskstar 0A-38016 de 1 To en redondance mirroir.

La seconde machine du réseau, que l'on appellera "Client", ne possède qu'un seul disque dur Western Digital Caviar 00AAJS-00YFA de 500 Go, en fonctionement depuis environ 6 mois.

Nous testons tout d'abord la vitesse des disques des deux machines afin d'estimer la vitesse de lecture que l'on peut attendre d'eux. Nous avons pour cela utilisé le benchmark SiSoftware Sandra 2009.

Dès le départ, nos espoirs de parvenir à un transfert de fichier à la vitesse d'un Gigabit, sont reduits à néant. Nos deux disques C: ont une vitesse de lecture maximum de 75 Mo/s dans le meilleur des cas. Puisque ce test se veut réaliste et que les disques sont remplis à environ 60%, nous pouvons nous attendre à une vitesse de lecture proche des 65 Mo/s.

Penchons nous sur les performances du RAID 1, dont l'avantage est que son contrôleur matériel permet d'augmenter les performances de lecture en prenant simultanément des données dans les deux disques, comme le ferait un RAID 0 ; notez que cela ne se produira certainement qu'avec des contrôleurs RAID matériel. Dans notre test, le RAID fournit des performances de lecture bien supérieures à celles d'un seul disque, notre meilleure opportunité pour un transfert de fichier rapide sur le réseau semble donc être l'utilisation du RAID 1. Malgré des pics impressionnants à 108 Mo/s, nous devrions prendre en compte des performances proche de 88 Mo/s car le RAID est plein à 55% de sa capacité.

Ainsi nous devrions être en mesure d'obtenir aux alentours de 88 Mo/s sur notre réseau, non ? Nous sommes pourtant assez loin du maximum de 125 Mo/s, mais c'est déjà beaucoup plus rapide qu'un réseau à 100 Mbits avec une limite de 12,5 Mo/s. Au final, 88 Mo/s est donc en pratique un chiffre honorable.

Mais pas si vite. Ce n'est pas parce que nos disques ont de telles capacités de lecture qu'ils peuvent écrire à cette vitesse dans un contexte réaliste. Effectuons quelques tests d'écriture avant d'utiliser le réseau afin de voir ce qui se passe. Nous commencerons avec notre serveur en copiant un fichier image de 4,3 Go du RAID vers le disque dur de 320 Go, puis dans le sens inverse. Puis nous essaierons de copier le fichier du disque D: du client vers son disque C:

Et bien c'est ce qui arrive dans le monde réel : le disque C: date d'à peine plus d'un an mais il est rempli à 60%, certainement un peu fragmenté et ça n'est pas une flèche en écriture. Il existe d'autres facteurs, tels que la vitesse générale du système et de la mémoire. En ce qui concerne le RAID 1, il est composé de matériel relativement récent, mais parce qu'il est en redondance, il doit écrire des données simultanément sur deux disques et subi une baisse considérable de ses performances. Bien qu'un RAID 1 soit en mesure de fournir des bonnes performances de lecture, la vitesse d'écriture s'en trouve sacrifiée. Autrement, nous pourrions utiliser un RAID 0 fournissant des performances de lecture et d'écriture rapides, mais si l'un des disques était défaillant, l'ensemble des des données serait compromise. Soyons réaliste, un RAID 1 est une meilleure option pour ceux qui attachent suffisamment d'importance à leurs données pour installer un NAS.

Cependant, tout n'est pas encore perdu, nous avons encore un peu d'espoir. Le récent disque Western Digital Caviar de 500 Go est capable d'écrire ce fichier à une vitesse moyenne de 70,3 Mo/s sur cinq passages et nous avons même enregistré une pointe de vitesse à 73,3 Mo/s.

Avec ces éléments en tête, nous allons espérer que notre LAN Gigabit fournisse une vitesse maximum d'environ 73 Mo/s pour un transfert de RAID 1 NAS vers le disque C: du client. Nous testerons également le transfert de fichiers du disque C: du client vers celui du serveur.

Partager:
36
Commentaires
X
Valider

Commentaires
Lire les commentaires sur le forum
adanorm2000 10/07/2009 09:19
Masquer
-1+

Page 2 : Vous en connaissez beaucoup des hubs 1000 MPS ? Une rapide recherche sur le moteur de recherche de matériel.net n'as renvoyé aucun hub, même en 100MPS !

bill2 10/07/2009 09:25
Masquer
-1+

Sympa comme test.
Et l'ouverture sur les SSD en conclusion me fait dire que vous auriez du directement intégrer les SSD à ce test :)

Ou pourquoi pas un MAJ du dossier avec des SSD en plus ?

samnco 10/07/2009 09:30
Masquer
-1+

En page 2, je trouve qu'il y a de grosses confusions sur les bits et les bytes. C'est complètement incompréhensible et pas du tout cohérent malgré ce qui est indiqué.
1 byte (B) = 8 bit (8b) (= 1 octet)
1 Mb = 1024kb
1 Gb = 1024 Mb # 1000Mb = 125MB.
En théorie, un réseau Gbps peut transporter 1Gb en 1 seconde, mais 1GB = 8Gb en 8 secondes.

samnco 10/07/2009 09:31
Masquer
-1+

pardon c'est en page 3 en fait...

koa 10/07/2009 09:47
Masquer
-1+

Des tests mené de mon coté me montre une saturation à 48 Mo/s sur un réseau gigabit avec des cartes intel PCI, un switch dlink green et deux machines équipées de 3 disques SAS 15K tpm en duplex (core2duo avec mini 2 Go de ram)...
hé oui, on est loin des 100 megas théoriques, mais on est aussi loin des pauvres 10 mégas d'un réseau 100 megas. ^^

tigrane 10/07/2009 09:52
Masquer
-2+

Pareil, je transfère vers un PC Mono disque à environ 40mo/s de moyenne.

De ce PC vers le mien (en RAID 5), ca monte à 65mo/s

Les disques sont clairement limitants.
La distance ne change rien, j'ai des câbles de 30-50mètres, le débit est le même qu'avec des cables de 1.5m.

En revanche là où il faut se méfier, ce sont des NAS vendus pour du gigabit mais qui sont pitoyables en performances.
J'ai un DNS-323 en RAID 1... il ne dépasse jamais 15-18mo en écriture.

lolo265 10/07/2009 10:01
Masquer
-3+

excusez-moi mais dans mes cours de technicien supérieur en support informatique on m'a appris que le RAID1 ne servait pas à augmenter la vitesse (quasi-identique au disque seul) mais qu'il fiabilisait les données...

lolo265 10/07/2009 10:05
Masquer
-3+

pour augmenter le vitesse de transfert des disques durs il vaut mieux passer en raid0 ou encore en raid 10 qui combine fiabilité et vitesse.

roy202 10/07/2009 10:11
Masquer
-3+

Si on n'arrive pas au débit max, c'est pour une raison très simple, l'overhead ! Dans les paquets, il y a des données de gestion de la communication (le header IP et TCP, le checksum, sans parler de CIFS qui en bouffe aussi etc.) Du coup, on perd un pourcentage de la bande passante en données "non utile".

newty 10/07/2009 10:11
Masquer
-2+

lolo => ça n'a rien à voir avec le raid... Un seul disque bride déjà ce débit de moins de 20Mo/s. Le truc c'est que le cpu ou la ram du nas doivent être limitant

fdocteur 10/07/2009 10:18
Masquer
-1+

Joli article SAUF pour les fautes de français qui sont OMNIPRÉSENTES!!!!

anonymous 10/07/2009 11:44
Masquer
-3+

L'article ne parle pas des performances catastrophiques qui sont obtenues avec windows XP, la gestion du gigabit par XP n'est vraiment pas terrible.

Autre facteur qui affecte énormément les perforances: le firewalls de tout poil qui analysent chaque paquet qui est envoyé sur le réseau. Pour tout ceux qui ont des résultats médiocres, désactivez tous ces système de filtre et refaites des tests.

merced64 10/07/2009 12:25
Masquer
-3+

lolo265 :
excusez-moi mais dans mes cours de technicien supérieur en support informatique on m'a appris que le RAID1 ne servait pas à augmenter la vitesse (quasi-identique au disque seul) mais qu'il fiabilisait les données...



C'est vrai en écriture (en RAID1 on écrit la même donnée sur les deux disques), mais pas en lecture, où le contrôleur peut lire les données differentes à partir de deux disques simultanément (à la manière d'un RAID0).
Donc le RAID1 n'accélère par l'écriture, mais peut accélérer la lecture.

Sn4kY 10/07/2009 13:46
Masquer
-3+

@TH : C'est vrai que les HUB (ou répétiteur en français) n'existent pas en Gigabit.
Il y a eu des HUB en FastEthernet (100Mbps) mais ont très rapidement été remplacés par des SWITCHS (commutateurs en français).

@TH : retentez l'expérience du câble réseau qui passe près du câble d'alim, mais passez à côté de rampes de néons cette fois...Ou autre "trucs" qui génèrent réellement des perturbations électromagnétiques (genre une TV cathodique). Un PC ne génère que très peu d'interférences, ou beaucoup trop faibles pour pouvoir perturber un câble blindé...Retentez aussi éventuellement avec un CAT5 UTP (Unshielded Twisted Pair = Paires torsadées non blindées pour ceux qui causent pas réseau).

@JimKi : pas d'accord, j'atteins de très très bonnes perfs en réseau gigabit sur du XP, vers du XP comme vers du Mac et Linux. 60~70Mo/sec (avec des disques pas haut de gamme) et ~100Mo/sec de RAID5 à RAID5...
@JimKi : même si tu as raison sur le facteur "limitant" d'un FireWall, l'article ne traite en aucun cas de ça, et reste sur du réseau Domestique Switché. J'ai rarement vu un switch domestique proposer du Firewalling port par port...Et les FireWall Pro sont largement tout à fait capable de supporter les charges de réseaux Gigabit...(ça a un coût, certes, mais en sont tout à fait capable...et lire une en-tête de paquet ça prends pas beaucoup de temps)

@lolo265 RAID5 est beaucoup plus efficace niveau rendement (n-1 disques de la grappe utiles, contre n/2 en RAID10/RAID01), les perfs sont au rendez-vous et la pérennité des données reste assurée.

@Koa : bizarre ta limitation...le switch pourrait'il être mis en cause ?

madpo 10/07/2009 15:03
Masquer
-2+

JimKi :
L'article ne parle pas des performances catastrophiques qui sont obtenues avec windows XP, la gestion du gigabit par XP n'est vraiment pas terrible.Autre facteur qui affecte énormément les perforances: le firewalls de tout poil qui analysent chaque paquet qui est envoyé sur le réseau. Pour tout ceux qui ont des résultats médiocres, désactivez tous ces système de filtre et refaites des tests.


salut

ou alors activer le jumbo frame au max :o

spray6969 10/07/2009 17:51
Masquer
-1+

Je voudrais apporté un élément de précision sur votre article.
Les résultats du test de perturbation du courant dit faible par le courant dit fort ne sont pas étonnant, car cela n'est pas la proximité d'une source de courant type 220V qui est perturbatrice, mais le co-cheminement sur plusieurs mètres d'une source électrique (220v ou autre) et d'un câblage de courant faible.
Cependant des éléments générant de forte perturbation électromagnétique ponctuelle comme des moteurs d'ascenseur ou des starter de néons peuvent eux engendrer des pertes de performance par leur seule proximité.

batchy 10/07/2009 19:09
Masquer
-2+

L'est bien votre test, mais rien n'indique avec quel protocole vous copiez vos fichiers.

Et tant qu'a faire, vous auriez pu faire au moins un petit test pour montrer le débit réel du 100 mbit/s sous windows.

smanu@IDN 10/07/2009 19:50
Masquer
-2+

dans mon cas j'envoie depuis un Samsung F1 1To sur un Raid 10 en FTP cela va de 70 à 80 Mo/s avec des pointes à près de 100 Mo/s suivant je pense l'emplacement des donnée, le disque n'est que peu fragmenté ! Bien entendu c'est sur de gros fichiers, les petits ayant tendance à fortement diminuer cette vitesse. Par contre par rapport à un NAS, la différence de perfs est nette.

anonymous 10/07/2009 19:55
Masquer
-1+

Il est fort dommage que les véritables performances théoriques du réseau présenté n'aient pas été testées avant de tenter des transferts disque (même les disques RAM utilisent la couche système de fichiers. La seule couche réseau n'est pas testée)
Un outil spécialisé tel que iPerf permet d'effectuer ces tests.
http://fr.wikipedia.org/wiki/Iperf

J'obtiens 927 Mbit/s (115 Mo/s) de débit purement réseau avec du matériel qui n'est pas dernier cri :

- Windows Seven RC1 64 bits ; Core 2 Duo E8200 (2.66 GHz, 1333 FSB), 4Go RAM, Asus P5k pro, Ethernet Marvell Yukon Gigabit
- Linux personnalisé Noyau 2.6.30.1 ; Pentium4 D 840 (3.2 GHz, 800 FSB), 2Go, Asus P5P800 SE, Ethernet Intel EEPRO 1000
- Switch Netgear Prosafe 8 GS108
- Le FW windows est activé ; le FW Netfilter Linux est activé et comporte 140 règles

Cependant, pendant le test, Linux est à 10% de CPU, Windows 7 à 85% de CPU

WINDOWS : Serveur
D:\Download\Réseau\iperf-2.0.2-win32>iperf.exe -s -w 200k
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 200 KByte
------------------------------------------------------------
[ 4] local 192.168.1.11 port 5001 connected with 192.168.1.1 port 55209
[ 4] 0.0-10.0 sec 1.08 GBytes 927 Mbits/sec

LINUX : Client
[root@pentium2 iperf-2.0.4]# iperf -c pentium4
------------------------------------------------------------
Client connecting to pentium4, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.1 port 55209 connected with 192.168.1.11 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 1.08 GBytes 927 Mbits/sec

mega_bit_1024 11/07/2009 11:35
Masquer
-1+

Une page supplémentaire sur l'influence de l'utilisation des "jumbo frame" sur les performances d'un réseau gigabit serait la bienvenue...

anonymous 11/07/2009 18:59
Masquer
-2+

ca aurait été bien de dire quel type de câbles vous utilisez dans le test (UTP,FTP,STP,F/STP...) et le fait de tester l'effet des perturbations sur 7 mètres est ridicule surtout des perturbations aussi faibles que le câble d'alim du pc.. il faut aussi noter que vos soit disant cartes réseaux intégrées ne sont absolument pas faites pour supporter la norme Gigabit Ethernet (dans cet ordre) a son maximum c'est surtout un bricolage "cheap" pour satisfaire les gens (allez voir le prix d'une 3com en giga..)
roy202 : le débit de la norme est calculé en tenant compte des en-têtes des 7 couches du modèle OSI(Open System Interconnect)...
ps : je suis technicien réseau

anonymous 11/07/2009 21:05
Masquer
-0+

Un réseau point à point est un cas isolé. Généralement il y a de nombreux hôtes sur le réseau. La gestion des collisions en Giga bit est certainement meilleur qu'en 100 Mo/s... le disque dur n'est sans doute pas forcément le facteur limitant sur un "vrai réseau".

anonymous 12/07/2009 00:47
Masquer
-2+

bonjour,
dans l'introduction, il est question de :
"le format des cadres et les moindres détails de l'optimisation réseau..."

il ne s'agirait pas plutôt des trames (frames en anglais) ?
merci

anonymous 12/07/2009 08:34
Masquer
--1+

L'ISO 11801 définie les caractéristiques de transsions des différentes classe de réseaux: Class D pour la cat5e, Class E pour la cat6. Il est interéssant de savoir d'un réseau Class D est suffisant pour supporter les applications Gigabit. Investir en composant Cat6 ne se jusitifie qu'avec le 10 giga qui demande une bande passante de 500 Mhz ( sur 4 paires). Les cablages UTP et FTP class D supportent indifférement le GIGAnit.

madpo 12/07/2009 14:13
Masquer
-1+

Citation :Un réseau point à point est un cas isolé. Généralement il y a de nombreux hôtes sur le réseau. La gestion des collisions en Giga bit est certainement meilleur qu'en 100 Mo/s... le disque dur n'est sans doute pas forcément le facteur limitant sur un "vrai réseau".


heu quel collision ? sur un réseau switché tu n as plus de collision

shooby 13/07/2009 14:59
Masquer
-0+

De toute façon, quel que soit la saturation de ces réseaux c'est quand même plus rapide que le wifi !

ultrabill 13/07/2009 16:16
Masquer
-0+

Citation :

heu quel collision ? sur un réseau switché tu n as plus de collision


Tu as toujours des collisions. Moins qu'avec un hub, c'est logique, mais il y en a quand même :)

1815 14/07/2009 03:09
Masquer
-0+

Citation :

De toute façon, quel que soit la saturation de ces réseaux c'est quand même plus rapide que le wifi !





c'est pas le but.
quand tu peux pas faire passer de cables, ben tu te contente du wifi. voire du CPL.
maintenant, si c'est juste pour télécharger à 12-1500Ko/s au grand maximum depuis un site ouebe (la majorité des cas), le wifi suffit laaaaargement.

duster 15/07/2009 07:52
Masquer
-0+

lolo265 :
excusez-moi mais dans mes cours de technicien supérieur en support informatique on m'a appris que le RAID1 ne servait pas à augmenter la vitesse (quasi-identique au disque seul) mais qu'il fiabilisait les données...



Quid de ton expérience sur le terrain?

Le RAID 1 améliore de beaucoup la vitesse de LECTURE.

Les cours ne font pas foi de tout.

duster 15/07/2009 07:56
Masquer
--1+

Je sais...je suis le pire des flemmard...j'ai pas lu l'article en entier...donc je demande: en plus des performances des disques durs, faites-vous allusion au windowing (surtout sous XP) pour expliquer la perte de perf sur Giga?

Les offres du moment

Newsletters


OK