Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

5. Kit de développement de plan de données‌


Le DPDK est un ensemble de bibliothèques et de pilotes pour un traitement rapide des paquets et s'exécute principalement dans le pays utilisateur Linux. Il s'agit d'un ensemble de bibliothèques qui fournissent ce que l'on appelle la "couche d'abstraction de l'environnement" (EAL). L'EAL masque les détails de l'environnement et fournit une interface de programmation standard. Les cas d'utilisation courants concernent des solutions spéciales, par exemple la virtualisation des fonctions réseau et la commutation réseau avancée à haut débit. Le DPDK utilise un modèle d'exécution jusqu'à l'achèvement pour des performances rapides du plan de données et accède aux périphériques via une interrogation pour éliminer la latence du traitement des interruptions au prix d'une consommation de processeur plus élevée. Il a été conçu pour fonctionner sur n'importe quel processeur. Le premier processeur pris en charge était Intel x86 et il est maintenant étendu à IBM Power 8, EZchip TILE-Gx et ARM.

Ubuntu prend actuellement en charge DPDK version 2.2 et fournit une infrastructure pour faciliter son utilisation.


 

Meilleur système d'exploitation Cloud Computing chez OnWorks :