ATA sobre Ethernet

ATA over Ethernet (AoE) es un protocolo de la red desarrollado por Brantley Coile Company, diseñada para el acceso simple, de alto rendimiento de dispositivos de almacenaje SATA sobre redes de Ethernet. Es usado para construir redes de la área de almacenamiento (SANs) con tecnologías económicas, estándares.

Descripción del protocolo

AoE dirige en la capa 2 Ethernet. AoE no usa el protocolo de Internet (IP), no pueden tener acceso a ello sobre Internet u otras redes IP. En este aspecto es más comparable al Canal de la Fibra sobre Ethernet que iSCSI.

Con menos capas del protocolo, este enfoque hace AoE rápido y ligero. También hace el protocolo relativamente fácil a poner en práctica, proporciona protecciones de seguridad intrínsecas en virtud del que es non-routable y ofrece la escalabilidad lineal con el alto rendimiento. La especificación de AoE es 12 páginas comparado con 257 páginas del iSCSI.

Formato de jefe de:AoE:

0 1 2 3

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

0 | Dirección MAC del Destino de Ethernet |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

4 | Destino de Ethernet (cont) | Dirección MAC de la Fuente de Ethernet |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

8 | Dirección MAC de la Fuente de Ethernet (cont) |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

12 | el Tipo (0x88A2) de Ethernet | Ver | Banderas | Error |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

16 | Principal | Menor | Orden |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

20 | Etiqueta |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

24 | Arg |

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

AoE tiene el IEEE asignado EtherType 0x88A2.

ATA encapsulation

SATA (y PATA más viejo) los discos duros usan el protocolo de Advanced Technology Attachment (ATA) para publicar órdenes, tal como leído, escribir, y estado. AoE encapsula aquellas órdenes dentro de marcos de Ethernet y les deja viajar sobre una red de Ethernet en vez de un SATA o cable plano de 40 alfileres. Usando un controlador de AoE, el sistema operativo del anfitrión es capaz de tener acceso a un disco remoto como si directamente se ató.

El encapsulation de ATA proporcionado por AoE es simple y bajo, permitiendo la traducción pasar en el alto rendimiento o dentro de un dispositivo pequeño, introducido o ambos.

Routability

AoE es una capa 2 protocolo que corre en la capa del enlace de datos, a diferencia de otros protocolos SAN que dirigen encima de la capa 3 utilización IP. Mientras esto reduce el procesamiento significativo arriba de TCP/IP, él esto significa que los gestores de tráfico no pueden la ruta datos de AoE a través de redes dispares (como Internet). En cambio, los paquetes de AoE sólo pueden viajar dentro de una red de la área de almacenamiento de Ethernet local sola (p.ej, un juego de ordenadores relacionados con el mismo interruptor o en mismo VLAN).

Seguridad

El non-routability de AoE es el único mecanismo de seguridad (es decir, un intruso no se puede unir a través de un router—they debe enchufar físicamente el interruptor de Ethernet local donde el marco de Ethernet que construye un túnel sobre redes derrotadas no está en el uso). Sin embargo, no hay ningunos mecanismos AoE-específicos para verificación de la contraseña o codificación. El protocolo asegura objetivos de AoE como aplicaciones de Almacenaje de Coraid, vblade y GGAOED para establecer el acceso pone en una lista ("máscaras") que permiten conexiones sólo de Direcciones MAC específicas (aunque éstos se puedan parodiar).

Cuerda de Config

El protocolo de AoE proporciona un mecanismo al cierre cooperativo basado en el anfitrión. Cuando más de un iniciador de AoE usa un objetivo de AoE se deben comunicar para evitar interferir el uno con el otro ya que leen y escriben los datos de la cuerda de config del dispositivo de AoE compartido. Sin esta corrupción del sistema de ficheros de cooperación y datos la pérdida es probable, a menos que el acceso sea estrictamente sólo para leer o un sistema de archivos del racimo se usa).

Una opción proporcionada por AoE es usar el propio dispositivo de almacenaje como el mecanismo para determinar el acceso del anfitrión específico. Esto es AoE "config cuerda" rasgo. La cuerda de config puede registrar quien usa el dispositivo, así como otra información. Si más de un anfitrión trata de poner la cuerda de config simultáneamente, sólo un tiene éxito. El otro anfitrión se informa del conflicto.

Apoyo del sistema operativo

Los sistemas operativos siguientes proporcionan el apoyo de ATA over Ethernet (AoE):

Linux apuntan el apoyo

Linux puede funcionar como un objetivo de AoE usando una de estas realizaciones independientemente desarrolladas:

Apoyo del hardware

La compañía Coraid ofrece una serie de AoE aplicaciones de SAN bajo la marca de EtherDrive, junto con entradas sin disco que añaden la funcionalidad de almacenaje atada a la red, usando el Sistema de fichas de Red o protocolos SMB, a una o varias aplicaciones de AoE.

En 2007 LayerWalker anunció el primer single chip del mundo que la solución del hardware de AoE llamó miniSAN que corre tanto en Rápido como en grados de Ethernet Gigabit. La familia del producto miniSAN ofrece funciones del servidor de AoE estándares más otros rasgos de la dirección que apunta ordenador personal, consumidor y mercados SMB.

Data Fabrics Inc. ofrece a GbE interno y externo económico AoE enablers así como escritorio y AoE rackmount aplicaciones de SAN.

Conceptos relacionados

Aunque AoE sea un protocolo de la red simple, abre un reino complejo de posibilidades de almacenaje. Para entender y evaluar estos guiones de almacenaje, ayuda a ser familiar con unos conceptos.

Redes de la área de almacenamiento

Un SAN permite que el disco duro físico se quite del servidor que lo usa, y colocado en la red. Un interfaz de SAN es similar en principio a interfaces no conectados a una red como el SATA o SCSI. La mayor parte de usuarios no usarán un interfaz de SAN directamente. En cambio, se unirán con un servidor que usa un disco SAN en vez de un disco local. La conexión directa, sin embargo, también se puede usar.

Al usar una red SAN para tener acceso al almacenaje, hay varias ventajas potenciales a un disco local:

Es Es

Utilización de redes de la área de almacenamiento

Para utilizar un disco SAN, el anfitrión lo debe formatear con un sistema de ficheros. Sin embargo, a diferencia de un SATA o disco SCSI a un disco duro SAN le pueden tener acceso máquinas múltiples. Esto es una fuente tanto de peligro como de oportunidad.

Los sistemas de ficheros tradicionales (como la GRASA o ext3) se diseñan para ser tenidos acceso por un anfitrión solo y causarán el comportamiento imprevisible de ser tenido acceso por máquinas múltiples. Tales sistemas de ficheros se pueden usar, y AoE proporciona mecanismos por lo cual un objetivo de AoE se puede guardar contra el acceso simultáneo (ver: Cuerda de Config).

Los sistemas de archivos del disco compartidos permiten que máquinas múltiples usen un disco duro solo sin peligro coordinando el acceso simultáneo a archivos individuales. Estos sistemas de ficheros pueden ser usados para permitir acceso de máquinas múltiple al mismo objetivo de AoE sin un servidor intermedio o sistema de ficheros (y en el rendimiento más alto).

Véase también

Enlaces externos



Buscar