Auteur Sujet: Comment monter un réseau 10Gbit/s chez soi  (Lu 1128170 fois)

0 Membres et 1 Invité sur ce sujet

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 446
  • Lyon (69) / St-Bernard (01)
    • Twitter
Comment monter un réseau 10Gbit/s chez soi
« Réponse #864 le: 04 avril 2019 à 12:49:01 »
Le serveur qui fait tourner le SpeedTest de Leonix a une X520-DA2 :P

Restrankill

  • Abonné Free fibre
  • *
  • Messages: 30
Comment monter un réseau 10Gbit/s chez soi
« Réponse #865 le: 04 avril 2019 à 13:08:48 »
J'essaierai en rentrant du taff sur ce serveur.

Johannol

  • Abonné SFR THD (câble)
  • *
  • Messages: 1 148
  • Nantes 44
Comment monter un réseau 10Gbit/s chez soi
« Réponse #866 le: 04 avril 2019 à 13:27:26 »
ok je vais donc peut être acheter une carte sfp+ + dac, des infos la dessus pour être sur que c'est le bon matos?

Ca, c'est bon? la carte d'occasion devrait suffire.

https://www.amazon.fr/Intel-R%C3%A9seau-Gigabit-E10G42AFDA-Profile/dp/B0194F0NHQ

Dans ces prix en occasion (ou moins cher) il y a aussi les Mellanox ConnectX-2 et Mellanox ConnectX-3 qui se vendent en occasion sur ebay, et qui a pour avantage de fonctionner en Direct Attach, mais aussi Optique et RJ45 (via adaptateur), au cas où un jour tu aurais besoin d'une plus grande longueur, là ou cet Intel est je crois limité à Direct Attach.

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 446
  • Lyon (69) / St-Bernard (01)
    • Twitter
Comment monter un réseau 10Gbit/s chez soi
« Réponse #867 le: 04 avril 2019 à 14:21:18 »
Elle fait du DAC et de l’optique sans souci.

rke29

  • Abonné Free fibre
  • *
  • Messages: 1 147
  • Le Relecq Kerhuon
Comment monter un réseau 10Gbit/s chez soi
« Réponse #868 le: 04 avril 2019 à 14:41:08 »
ok merci pour vos réponses.

Razorback

  • Abonné Free fibre
  • *
  • Messages: 115
  • Marguerittes 30
Comment monter un réseau 10Gbit/s chez soi
« Réponse #869 le: 04 avril 2019 à 15:17:41 »
Merci pr ta réponse.

Je reconnai tt a fait comme écrit dans le post le fait que je m'embrouille dans tte ces unite de mesure. Et je suis donc effectivement bien donc à 280 mo/s. Donc loin du débit attendu ou plutôt espèrai. Je chercher donc d'où pouvais venir le problème. Et c'est sur le débit des ports pci express que les unité me tracasse aussi... Sinon oui j'ai bien taper en -dev et -null m'a commande wget.

Ensuite. Alors erreur de frappes. J'ai la maximums Vi hero (https://www.ldlc.com/fiche/PB00151660.html) , donc pas de port m.2 intégré d'où l'utilisation de l'adaptateur m2 nvme sur le port x8 rouge secondaire effectivement.

Donc tu me confirmerai que dans tt les cas, le port 16x noir qui reste (voir lien carte) qui est en 2.0 (4x) ne bride pas la carte réseau ? Donc que le soucis viendrai d'ailleur ?

Ensuite tu as raison la carte mère est âgée, jetudiai le fait de la changer et du coup le processeur aussi, mais si ça m'avancer en gain. Donc si tu me dit que ce n'est pas le slot qui me bride cette x520-da1...

Certain tourne en plein débit avec cette carte ? Si oui possibilité d'avoir la version driver utilisé ?

Merci

Je n'ai pas parlé d'âge du matériel car ça n'a pas trop d'importance ici, mais bien de la différence entre une carte mère grand public et une carte mère haut de gamme (gamme X chez Intel basée sur la gamme serveur) ou serveur.

