¿Cuáles son los beneficios del nuevo controlador de equipo?

13

Al compilar un kernel 3.3, noté que se agregó un nuevo controlador llamado teaming al sistema de red. De acuerdo con el compromiso relevante, la formación de equipos es una alternativa al enlace basada en el espacio del usuario.

¿Alguien ha estado probando esto? ¿Es más rápido o mejor que el viejo controlador de vinculación probado y verdadero? ¿Cuáles serían las ventajas de cambiar?

Michael Lowman
fuente
Puede obtener un mejor kilometraje publicando en unix.se. Pregunta interesante, sin embargo, +1.
Belmin Fernández
ahora lanzado en RHEL 7 y CentOS 7, ¿alguna actualización sobre esto?
javapowered

Respuestas:

7

Parece que las ventajas de cambiar en este momento son "ninguna" en la medida en que el proyecto se acaba de agregar al kernel, tiene muy poca documentación y se describe a sí mismo como "todavía en su atmósfera". .

A la larga, un controlador de enlace de red de espacio de usuario podría tener algunos de los mismos beneficios que FUSE (la interfaz de sistema de archivos de espacio de usuario) aporta al mundo de los sistemas de archivos, principalmente porque es mucho más fácil desarrollar y experimentar con diferentes políticas, implementaciones de protocolos y etc. Al simplificar el código en el núcleo y llevar la complejidad al espacio del usuario, también puede terminar con una solución que sea más sólida en caso de fallas y que permita respuestas más ágiles a errores y solicitudes de funciones, etc.

Esta presentación (advertencia: PDF) describe la motivación y los objetivos del proyecto. Principalmente, buscan reemplazar el código de enlace heredado que está hinchado y complicado con algo que es más pequeño, más fácil de mantener y más eficiente.

larsks
fuente
Esto tiene sentido cuando te das cuenta de que actualmente hay siete modos de enlace diferentes en el controlador del kernel. Está claro que no hay un acuerdo real sobre qué es "vinculación", o para qué sirve, o cómo precisamente para obtener los beneficios deseados.
Warren Young