¿Qué modo de enlace de Linux es apropiado para ATA a través de Ethernet?

¿Qué modo de enlace de Linux es apropiado para ATA a través de Ethernet?

Estoy usando AoE (ATA Over Ethernet) en un NAS de Linux con NIC Gigabit vinculadas. Tengo curiosidad por saber qué modo de vinculación es el más apropiado para usar con AoE. (equilibrio-rr, equilibrio-xor, 802.3, etc.)

Estoy usando buenos conmutadores procurve, he modificado sysctl para que los buffers rx/tx del kernel sean apropiados para tramas gigantes, solo quiero asegurarme de seleccionar el tipo de enlace apropiado. Estoy buscando un rendimiento óptimo y conmutación por error (o, bueno, por qué se unirían en primer lugar).

Respuesta1

Esta información puede resultar útil.

http://support.coraid.com/support/sr/ANSR001.pdf

A menudo se solicita que el SR se utilice en una configuración que permita el uso simultáneo de las interfaces de red para lograr rendimiento y redundancia agregados. La solución estándar para esto es la agregación de enlaces 802.3ad, comúnmente conocida como vinculación. Dado que AoE es su propio tipo de Ethernet y no utiliza IP, ha demostrado ser incompatible con algunas implementaciones de vinculación 802.3ad de proveedores. Para superar esta limitación, el controlador AoE de Linux implementa una función llamada rutas múltiples para proporcionar equilibrio de carga por turnos de múltiples objetivos AoE en múltiples interfaces de cliente. Esta característica está disponible en los controladores de Linux del kernel 2.6 que comienzan con aoe6-33. Linux es actualmente el único sistema con un controlador AoE que implementa la función de rutas múltiples.

Respuesta2

Para comprender sus opciones y cómo funcionan, consultehttp://www.linuxfoundation.org/en/Net:Bonding

En particular, las secciones "Configuración de Bonding para alta disponibilidad" y "Configuración de Bonding para máximo rendimiento".

información relacionada