Destinée aux équipements d’infrastructures télécoms, la plateforme d’accélération réseau de Wind River permet d’obtenir des performances élevées au niveau du transfert des paquets IP en tirant partie des architectures matérielles multicoeurs. La plateforme d’accélération réseau (Network Acceleration Platform) de Wind River intègre une technologie d’accélération de paquets IP en utilisant des systèmes muulticoeurs afin de mieux répartir les traitements entre le plan de contrôle et le plan de données d’une application. La vitesse obtenue équivaut alors à une vitesse de ligne qui serait obtenue grâce à plusieurs liens Gigabit Ethernet (jusqu’à 14 en utilisant comme métrique l’IP Forwarding niveau 3). La partie plan de données possède un moteur d’accélération fonctionnant sur un OS temps de réel de Wind River, capable d’acheminer des paquets IPv4/IPv6 alors que la partie plan de données repose sur un système d’exploitation de type “Carrier Grade”, soit VxWorlks, soit Linux. La plateforme intègre en outre un hyperviseur capable de garantir des niveaux de sécurité élevés entre applications s’exécutant chacune sur un cœur de processeur.
Cette technologie, installée sur des cartes à base de processeurs Intel Xeon utilisant seulement quatre thread, a permis de mesurer des vitesses de transmission de 21 millions de paquets par seconde en redirection de ports pour des paquets IPv4. Ce qui correspond à une amélioration d’un facteur cinq par rapport à une base logicielle fonctionnant exclusivement sous un Linux SMP avec son support réseau.
Cette architecture logicielle est actuellement disponible sur les processeurs Intel et sera fournie avant la fin de l’année sur les CPU multicoeurs de la famille Octeon de Cavium Network, ainsi que sur la plateforme QorIP de Freescale.