Une des différences est le nombre de lignes PCI-Express disponibles côté grand-public, et côté haut-de-gamme et serveur. Dans votre cas, vous avez en théorie bien assez de lignes pour ce que vous voulez faire. Votre carte graphique n'a pas vraiment besoin de 16 lignes en 3.0, 8 lignes en 3.0 sont suffisantes et ne feront baisser les performances que de 2 ou 3% grand maximum. Ce qui devrait vous permettre d'avoir plus de lignes disponibles pour les autres ports.

Ceci dans l'hypothèse que la limitation soit au niveau de la carte mère, chose dont je doute. Il faut aussi que vous vous renseignez sur le 'mappage' des ports de votre carte mère. Quel port est géré par quoi? Les ports rouges sont peut-être gérés directement par votre processeur, les noirs par le chipset. Chipset qui n'a peut être pas assez de lignes PCI-Express pour permettre un fonctionnement maximum des cartes que vous connecteriez dessus

Johannol

  • Abonné SFR THD (câble)
  • *
  • Messages: 1 148
  • Nantes 44
Comment monter un réseau 10Gbit/s chez soi
« Réponse #870 le: 04 avril 2019 à 15:18:53 »
Elle fait du DAC et de l’optique sans souci.

Merci de la clarification

Restrankill

  • Abonné Free fibre
  • *
  • Messages: 30
Comment monter un réseau 10Gbit/s chez soi
« Réponse #871 le: 04 avril 2019 à 16:38:32 »
Et en testant ici : http://leonix.speedtestcustom.com/
Ou sur le site speedtest.net en sélectionnant le serveur leonix, certains arrivent près des 8gbits dessus

Merci pour ta réponse tt d'abord.

Bon j'ai testé le speedtest application store et le serveur Leonix voici le résultat:

Pas folichon non? Alors je douterai de free a la base, mais vu que mon débit est aussi bridé apriori sous wget:

Je me dirai que c'est mon processeur peut être mais il ne semble pas du tout saturé (j'ai un CPU usage en widget sur un dual screen et sa s'affole pas en full 100%)

Si quelqu'un a une idée... Carte défaillante? Driver obsolete? le DAC?

Je n'ai pas parlé d'âge du matériel car ça n'a pas trop d'importance ici, mais bien de la différence entre une carte mère grand public et une carte mère haut de gamme (gamme X chez Intel basée sur la gamme serveur) ou serveur.

Une des différences est le nombre de lignes PCI-Express disponibles côté grand-public, et côté haut-de-gamme et serveur. Dans votre cas, vous avez en théorie bien assez de lignes pour ce que vous voulez faire. Votre carte graphique n'a pas vraiment besoin de 16 lignes en 3.0, 8 lignes en 3.0 sont suffisantes et ne feront baisser les performances que de 2 ou 3% grand maximum. Ce qui devrait vous permettre d'avoir plus de lignes disponibles pour les autres ports.

Ceci dans l'hypothèse que la limitation soit au niveau de la carte mère, chose dont je doute. Il faut aussi que vous vous renseignez sur le 'mappage' des ports de votre carte mère. Quel port est géré par quoi? Les ports rouges sont peut-être gérés directement par votre processeur, les noirs par le chipset. Chipset qui n'a peut être pas assez de lignes PCI-Express pour permettre un fonctionnement maximum des cartes que vous connecteriez dessus

Merci pour ta réponse Razorback.

Ecoute si en théorie ce n'est pas ca qui me bride, je vais quand meme pensé a renouvelé ma carte mère/processeur. Mais du coup tu me conseillerai quel type pour avoir assez de ligne PCIE disponible? Un exemple me suffirai que je me serve des caractéristiques pour faire mes recherche basé sur les mêmes.

Merci

Razorback

  • Abonné Free fibre
  • *
  • Messages: 115
  • Marguerittes 30
Comment monter un réseau 10Gbit/s chez soi
« Réponse #872 le: 04 avril 2019 à 17:58:38 »
Merci pour ta réponse Razorback.

