Pour gérer vos consentements :

Linux, prêt pour le 100 Gigabit Ethernet ?

Dans le cadre du rassemblement Linux Conf Au 2015 (en Nouvelle-Zélande), Jesper Brouer, ingénieur chez Red Hat, a fait un point sur l’utilisation de systèmes Linux pour piloter des cartes réseau à 100 Gb/s.

Avec des paquets de 1538 octets, il faut être en mesure de traiter 8,15 millions de paquets par seconde pour saturer une interface Ethernet à 100 Gb/s. Un délai de 123 ns est disponible entre chaque paquet. C’est très peu. Sur une machine à 3 GHz, Jesper Brouer a noté que ce délai correspondait à environ 201 cycles processeur, sachant qu’il convient de ne pas rater son coup, un simple défaut de cache (cache miss) mettant 32 ns à être résolu.

Les 100 Gb/s dépassés… mais pas en production

Grâce aux avancées ajoutées récemment au noyau Linux, l’ingénieur de Red Hat a réussi à traiter 14,8 millions de paquets par seconde. Pari réussi ? Non, car il s’agissait ici d’un unique paquet de petite taille, envoyé en boucle. Aucun accès mémoire n’était donc fait par le processeur.

La tâche semble encore plus ardue lorsqu’il est question de recevoir des informations. Dans le meilleur des cas, le serveur de test ne dépasse pas les 6,5 millions de paquets par seconde. Un développeur aurait toutefois réussi à optimiser ce processus pour atteindre les 9,4 millions.

Sur un serveur en charge, les performances resteront nettement en dessous des résultats obtenus en laboratoire par Red Hat. La saturation d’un lien à 100 Gb/s ne semble donc pas encore à la portée des machines Linux x86. Il est possible toutefois que les concepteurs de puces décident de donner un coup de pouce à Linux, en intégrant des accélérateurs réseau à leurs processeurs.

À lire aussi :
Red Hat finalise son offre Linux pour Power8
Linux 3.18 : de meilleures performances, mais toujours des problèmes
SUSE propose des correctifs noyau applicables à chaud pour son OS Linux

Crédit photo : © isaak55 – Shutterstock

Recent Posts

AWS abandonne WorkDocs, son concurrent de Dropbox

Un temps pressenti pour constituer le socle d'une suite bureautique AWS, Amazon WorkDocs arrivera en…

14 heures ago

Eviden structure une marque de « serveurs IA »

Eviden regroupe cinq familles de serveurs sous la marque BullSequana AI. Et affiche le supercalculateur…

17 heures ago

SSE : l’expérience se simplifie plus que les prix

Le dernier Magic Quadrant du SSE (Secure Service Edge) dénote des tarifications et des modèles…

20 heures ago

IA générative : les lignes directrices de l’ANSSI

Formats de paramètres, méthodes d'apprentissage, mutualisation GPU... Voici quelques-unes des recommandations de l'ANSSI sur l'IA…

2 jours ago

De la marque blanche à l’« exemption souveraine », Broadcom fait des concessions aux fournisseurs cloud

À la grogne des partenaires VMware, Broadcom répond par diverses concessions.

2 jours ago

iPadOS finalement soumis au DMA

iPadOS a une position suffisamment influente pour être soumis au DMA, estime la Commission européenne.

2 jours ago