NOTA TÉCNICA La virtualización como factor que impulsa la adopción de FCoE Por Juan Carlos Ameneiro, Presales Engineer de Logicalis LATAM Southern Cone. El protocolo de almacenamiento Fibre Channel over Ethernet mejora los proyectos de virtualización al garantizar una mayor movilidad de las máquinas virtuales. A continuación descubra por qué cada vez más organizaciones han empezado a utilizar este producto. Durante los últimos años hemos sido testigos de un fuerte crecimiento en la demanda de poder de cómputo y en la necesidad de almacenamiento de datos, lo cual ha llevado a un aumento en la complejidad de la infraestructura necesaria para lograr estos objetivos, administrarlos y mantenerlos en el tiempo. La necesidad de convergencia Típicamente la infraestructura del centro de procesamiento está compuesta por tres redes o “fabrics” diferentes : I/O storage path - SAN - Utiliza protocolo FC casi siempre Acceso a las aplicaciones - LAN - Ethernet por ejemplo InterProcess comm - IPC - Infiniband Cada una de estas fabrics utiliza interfaces físicas y drivers distintos tanto en el servidor como en switches y dispositivos de storage: Juan Carlos Ameneiro, Presales Engineer de Logicalis LATAM Southern Cone. Servidor Driver FC Drivers de red y cluster HBA FC Fabric FC Fabric Ethernet NIC Link Ethernet Link Fibre Channel 42 | Julio 2011 - Logicalis Now Si consideramos links físicos distintos, cada uno conectado a su propia red y cada una de estas redes con sus propias NICs, HBAs, switches, protocolos, herramientas de management, etc , en un centro de procesamiento compuesto por decenas o cientos de servidores, tendremos una idea de los costos asociados a esta topología y de la complejidad de su administración. En ese contexto, la provisión de una máquina virtual no es una tarea fácil, ya que esta tarea casi siempre implica alteraciones físicas en servidores y switches. La solución que la comunidad de IT avaló para superar estas limitaciones fue la convergencia del I/O path hacia un path de I/O unificado. De la misma manera que múltiples servidores físicos y distintos tipos de almacenamiento convergieron en su momento en sistemas blade y dispositivos de storage unificados, los links físicos separados ahora convergen en Ethernet. A nivel del servidor, el uso de un adaptador de red convergente, CNA por sus siglas en inglés (Converged Network Adapter), reemplaza el uso de la HBA y la NIC uniéndose en un mismo link físico hacia la red. De todas formas, la CNA utiliza los mismos drivers FC, de red y cluster que utilizaba la solución anterior, mostrando hacia el sistema operativo la misma imagen, el mismo direccionamiento y utilizando el mismo set de instrucciones de FC por ejemplo. Así, se logra unificar la fabric, la electrónica de red del servidor en la CNA, el management, los utilitarios, entre otros, y todo esto sin modificar las aplicaciones ni la visión que de los dispositivos remotos tiene el sistema operativo del servidor. 10 GE Enhanced Ethernet – Unified I/O La limitación del bandwidth disponible en Ethernet Con el lanzamiento de 10 GE se sentaron las bases para manejar a través de las los distintos tipos de tráfico que debe transportar. Actualmente se esperan nuevos upgrades a 40 y 100 GE, que superen ampliamente las expectativas de crecimiento de Fibre Channel. La naturaleza de FC que no admite la pérdida de paquetes Los requerimientos de storage son inflexibles en cuanto a la pérdida de paquetes y Ethernet no proporciona el medio adecuado para el transporte de este tráfico en esas condiciones. Enhanced Ethernet incluye nuevas extensiones al standard Ethernet que posibilitan el comportamiento lossless. Algunos de los inhibidores más importantes para lograr la unificación del I/O path (Unified I/O) son: Servidor Drivers de red y cluster ADAPTER NETWROK CONVERGED Driver FC Enhanced Ethernet Fabric 10 GE - Enhanced Reducción de la complejidad de host con FCoE Logicalis Now - Julio 2011 | 43 NOTA TÉCNICA Otras mejoras incorporadas al Enhanced Ethernet son: gurando una configuración consistente a través de la red. Flow control basado en prioridad Enhanced Transmission Selection PFC (Priority Flow Control) provee un mecanismo de control de flujo que puede ser definido a nivel de prioridad, poniendo en espera selectivamente distintas clases de tráfico. Su uso permite utilizar distintos tipos de mecanismos de control de flujo para distintos tipos de tráfico. ETS provee el mecanismo de asignación de prioridades a los distintos tipos de tráfico que transporta Enhanced Ethernet, reasignando el ancho de banda no utilizado por un tipo de tráfico a otros que lo pueden usar. DCBCXP – Data Center Bridging Capability Exchange Protocol. FCoE aún no cuenta con un control de congestión embebido. Por este motivo utiliza el manejo de congestión end to end CN que es una mejora a nivel de link Ethernet para redes CEE, ya que normalmente los protocolos que incluyen control de congestión están construidos a nivel IP y TCP. DCBCXP es un protocolo que provee las funcionalidades de Discovery e intercambio de capacidades entre integrantes de una red unificada. Permite el descubrimiento y convergencia, ase- 44 | Julio 2011 - Logicalis Now Notificación de congestión En resumen, la principal característica de FCoE es que permite realizar una migración escalonada de Fibre Channel a Ethernet. Gracias a este producto, las organizaciones pueden ampliar o reemplazar parte de su red de Fibre Channel con switches Ethernet, lo que les permite realizar una transición gradual de una tecnología de red (Fibre Channel) a otra (Ethernet) de la forma más conveniente. De este modo, la premisa subyacente de FCoE es consolidar los procesos de I/O permitiendo la coexistencia de distintos tipos de tráfico en la misma conexión, lo que reduce y simplifica el cableado, así como también, disminuye el número de adaptadores necesarios en cada host y los requisitos de alimentación.