Ecoute si en théorie ce n'est pas ca qui me bride, je vais quand meme pensé a renouvelé ma carte mère/processeur. Mais du coup tu me conseillerai quel type pour avoir assez de ligne PCIE disponible? Un exemple me suffirai que je me serve des caractéristiques pour faire mes recherche basé sur les mêmes.

Merci

Il faut surtout que vous pensiez à appuyer sur le bouton du protoxyde d'azote au bon moment ;D (cf Dominic Toretto de F&F ;D).

Si vous comprenez l'anglais, voici un lien qui peut être utile concernant les quelques petits réglages à faire côté Windows pour le 10Gbps : https://www.cinevate.com/tag/10gbe/ . Utile car la personne partage son expérience de novice pour arriver au quart de mile, euh je voulais dire à ses fins ;).

Je pense que vous n'avez pas à vous en faire question matériel. Ce que vous avez doit être suffisant en théorie, même pour du matériel grand public pas forcement de dernière génération. Au cas ou vous voudriez renouveler une partie ou tout votre matériel, l'offre grand public actuelle devrait être suffisante.

Un nombre de lignes PCI-Express élevées c'est intéressant pour un usage station de travail ou un usage serveur. Je vais parler de ce que je connais à savoir l'usage station de travail. Dans ce cas plus de lignes va permettre de connecter plus de cartes d'extension.

De nos jours, la connectique externe a tellement progressé qu'il n'est plus toujours pertinent de passer par une carte d'extension interne. Que cela soit pour une station de travail ou un ordinateur plus grand public, entre l'USB 3.0 (5Gbps ou 640MB/s), l'USB 3.1 (10Gbps ou 1.25GB/s) ou le Thunderbolt 3 (40Gbps ou 5GB/s). C'est pour cela qu'il ne faut pas se focaliser sur cela uniquement, les gammes grand public d'Intel ou d'AMD étant suffisante pour la plupart des gens (je généralise volontairement).

Donc sauf si vous avez des besoins très spécifiques nécessitant une carte d'extension très spécifique et qui nécessite beaucoup de ligne PCI-Express 3.0, vous êtes tranquille. Si à la rigueur les fabricants de carte mère se mettent à proposer du 10Gbe intégré à la carte pourquoi pas, mais ce n'est encore pas très fréquent pour le moment.

Restrankill

  • Abonné Free fibre
  • *
  • Messages: 30
Comment monter un réseau 10Gbit/s chez soi
« Réponse #873 le: 04 avril 2019 à 19:05:50 »
Il faut surtout que vous pensiez à appuyer sur le bouton du protoxyde d'azote au bon moment ;D (cf Dominic Toretto de F&F ;D).


 ;D ;D Je me demandais comment vous connaissiez mon surnom irl, avant de voir la ligne de commande ^^

BadMax

  • Client Free adsl
  • Expert
  • *
  • Messages: 3 481
  • Malissard (26)
Comment monter un réseau 10Gbit/s chez soi
« Réponse #874 le: 04 avril 2019 à 20:25:39 »
Si je puis me permettre d'ajouter quelques informations sur l'architecture Intel. Les ports PCI-Express sont rattachés soit au CPU, soit au chipset.

Chez Intel, sur les processeurs grand public des gammes Pentium, Celeron, Core i3 à i7 (sauf socket 1366) et Xeon E3, le chipset communique avec le CPU via un bus DMI. C'est le 1er point différenciant : la largeur et la vitesse de ce bus n'est pas identique suivant les cartes mères et les processeurs. Quelque soit les périphériques connectés en aval du chipset, ils seront limités par ce bus DMI.

En théorie, ce bus DMI n'avait pas vocation à gérer de lourdes charges puisque la RAM et le 1er slot x16 est géré en direct par le CPU.

