Los surcoreanos desarrollan un enrutador de software de alto rendimiento - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Los surcoreanos desarrollan un enrutador de software de alto rendimiento

Hola y mil gracias por leerme. Soy Simón Sánchez y hoy te voy a hablar sobre Los surcoreanos desarrollan un enrutador de software de alto rendimiento

Un equipo de investigadores del Instituto Avanzado de Ciencia y Tecnología de Corea (KAIST) está utilizando procesadores gráficos de alta gama para acelerar las redes en un enrutador basado en software. El sistema prototipo, llamado PacketShader, está construido a partir de CPU y GPU comunes y ha demostrado velocidades de hasta 40 gigabits por segundo (Gbps).

A diferencia de las cajas personalizadas, los enrutadores de software pueden utilizar hardware económico y albergar aplicaciones de red especializadas. La desventaja fue el rendimiento. Los enrutadores de software comerciales admiten un ancho de banda limitado, generalmente en el rango de Gbps de un solo dígito, aunque los enrutadores de software insignia de Vyatta ofrecen 20 Gbps de rendimiento sin procesar.

Lo que encontraron los investigadores de KAIST es que las GPU genéricas pueden acelerar en gran medida parte del procesamiento de la red. Debido a su arquitectura inherentemente paralela y alto ancho de banda de memoria, las GPU se adaptan mucho mejor al trabajo de datos en paralelo que sus contrapartes de CPU. Para algunos tipos de procesamiento de paquetes, como el cifrado, las GPU pueden acelerar considerablemente el rendimiento.

La gente de KAIST afirma que su implementación de software es aproximadamente 4.5 veces más rápida que RouteBricks, el enrutador de software documentado más rápido hasta la fecha. Los investigadores coreanos implementaron el reenvío de IPv4 e IPv6, la conmutación de OpenFlow y la tunelización de IPsec para demostrar la aceleración del rendimiento, que está documentado aquí (PDF).

El sistema PacketShader consta de 2 CPU Nehalem de cuatro núcleos (2,66 GHz), 6 GB de RAM DDR3, 2 GPU NVIDIA GTX480 (clase Fermi), 4 NIC Intel de doble puerto de 10 GbE y una placa madre Supermicro. El costo total del sistema fue de $ 7,000. Esto es menos de una décima parte del costo de una caja personalizada que ofrece un rendimiento comparable.

Puedes compartir en tu Facebook para que tus amigos lo lean

??? ? ? ???

Comparte