Le SLI à obligé Intel à revoir sa copie et à concevoir des modèles capables de supporter de gros flux via ce bus. Mais afin de ne pas trop segmenter sa gamme, Intel a choisi de produire des chipsets dont la répartition de l'utilisation est à la main du fabricant de carte mère. Parmi les répartitions possibles, on va trouver:
 - nombre de ports USB2/3
 - nombre de ports SATA2/3
 - contrôleur réseau
 - contrôleur audio
 - ports PCIe additionnels

De base, on va trouver un nombre fixe.
Exemple sur le Z87 Express de ta Maximus VI:
 3x ports USB3.0
 4x ports SATA 6Gb/s
 6 ports PCIe 2.0 sont dispos

Ensuite on peut choisir d'ajouter soit 2x USB3.0 soit 2x SATA 6Gb/s soit 2x PCIe. Le DMI du Z87 supporte en théorie 4GB/s pour tout le monde.

Les 6 ports PCIe sont à libre disposition du fabricant mais il ne peut pas non plus faire n'importe quoi avec : on peut regrouper les ports 1 à 4 et 5-8 mais pas 4 et 5 par exemple. Et les ports 1 et 2 peuvent être pris par l'USB ou le SATA. On en utilisera certains pour le réseau (1x PCIe) ou des ports PCIe x4 (ou 4x x1).

Sur ta Maximus, le truc funky c'est que le Z87 peut contrôler la répartition du port x16 du CPU en 2x x8 u 1x x8 + 2x x4. Il est le seul de cette génération à permettre cela.

Pour être sûr de supporter du 10Gb/s, l'idéal serait donc d'utiliser le 2e x8 pour la carte réseau. Mais comme tu as un NVMe, ça serait dommage de se rabattre sur le PCIe du Z87 car il est en 2.0 (2GB/s théoriques). Je dis bien théorique car j'ai de sérieux doutes sur la répartition des lignes PCIe du Z87 sur cette Maximus :
 - il y a un contrôleur additionnel SATA 6Gb/s ASMedia-> 1x PCIe (*)
 - 3x PCIe x1
 - 2x USB3.0 (4x de base + 2x optionnels) -> ports 1 et 2

Si l'ASMedia est sur le port x3, les 3 PCIe x1 serait sur 4, 5 et 6 ?

Resterait donc 7 et 8 pour ... faire 4x lignes. A mon avis,  Asus a mis un switch PCIe type PLX pour fournir les lignes PCIe manquantes. Possible que ce switch PLX dégrade les performances de ta carte 10Gb/s.

Sous Linux, on peut voir la topologie avec "lspci -tv".
 
Conclusion: fuyez les cartes mères avec trop de fonctions embarquées, cela se fait au détriment des I/O disponibles soit pour rajouter des fonctions soit celles embarquées se trouvent bridées.

*: Prenez le chipset ASMedia avec ses 2x ports 6Gb/s. Collez un RAID de SSD de bonne facture -> au maximum vous ne dépasserez pas 500MB/s (1x 5GT/s).

BadMax

  • Client Free adsl
  • Expert
  • *
  • Messages: 3 481
  • Malissard (26)
Comment monter un réseau 10Gbit/s chez soi
« Réponse #875 le: 04 avril 2019 à 21:05:20 »
J'ai trouvé ma réponse dans la fiche ASUS: https://www.asus.com/fr/Motherboards/MAXIMUS_VI_HERO/specifications/

"*1: Le slot PCIe 2.0 x16 (PCIEX4_3) supporte le mode x4. Il partage sa bande passante avec les slots PCIe 2.0 x1. Le réglage par défaut est en x1.
*2 : Les slots PCIe 2.0 x1 (PCIEX1_1/2/3) seront désactivés quand le slot PCIe 2.0 x16 (PCIEX4_3 ) sera utilisé en mode x4."

Donc pas de PLX, le slot 4x désactive les 3x PCIe x1. Par contre ils indiquent "réglage par défaut en x1" -> à mon avis faut aller jeter un oeil dans le BIOS.
Du coup, si tu actives le 4x pour bénéficier de ta carte 10Gb: les ports 1x seront désactivés. J'espère que tu n'as rie dessus ?