Anda di halaman 1dari 46

Uso de las plataformas de virtualizacin VMware con EMC VPLEX

Planificacin de mejores prcticas

En este white paper, se describen las funciones y la funcionalidad de EMC VPLEX presentes en las plataformas de virtualizacin VMware. Asimismo, se exponen las mejores prcticas para configurar un ambiente VMware a fin de aprovechar EMC VPLEX de la manera ms conveniente. El white paper tambin explica las metodologas para llevar a cabo la migracin de una implementacin de VMware existente a EMC VPLEX. Mayo de 2010

Copyright 2010 EMC Corporation. Todos los derechos reservados. EMC considera que la informacin de esta publicacin es precisa en el momento de su publicacin. La informacin est sujeta a cambios sin previo aviso. LA INFORMACIN DE ESTA PUBLICACIN SE PROPORCIONA TAL CUAL. EMC CORPORATION NO SE HACE RESPONSABLE NI OFRECE GARANTA DE NINGN TIPO CON RESPECTO A LA INFORMACIN DE ESTA PUBLICACIN Y, ESPECFICAMENTE, RENUNCIA A TODA GARANTA IMPLCITA DE COMERCIABILIDAD O CAPACIDAD PARA UN PROPSITO DETERMINADO. El uso, la copia y la distribucin de cualquier software de EMC descrito en esta publicacin requieren una licencia de software correspondiente. Para obtener una lista actualizada de nombres de productos de EMC, consulte las marcas comerciales de EMC Corporation en www.emc.com (visite el sitio web de su pas correspondiente). Todas las dems marcas comerciales que aparecen en este documento son propiedad de sus respectivos dueos. Nmero de referencia h7118

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

Tabla de contenido
Resumen .............................................................................................................. 4 Introduccin ........................................................................................................ 4
Pblico al que est dirigido .......................................................................................................... 4

Descripcin general de EMC VPLEX ................................................................. 5


Arquitectura de EMC VPLEX ....................................................................................................... 5 EMC VPLEX ................................................................................................................................. 6 Arquitectura de agrupamiento en clusters de EMC VPLEX ........................................................ 6

Aprovisionamiento de almacenamiento VPLEX en ambientes VMware .......... 8 Consideraciones sobre la conectividad ......................................................... 16 Mltiples paths y balanceo de carga ............................................................... 19
VMware ESX Server versin 3 y balanceo esttico de carga ................................................... 19 VMware ESX Server versin 4 y NMP ...................................................................................... 20 VMware ESX Server versin 4 con PowerPath/VE ................................................................... 21 Funciones de PowerPath/VE ................................................................................................. 22 Administracin de PowerPath/VE .......................................................................................... 23

Migracin de ambientes VMware existentes a VPLEX .................................. 24


Migraciones no disruptivas mediante Storage VMotion ............................................................ 25 Migracin mediante la encapsulacin de dispositivos existentes .................................................. 27

Implementaciones de VMware en un ambiente VPLEX Metro ...................... 34


Configuracin de clusters VMware ............................................................................................ 34 Migracin no disruptiva de mquinas virtuales con VMotion ..................................................... 38 Cambio de la configuracin de los volmenes VPLEX Metro no replicados ............................. 40 vCenter Server virtualizado en VPLEX Metro ............................................................................ 44

Conclusin ........................................................................................................ 45 Referencias........................................................................................................ 45

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

Resumen
Los productos EMC VPLEX que ejecutan el sistema operativo EMC GeoSynchrony proporcionan una amplia oferta de nuevas funciones y funcionalidades para la era de cloud computing. EMC VPLEX traspasa las barreras fsicas de los data centers y permite a los usuarios acceder a una sola copia de los datos en ubicaciones geogrficas diferentes de manera simultnea, lo cual hace posible la migracin transparente de la ejecucin de mquinas virtuales entre data centers. Esta capacidad permite el uso compartido de cargas transparente entre varios sites y brinda la flexibilidad de migrar cargas de trabajo entre sites con anticipacin a eventos planificados. Ms an, en caso de eventos no planificados que causan interrupciones de servicios en uno de los data centers, se pueden reiniciar los servicios fallidos en el site no afectado, con un mnimo de esfuerzo y minimizando el objetivo de tiempo de recuperacin (RTO). La plataforma de virtualizacin VMware virtualiza toda la infraestructura de TI, incluidos servidores, almacenamiento y redes. El software de VMware incorpora estos recursos y presenta un conjunto uniforme de elementos en el ambiente virtual. Por lo tanto, VMware vSphere 4 aporta el poder de cloud computing al data center, lo que reduce los costos de TI y aumenta la eficiencia de la infraestructura. Adems, para los proveedores de servicios de hosting, VMware vSphere 4 permite un camino ms econmico y eficiente hacia la prestacin de servicios de nube compatibles con las infraestructuras de nube interna de los clientes. VMware vSphere 4 ofrece importantes mejoras en el performance y la escalabilidad con respecto a la generacin anterior, VMware Infrastructure 3, para permitir la implementacin en nubes internas de aplicaciones, incluso de las que requieren muchos recursos, como las bases de datos de gran tamao. Gracias a estas mejoras en el performance y la escalabilidad, VMware vSphere 4 puede permitir una nube interna completamente virtualizada. En consecuencia, EMC VPLEX es la opcin naturalmente apropiada para un ambiente de virtualizacin basado en tecnologas VMware. La funcionalidad de EMC VPLEX de ofrecer tanto federacin local como distribuida que posibilita la cooperacin transparente de elementos de datos fsicos dentro de un solo site o dos sites geogrficamente separados permite a los administradores de TI traspasar las barreras fsicas y ampliar su oferta de nube basada en VMware. Las funcionalidades de federacin local de EMC VPLEX permiten la recopilacin de las soluciones de almacenamiento de datos heterogneos en un site fsico y presentan el almacenamiento como un pool de recursos para la plataforma de virtualizacin VMware, lo que permite los principios ms importantes de una oferta de nube. Especficamente, la ampliacin de las funcionalidades de VPLEX para abarcar varios data centers permite a los administradores de TI aprovechar las ofertas de nube privada o pblica de los proveedores de servicios de hosting. Las sinergias que proporciona una oferta de virtualizacin VMware conectada a EMC VPLEX ayudan a los clientes a reducir el costo total de propiedad a la vez que se proporciona un servicio dinmico que puede responder rpidamente a las necesidades cambiantes del negocio.

Introduccin
En este white paper, se presenta EMC VPLEX, su arquitectura de clusters, las funciones y la funcionalidad que estn presentes en las soluciones que permiten nubes privadas. Luego, se explica el aprovisionamiento del almacenamiento VPLEX a los ambientes VMware y se brindan pautas sobre la metodologa ptima para conectar las plataformas de virtualizacin VMware a EMC VPLEX y seleccionar una poltica de mltiples paths a fin de obtener la mejor resiliencia y el mejor performance posibles del ambiente virtualizado. El white paper tambin presenta diversas tcnicas para llevar a cabo la migracin de implementaciones de VMware existentes a EMC VPLEX. Por ltimo, se explican las mejores prcticas para aprovechar EMC VPLEX Metro en un ambiente VMware a fin de brindar el mximo de flexibilidad, resiliencia y proteccin de datos, y minimizar los riesgos de la falta de disponibilidad de datos debido a eventos no planificados.

Pblico al que est dirigido


Este white paper est dirigido a administradores de VMware, administradores de almacenamiento y arquitectos de TI responsables del diseo de arquitectura, la creacin, la administracin y la utilizacin de ambientes de TI virtualizados que emplean las tecnologas de VMware vSphere y EMC VPLEX. En este white paper, se da por supuesto que el lector est familiarizado con la tecnologa VMware, EMC VPLEX y las herramientas de software relacionadas.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

Descripcin general de EMC VPLEX


EMC VPLEX con el sistema operativo EMC GeoSynchrony es una solucin de federacin basada en SAN que elimina las barreras fsicas dentro de uno o varios data centers virtualizados. EMC VPLEX es la primera plataforma del mundo que proporciona federacin local y distribuida. La federacin local brinda la cooperacin transparente de elementos de almacenamiento fsico dentro de un site, mientras que la federacin distribuida ampla el concepto entre dos ubicaciones a distancia. La implementacin de la federacin distribuida es posible mediante una tecnologa innovadora disponible con VPLEX, AccessAnywhere, que permite reubicar y compartir una copia de datos, y acceder a ella a distancia. La combinacin de un data center virtualizado con la oferta EMC VPLEX proporciona a los clientes maneras completamente nuevas de resolver problemas de TI e incorporar nuevos modelos de servicios informticos. En concreto, los clientes pueden llevar a cabo las siguientes tareas: Transferir aplicaciones virtualizadas entre data centers. Utilizar el balanceo de cargas de trabajo y la reubicacin entre sites. Agregar data centers y proporcionar disponibilidad ilimitada.

Arquitectura de EMC VPLEX


EMC VPLEX constituye la arquitectura de ltima generacin para transferencia de datos y acceso a la informacin. La nueva arquitectura es resultado de la experiencia de ms de veinte aos de EMC en el diseo, la implementacin y el perfeccionamiento de soluciones de proteccin de datos distribuidas y cach inteligente de clase empresarial. Como se muestra en la Figura 1, VPLEX es una solucin para la federacin de almacenamiento de EMC y de otros fabricantes. VPLEX reside entre los recursos de almacenamiento heterogneo y los servidores, y presenta una arquitectura nueva con caractersticas exclusivas: Hardware de agrupamiento en clusters de escalamiento horizontal, que permite que los clientes comiencen con poco y crezcan con niveles de servicio predecibles. Almacenamiento avanzado de datos en cach, que utiliza cach SDRAM a gran escala para aumentar el performance y reducir la latencia de I/O y los conflictos de los arreglos. Coherencia de cach distribuida para uso compartido, balanceo de carga y failover de I/O automatizado en el cluster. Vista consistente de uno o ms LUN entre clusters VPLEX separados por una corta distancia con un data center o por distancias sncronas, lo que permite nuevos modelos de alta disponibilidad y reubicacin de la carga de trabajo.

Figura 1. Funcionalidad de federacin de almacenamiento heterogneo de EMC VPLEX

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

EMC VPLEX
EMC VPLEX consta de dos ofertas: VPLEX Local: solucin adecuada para clientes que estn interesados en la federacin de sistemas de almacenamiento homogneos o heterogneos en un data center, y para la administracin de la transferencia de datos entre entidades fsicas de almacenamiento de datos. VPLEX Metro: solucin destinada a clientes que requieren acceso simultneo y transferencia de datos entre dos ubicaciones separadas a distancias sncronas. La oferta VPLEX Metro tambin incluye la funcionalidad exclusiva de permitir que un site remoto VPLEX Metro presente LUN sin necesidad de almacenamiento fsico para esos LUN en el site remoto. EMC VPLEX con los lmites actuales en cuanto a la arquitectura se muestra en la Figura 2.

Figura 2. Oferta de EMC VPLEX con lmites en la arquitectura

Arquitectura de agrupamiento en clusters de EMC VPLEX


VPLEX utiliza una arquitectura de agrupamiento en clusters exclusiva que ayuda a los clientes a traspasar los lmites del data center y permite a los servidores en mltiples data centers tener acceso de lectura y escritura simultneas a los dispositivos compartidos de almacenamiento en bloque. Un cluster VPLEX, que se muestra en la Figura 3, puede escalar de manera vertical mediante la incorporacin de ms motores y puede hacerlo de manera horizontal por medio de la conexin de mltiples clusters para formar una configuracin de VPLEX Metro. En la versin inicial, VPLEX Metro soporta hasta dos clusters, que pueden estar en el mismo data center o en dos sites diferentes situados a distancias sncronas (aproximadamente hasta 100 kilmetros o 60 millas). Las configuraciones de VPLEX Metro ayudan a los usuarios a transferir y compartir cargas de trabajo de manera transparente, a consolidar data centers y a optimizar la utilizacin de recursos entre data centers. Adems, los clusters VPLEX proporcionan transferencia de datos no disruptiva, administracin de almacenamientos heterogneos y disponibilidad de aplicaciones mejorada.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

Figura 3. Representacin esquemtica de EMC VPLEX Metro Un cluster VPLEX est compuesto por uno, dos o cuatro motores. El motor es responsable de la federacin del flujo de I/O y se conecta con los hosts y el almacenamiento por medio del uso de conexiones Fibre Channel para el transporte de datos. Un solo cluster VPLEX est compuesto por un motor con los siguientes componentes principales: Dos directores que ejecutan el software GeoSynchrony y se conectan al almacenamiento, a los hosts y a otros directores en el cluster con conexiones Fibre Channel y Gigabit Ethernet. Una fuente de alimentacin en standby que proporciona alimentacin de backup para mantener el funcionamiento del motor durante una prdida transitoria de alimentacin. Dos mdulos de administracin con interfaces para administrar de manera remota un motor VPLEX. Cada cluster tambin est formado por lo siguiente: Un servidor de administracin que administra el cluster y proporciona una interfaz desde una estacin de administracin remota. Un gabinete de EMC estndar de 40 unidades para albergar todos los equipos del cluster. Adems, los clusters que contienen ms de un motor incluyen lo siguiente: Un par de switches Fibre Channel utilizados para la comunicacin entre directores de varios motores. Un par de fuentes de alimentacin universales que proporcionan alimentacin de backup a los switches Fibre Channel y permiten al sistema enfrentar una prdida transitoria de alimentacin.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

Aprovisionamiento de almacenamiento VPLEX en ambientes VMware


EMC VPLEX proporciona una interfaz de administracin intuitiva y guiada por asistente para provisionar almacenamiento a varios sistemas operativos, incluida la plataforma de virtualizacin VMware. El sistema tambin brinda una interfaz de lnea de comando (CLI) para usuarios avanzados. La Figura 4 muestra la interfaz GUI para el aprovisionamiento de almacenamiento de EMC VPLEX.

Figura 4. Interfaz de administracin GUI de EMC VPLEX La interfaz de administracin basada en navegador, como se observa en la Figura 4, muestra de manera esquemtica los diversos componentes que forman parte del proceso. El almacenamiento de EMC VPLEX se expone mediante el uso de una construccin lgica, denominada Storage View, que es la unin de los objetos Iniciadores registrados, Puertos VPLEX y Volumen virtual. El objeto Iniciadores registrados enumera el WWPN de los iniciadores que necesitan acceso al rea de almacenamiento. En el caso de un ambiente VMware, la entidad Iniciadores registrados contiene el WWPN de las HBA en los servidores VMware ESX Server conectados a EMC VPLEX. El objeto Puertos VPLEX contiene los puertos front -end del arreglo VPLEX a travs de los cuales el objeto Iniciadores registrados tiene acceso a los volmenes virtuales. El objeto Volumen virtual es una recopilacin de volmenes que se genera a partir de volmenes de almacenamiento proporcionados a Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

EMC VPLEX desde los arreglos de almacenamiento back-end. Se puede observar en el recuadro de la esquina inferior izquierda de la Figura 4 que un volumen virtual se construye a partir de un Dispositivo que a su vez puede ser una combinacin de diversos dispositivos construidos sobre la base de una entidad abstracta denominada Extensin. La figura tambin muestra que una entidad Extensin se crea a partir del objeto Volumen de almacenamiento expuesto a EMC VPLEX. Tambin se muestran en el recuadro de la esquina inferior derecha de la Figura 4 los siete pasos que se requieren para provisionar almacenamiento desde EMC VPLEX. El asistente soporta un mecanismo centralizado para provisionar almacenamiento a distintos elementos del cluster en el caso de EMC VPLEX Metro. El primer paso del proceso de aprovisionamiento de almacenamiento desde EMC VPLEX es el descubrimiento de los arreglos de almacenamiento conectados a este. Este paso debe ejecutarse con poca frecuencia, ya que EMC VPLEX monitorea proactivamente los cambios del ambiente de almacenamiento. El segundo paso del proceso es la reclamacin del almacenamiento que se ha expuesto a EMC VPLEX. El proceso de reclamacin del almacenamiento genera el Volumen de almacenamiento del objeto mostrado en la Figura 4. La Figura 5 es un ejemplo de este proceso. En esa figura, se puede observar que el software VPLEX simplifica el proceso mediante la sugerencia automtica de nombres sencillos para los dispositivos que se han expuesto desde los arreglos de almacenamiento.

Figura 5. Reclamacin de volmenes de almacenamiento mediante el asistente de VPLEX

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

Despus de la creacin de los volmenes de almacenamiento, se deben determinar las extensiones de esos volmenes. El sistema de administracin de VPLEX proporciona un asistente para esta actividad. Si hace clic en la URL, Step 3: Create Extents from Storage Volumes, que se muestra en la Figura 4, se iniciar el asistente. La Figura 6 muestra el primer paso del asistente.

Figura 6. Primer paso del asistente para crear una extensin Para mayor simplicidad, en ambientes VMware, se recomienda generar una sola extensin en el volumen de almacenamiento que se cre en el dispositivo presentado desde el arreglo de almacenamiento. En ese caso, no es necesario modificar las entradas predeterminadas que se muestran en el rea resaltada en amarillo en la figura. Un paso posterior del asistente permite a los usuarios crear una sola extensin que abarque toda la capacidad del volumen de almacenamiento. Esto se muestra en la Figura 7.

Figura 7. Especificacin de la capacidad de una extensin al crear una extensin a partir de un volumen de almacenamiento Como se muestra en la Figura 7, al hacer clic en el botn Next, los usuarios pueden analizar la configuracin propuesta y ejecutar el plan. El ltimo paso del proceso verifica las operaciones llevadas a cabo por EMC VPLEX. En la Figura 8, se muestran los dos ltimos pasos del asistente. Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

10

Figura 8. Creacin de una extensin mediante el asistente de VPLEX El siguiente paso del proceso de aprovisionamiento de almacenamiento a un ambiente VMware desde EMC VPLEX es la creacin de un dispositivo VPLEX con el uso de la extensin que se cre en el paso anterior. El asistente que lleva a cabo este paso puede iniciarse desde la pgina de inicio de la herramienta de administracin de GUI para EMC VPLEX. Si hace clic en la URL, Step 4: Create Devices from Extents, como se observa en la Figura 4, se crea una nueva ventana emergente que aparece en la Figura 9.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

11

Figura 9. Creacin de un dispositivo VPLEX mediante una extensin En la figura, se puede observar que el asistente ofrece la posibilidad de crear un volumen virtual mediante el dispositivo VPLEX (el rea resaltada en amarillo en la Figura 9). La opcin, que est seleccionada de manera predeterminada, debe seleccionarse, salvo que est planificado un volumen virtual que contenga varias extensiones o cuando se crean dispositivos para utilizarlos en ambientes VPLEX Metro. Siempre que sea posible, el volumen virtual para ambientes VMware se debe crear mediante mapeo de uno a uno, es decir, un solo volumen virtual para cada extensin. El objetivo principal de esto es mantener el mayor nivel de simplicidad de la infraestructura. Sin embargo, a fin de mostrar el asistente para crear volmenes virtuales, como se observa en la Figura 9, para el ejemplo utilizado en este white paper, se cre un dispositivo VPLEX sin crear un volumen virtual. Un volumen virtual se puede crear con el uso de uno o ms dispositivos VPLEX. La Figura 10 muestra el asistente para crear volmenes virtuales. En la figura, se observa que el dispositivo VPLEX creado en el paso anterior es el nombre del volumen de almacenamiento precedido por device_.

Figura 10. Creacin de volmenes virtuales desde dispositivos VPLEX El volumen virtual se puede exponer a la plataforma de virtualizacin VMware, como se explic anteriormente, mediante la creacin de una vista de almacenamiento al combinar los objetos Iniciadores registrados, Puertos VPLEX y Volmenes virtuales. Para ello, el WWN de los iniciadores en servidores VMware ESX Server debe registrarse primero en EMC VPLEX. La pantalla que se muestra en la Figura 11 aparece cuando se hace clic en la URL Step 6: Register Initiators.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

12

Figura 11. Lista de iniciadores que se registraron e iniciaron sesin en EMC VPLEX Cuando se lleva a cabo la zonificacin de los iniciadores a los puertos front-end EMC VPLEX, estos inician sesin automticamente en EMC VPLEX. Como se observa en la Figura 11, estos iniciadores se muestran con el prefijo UNREGISTERED- seguido del WWPN del iniciador. Sin embargo, los iniciadores tambin pueden registrarse manualmente antes de que se lleve a cabo su zonificacin a los puertos front-end VPLEX. Se debe seleccionar el botn resaltado en verde en la Figura 11 para ejecutar esta operacin. Los iniciadores que iniciaron sesin en EMC VPLEX pueden registrarse resaltando el iniciador no registrado y haciendo clic en el botn Register. Esto se muestra en la Figura 12. El recuadro de la figura muestra la ventana que se abre cuando se hace clic en el botn Register. El recuadro tambin muestra la funcionalidad que ofrece EMC VPLEX para asignar un nombre sencillo al iniciador no registrado y para seleccionar un tipo de host para el iniciador que se desea registrar.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

13

Figura 12. Registro de las HBA de VMware en EMC VPLEX El ltimo paso para el aprovisionamiento de almacenamiento de EMC VPLEX al ambiente VMware es la creacin de la vista de almacenamiento. Para realizar este paso, se debe seleccionar el ltimo asistente (Step 7: Create Storage Views) en la pgina de inicio del sistema de administracin de VPLEX. La Figura 13 muestra la ventana que se abre cuando se selecciona el ltimo paso en la pgina de inicio. El panel izquierdo de la ventana muestra los pasos que se deben ejecutar para crear una vista de almacenamiento. La implementacin de los pasos del asistente provisiona los volmenes virtuales adecuados a la plataforma de virtualizacin VMware mediante el conjunto definido de puertos frontend VPLEX. Tenga en cuenta que la recomendacin sobre los puertos VPLEX que se deben utilizar al conectar servidores VMware ESX Server a EMC VPLEX se analiza en la seccin siguiente, Consideraciones sobre la conectividad.

Figura 13. Asistente para crear una vista de almacenamiento VPLEX

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

14

La Figura 14 muestra la vista de almacenamiento creada mediante el uso del asistente. En la figura, se resalta el WWN del volumen virtual que se expone por medio de la vista. La plataforma de virtualizacin VMware utiliza esta informacin a fin de identificar los dispositivos.

Figura 14. Visualizacin de los detalles de una vista de almacenamiento mediante la interfaz de administracin VPLEX El almacenamiento recientemente provisionado puede detectarse en servidores VMware ESX Server mediante la ejecucin de un nuevo examen del bus SCSI. El resultado del anlisis se muestra en la Figura 15. Se puede observar que VMware ESX Server tiene acceso a un dispositivo con el WWN 6000144000000010a001b07360847619. Una comparacin rpida del WWN con la informacin resaltada en verde en la Figura 14 confirma que el dispositivo detectado por VMware ESX Server es efectivamente el volumen virtual VPLEX recientemente provisionado. En la figura, tambin se muestra como 00:01:44 el identificador nico organizacional (OUI) FC para los dispositivos EMC VPLEX.

Figura 15. Deteccin del almacenamiento VPLEX recientemente provisionado en VMware ESX Server

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

15

Despus de que los servidores VMware ESX Server detectan el dispositivo VPLEX, se pueden utilizar para crear un file system VMware (almacn de datos) o como un RDM. Sin embargo, para lograr un performance ptimo, resulta importante garantizar que las operaciones de I/O dirigidas a EMC VPLEX se ajusten a un lmite de bloque de 64 KB. Adems, en determinados escenarios de fallas, existe una pequea probabilidad de que se produzcan daos en los datos cuando las operaciones de I/O dirigidas a EMC VPLEX no estn ajustadas. Por lo tanto, EMC requiere que toda la actividad de I/O del sistema operativo host dirigida a EMC VPLEX se ajuste a un lmite de 64 KB. El file system VMware creado mediante VMware Infrastructure Client o vSphere Client se adapta automticamente a los bloques del file system. Sin embargo, una particin mal ajustada en un sistema operativo husped puede afectar negativamente el performance, y como se mencion anteriormente, en determinadas circunstancias puede ocasionar daos en los datos. Por lo tanto, resulta importante asegurarse de que todas las particiones creadas en el sistema operativo husped (ya sea un disco virtual presentado desde un file system VMware o un RDM) se ajusten a un mltiplo de 64 KB.

Consideraciones sobre la conectividad


EMC VPLEX presenta un nuevo tipo de paradigma de federacin de almacenamiento que permite un aumento de la resiliencia, el performance y la disponibilidad. En el prrafo siguiente, se plantean las recomendaciones para la conexin de servidores VMware ESX Server a EMC VPLEX. Las recomendaciones garantizan el nivel ms alto de conectividad y disponibilidad de la plataforma de virtualizacin VMware, incluso durante operaciones anormales. Como mejor prctica, cada VMware ESX Server en el ambiente VMware vSphere o VMware Infrastructure debe tener al menos dos HBA fsicas, y cada HBA debe estar conectada a por lo menos dos puertos front-end en distintos directores de EMC VPLEX. Esta configuracin garantiza el uso continuo de todas las HBA en VMware ESX Server, incluso si uno de los puertos front-end de EMC VPLEX queda offline para eventos de mantenimiento planificados o interrupciones no planificadas. Cuando una configuracin de un solo motor VPLEX se conecta al ambiente VMware vSphere o VMware Infrastructure, cada HBA debe conectarse a los puertos front-end proporcionados en los directores A y B dentro del motor VPLEX. La conectividad a los puertos front-end VPLEX debe comprender, en primer lugar, la conexin de hosts nicos al puerto 0 de cada mdulo de I/O que emula los directores front-end antes de conectar hosts adicionales a los puertos restantes del mdulo de I/O. En la Figura 16, se muestra un ejemplo esquemtico del diagrama de cableado para una plataforma de virtualizacin VMware de cuatro nodos conectada a un solo motor VPLEX.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

16

Figura 16. Conexin de un servidor VMware vSphere a un cluster VPLEX de un solo motor Si se dispone de varios motores VPLEX, como es el caso de configuraciones de clusters VPLEX medianas y grandes, las HBA de los servidores VMware ESX Server se deben conectar a motores distintos. Por ejemplo, en la Figura 17, se muestra esquemticamente el diagrama de conectividad para un cluster de servidores VMware ESX Server de cuatro nodos conectado a un cluster VPLEX de dos motores. Resulta importante tener en cuenta que, tanto en la Figura 16 como en la Figura 17, no se muestra la conectividad entre los motores VPLEX y los arreglos de almacenamiento. La conectividad de los motores VPLEX a los arreglos de almacenamiento debe seguir la recomendacin de mejores prcticas para el arreglo. Un anlisis detallado de las mejores prcticas para la conexin del almacenamiento back-end est fuera del alcance de este white paper. Los lectores interesados en el tema deben consultar EMC VPLEX Architecture and Deployment: Enabling the Journey to the Private Cloud TechBook .

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

17

Figura 17. Conexin de servidores ESX a un cluster VPLEX de varios motores Cuando VMware ESX Server se conecta a EMC VPLEX usando las mejores prcticas analizadas en esta seccin, el kernel de VMware asociar cuatro paths a cada dispositivo presentado desde el sistema. La Figura 18 muestra los paths disponibles y que utiliza el kernel de VMware para uno de los dispositivos federados presentados desde EMC VPLEX. Como se observa en la figura, el kernel de VMware puede tener acceso al dispositivo mediante uno de los cuatro paths posibles. Resulta importante tener en cuenta que EMC VPLEX es un arreglo activo/activo que permite el acceso simultneo a cualquier dispositivo VPLEX desde cualquiera de los puertos front-end. El kernel de VMware reconoce esta situacin de manera automtica, y se resalta en verde en la Figura 18.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

18

Figura 18. Paths del kernel de VMware para un dispositivo VPLEX La conectividad de los servidores VMware ESX Server al cluster VPLEX de varios motores tiene capacidad de escalamiento a medida que se incorporan ms motores. Las metodologas analizadas en esta seccin garantizan el uso de todos los puertos front-end y proporcionan el mximo posible de performance y balanceo de carga para la plataforma de virtualizacin VMware.

Mltiples paths y balanceo de carga


VMware ESX Server proporciona funcionalidades nativas de failover de canal. De manera predeterminada, el servidor ESX para sistemas de almacenamiento activo/activo asigna el path que descubre primero a cualquier dispositivo con conexin SCSI como el path preferido con una poltica de failover fija. Este path se utiliza siempre como el path activo para enviar actividad de I/O a dicho dispositivo, a menos que no est disponible debido a un evento planificado o no planificado. Los paths restantes que detecta VMware ESX Server para el dispositivo se emplean como un path de failover pasivo y solamente se utilizan si el path activo falla. Por lo tanto, los servidores VMware ESX Server colocan en cola de manera automtica todas las operaciones de I/O en la primera HBA disponible del sistema, mientras que la otra HBA no se utiliza activamente, a menos que se detecte una falla en la HBA primaria. Este comportamiento genera una configuracin no balanceada en el servidor ESX y en EMC VPLEX. Existen diversas maneras de enfrentar esta cuestin. El mtodo ms adecuado, como se menciona en las secciones siguientes, depende de la versin de VMware ESX Server y del software de mltiples paths utilizado.

VMware ESX Server versin 3 y balanceo esttico de carga


Con VMware ESX Server versin 3, a los dispositivos EMC VPLEX se les suele asignar la poltica de administracin de paths De uso reciente. Dado que VPLEX es un sistema activo/activo, es necesario estar seguro de que la poltica de failover de paths est configurada como Fija. Asimismo, para lograr el balanceo de carga y mltiples paths, se debe ejecutar una asignacin esttica de paths preferidos alternativos a los dispositivos exportados desde EMC VPLEX. De acuerdo con las recomendaciones de la seccin anterior para la conexin de servidores VMware ESX Server a EMC VPLEX, cada servidor

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

19

ESX debe tener al menos cuatro paths independientes. Con este enfoque, el file system VMware que reside en EMC VPLEX debe tener sus paths balanceados equitativamente en funcin de los recursos disponibles. Tenga en cuenta que los cambios del path preferido se deben ejecutar en todos los servidores ESX que tengan acceso a los dispositivos VPLEX. El path preferido se puede establecer mediante las utileras de lneas de comandos o VMware Infrastructure Client. En la Figura 19, se muestra un ejemplo de esto. La Figura 20 muestra la configuracin del path preferido para dos almacenes de datos, cada uno de los cuales reside en un dispositivo EMC VPLEX presentado desde los puertos front-end A0-FC00, A1-FC00, B0-FC00 y B1-FC00. En la figura, se observa que se ha modificado el path preferido para el segundo almacn de datos para usar la segunda HBA.

Figura 19. Configuracin del path preferido en VMware ESX Server versin 3

Figura 20. Dispositivos EMC VPLEX con balanceo esttico de carga en WMware ESX Server versin 3

VMware ESX Server versin 4 y NMP


VMware ESX Server versin 4 incluye funcionalidades avanzadas de balanceo de carga y administracin de paths expuestas por medio de las polticas del tipo Fija, Round -robin y De uso reciente. La poltica predeterminada que utiliza el kernel de ESX para arreglos activos/activos es Fija. Sin embargo, para la mayora de los arreglos activos/activos, como los arreglos EMC Symmetrix, la ms adecuada es la poltica round-robin. No obstante, las funciones avanzadas de administracin de cach que proporciona EMC VPLEX pueden verse interrumpidas por el uso de un simple algoritmo de balanceo de carga por la poltica round-robin. Por lo tanto, para VMware ESX Server versin 4 conectado a EMC VPLEX, EMC recomienda el uso de la poltica Fija con balanceo

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

20

esttico de carga, similar al recomendado para VMware ESX Server versin 3. Adems, las modificaciones en el path preferido deben realizarse en todos los servidores ESX que tienen acceso a los dispositivos VPLEX. El path preferido en VMware ESX Server versin 4 se puede establecer mediante vSphere Client. La Figura 21 muestra el procedimiento que se puede utilizar para establecer el path preferido para un disco fsico en un ambiente VMware vSphere. La Figura 22 muestra la configuracin del path preferido para dos almacenes de datos, cada uno de los cuales reside en un dispositivo EMC VPLEX presentado desde los puertos front-end A0-FC00, A1-FC00, B0-FC00 y B1-FC00.

Figura 21. Configuracin del path preferido en VMware ESX Server versin 4

Figura 22. Dispositivos EMC VPLEX con balanceo esttico de carga en VMware ESX Server versin 4

VMware ESX Server versin 4 con PowerPath/VE


EMC PowerPath/VE ofrece funciones de mltiples paths de PowerPath para optimizar los ambientes virtuales VMware vSphere. Con PowerPath/VE, es posible estandarizar la administracin de paths en ambientes virtuales y fsicos heterogneos. PowerPath/VE permite automatizar la utilizacin ptima de servidores, almacenamiento y paths en un ambiente virtual dinmico. Mediante la hiperconsolidacin, un ambiente virtual puede tener cientos y hasta miles de mquinas virtuales independientes en ejecucin, incluidas mquinas virtuales con diversos niveles de intensidad de la actividad de I/O. Las aplicaciones con mucha actividad de I/O pueden interrumpir las operaciones de I/O de otras aplicaciones y, antes de la disponibilidad de PowerPath/VE, como se explic en secciones anteriores, el balanceo de carga en un sistema host ESX deba configurarse manualmente para corregir este problema. Las operaciones manuales de balanceo de carga para garantizar que todas las mquinas Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

21

virtuales reciban sus tiempos de respuesta necesarios individuales llevan mucho tiempo y son logsticamente difciles de lograr de manera eficiente. PowerPath/VE funciona con VMware ESX y ESXi como un plug-in de mltiples paths (MPP) que proporciona funcionalidades avanzadas de administracin de paths a los hosts ESX y ESXi. PowerPath/VE se soporta con vSphere (VMware ESX Server versin 4) nicamente. Las versiones anteriores de ESX no cuentan con el PSA, que requiere PowerPath/VE . PowerPath/VE se instala como un mdulo de kernel en el host vSphere. Como se muestra en la Figura 23, PowerPath/VE se conecta al marco de trabajo del agrupamiento de I/O de vSphere para ofrecer las funcionalidades avanzadas de mltiples paths de PowerPath (balanceo dinmico de carga y failover automtico) a la plataforma VMware vSphere.

Figura 23. API de PowerPath/VE vStorage para el plug-in de mltiples paths En el centro de la administracin de paths de PowerPath/VE, se encuentra el software residente en el servidor insertado entre el nivel del driver del dispositivo SCSI y el resto del sistema operativo. Este software de driver crea un nico pseudodispositivo par a un determinado volumen de arreglos (LUN), independientemente de la cantidad de paths fsicos en los que aparece. El pseudodispositivo, o volumen lgico, representa todos los paths fsicos a un dispositivo determinado. Luego, se utiliza para crear un file system VMware o para el mapeo de dispositivos raw (RDM). Estas entidades se pueden usar para el acceso a bases de datos y aplicaciones. El valor de PowerPath/VE reside fundamentalmente en su arquitectura y su posicin en el agrupamiento de I/O. PowerPath/VE se ubica encima de la HBA, lo cual permite el soporte heterogneo de sistemas operativos y arreglos de almacenamiento. Mediante la integracin con los drivers de I/O, todas las operaciones de I/O se ejecutan por medio de PowerPath y permiten que sea un nico punto de control y administracin de I/O. Dado que PowerPath/VE reside en el kernel de ESX, reside debajo del nivel del SO husped, de aplicaciones, de bases de datos y de file systems. La posicin exclusiva de PowerPath/VE en el agrupamiento de I/O lo convierte en un punto de control y capacidad de administracin de la infraestructura, lo que ofrece ms valor al agrupamiento.

Funciones de PowerPath/VE
PowerPath/VE soporta las siguientes funciones: Balanceo dinmico de carga. PowerPath est diseado para usar todos los paths en todo momento. PowerPath distribuye las solicitudes de I/O a un dispositivo lgico entre todos los paths disponibles, en lugar de requerir un solo path para soportar toda la carga de la actividad de I/O. Restauracin automtica de paths. La restauracin automtica peridica reasigna los dispositivos lgicos cuando se restauran los paths a partir de un estado de falla. Finalizada la Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

22

restauracin, los paths vuelven a balancear automticamente la actividad de I/O en todos los canales activos. Asignacin de prioridades de dispositivos. La asignacin de una prioridad alta para uno o varios dispositivos mejora el performance de la actividad de I/O a expensas de los dispositivos restantes, mientras que, por otra parte, se mantiene el mejor balanceo de carga posible en todos los paths. Esto resulta especialmente til cuando se renen varias mquinas virtuales en un host con distintos requerimientos de disponibilidad y performance de las aplicaciones. Optimizacin automatizada del performance. PowerPath/VE identifica automticamente el tipo de arreglo de almacenamiento y configura el modo de optimizacin de performance ms alto de manera predeterminada. Para VPLEX, el modo predeterminado es Adaptive. Recuperacin y failover de paths dinmicos. Si un path falla, PowerPath/VE redistribuye el trfico de I/O de dicho path a los paths en funcionamiento. PowerPath/VE interrumpe el envo de operaciones de I/O al path fallido y busca un path alternativo en actividad. Si un path activo est disponible, PowerPath/VE redirige la actividad de I/O a lo largo de dicho path. PowerPath/VE puede compensar varias fallas en el canal de I/O (por ejemplo, HBA, cables de fibra ptica, switches Fibre Channel, puertos de arreglos de almacenamiento). Monitoreo y creacin de informes sobre estadsticas de I/O. Mientras PowerPath/VE realiza el balanceo de carga de la actividad de I/O, mantiene estadsticas de todas las operaciones de I/O de todos los paths. El administrador puede visualizar estas estadsticas mediante rpowermt. Pruebas automticas de path. PowerPath/VE prueba de manera peridica tanto los paths activos como los paths inactivos. Al probar paths activos que pueden encontrarse en un estado de inactividad, es posible identificar un path fallido antes de que una aplicacin dirija las operaciones de I/O hacia este. Al marcar el path como fallido antes de que la aplicacin lo detecte, se reducen el tiempo de espera agotado y las demoras ocasionadas por los reintentos. Mediante la prueba de los paths identificados como fallidos, PowerPath/VE podr restaurar el servicio de estos de manera automtica despus de que hayan pasado la prueba. La carga de I/O se balancear automticamente entre todos los paths activos disponibles.

Administracin de PowerPath/VE
PowerPath/VE utiliza un conjunto de comandos, denominado rpowermt, para monitorear, administrar y configurar PowerPath/VE for vSphere. La sintaxis, los argumentos y las opciones son muy similares a los de los comandos powermt tradicionales que se utilizan en todas las dems plataformas de sistemas operativos soportadas por PowerPath Multipathing. Existe una diferencia importante: rpowermt es una herramienta de administracin remota. No todas las instalaciones de vSphere cuentan con una interfaz de consola de servicio. A fin de administrar un host ESXi, los clientes tienen la opcin de usar vCenter Server o vCLI (tambin denominadas Herramientas remotas VMware) en un servidor remoto. PowerPath/VE for vSphere utiliza la utilera de lnea de comandos rpowermt tanto para ESX como para ESXi. PowerPath/VE for vSphere no se puede administrar en el host ESX en s. No existe una GUI local ni remota para PowerPath en ESX. Los administradores deben designar un SO husped o una mquina fsica para administrar uno o varios hosts ESX. La utilera, rpowermt, se soporta en Windows 2003 (de 32 bits) y Red Hat 5 Update 2 (de 64 bits). Cuando el servidor host vSphere se conecta a EMC VPLEX, el mdulo de kernel de PowerPath/VE que ejecuta el host vSphere asocia todos los paths a cada dispositivo presentado desde el arreglo y asigna un nombre de pseudodispositivo (como se analiz anteriormente). Se puede ver un ejemplo de esto en la Figura 24, que muestra la salida de rpowermt display host=x.x.x.x dev=emcpower11. Observe en la salida que el dispositivo tiene cuatro paths y muestra el modo de optimizacin predeterminado para los dispositivos VPLEX: ADaptive. Sin embargo, como se analiz en la seccin anterior, el sistema avanzado de administracin y coherencia de cach utilizado por EMC VPLEX no se aprovecha completamente cuando se utiliza la poltica ADaptive. Por lo tanto, EMC recomienda cambiar de ADaptive a StreamIO (si) la poltica de administracin de paths de PowerPath para todos los dispositivos VPLEX. En el futuro, los algoritmos de PowerPath asignarn automticamente la poltica adecuada para los dispositivos EMC VPLEX que detecte el sistema.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

23

Figura 24. Salida del comando rpowermt display en un dispositivo VPLEX La poltica de administracin de paths para los dispositivos VPLEX se puede cambiar a StreamIO mediante el comando rpowermt. La Figura 25 muestra el comando para ejecutar el cambio. La figura tambin muestra la poltica nueva vigente para el dispositivo emcpower11 que se mostr en la Figura 24.

Figura 25. Cambio de la poltica de administracin de paths de PowerPath/VE para los dispositivos VPLEX El comando que se muestra en la Figura 25 utiliza la definicin de clases para los dispositivos VPLEX (Invista) para modificar la poltica. En el caso excepcional de que la plataforma de virtualizacin VMware se exponga tanto a dispositivos VPLEX como a dispositivos Invista, el cambio en la poltica de administracin de paths deber ejecutarse en cada dispositivo. Para obtener ms informacin sobre cmo ejecutar esta tarea y sobre los comandos rpowermt y su salida, consulte PowerPath/VE for VMware vSphere Installation and Administration Guide, disponible en Powerlink. Resulta importante destacar que, a medida que ms motores VPLEX se vuelven disponibles en un cluster, la conectividad tiene la capacidad de escalar segn sea necesario. PowerPath/VE soporta hasta 32 paths a un dispositivo. Estas metodologas de conectividad garantizan el uso de todos los procesadores y directores front-end, lo que proporciona el mximo posible de performance y balanceo de carga para los hosts vSphere conectados a EMC VPLEX en combinacin con PowerPath/VE.

Migracin de ambientes VMware existentes a VPLEX


Es posible la migracin de las implementaciones existentes de las plataformas de virtualizacin VMware a ambientes VPLEX. Existen diversas alternativas que se pueden aprovechar. El mtodo ms sencillo para llevar a cabo la migracin a un ambiente VPLEX consiste en usar Storage VMotion. Sin embargo, esta tcnica es viable solo si el arreglo de almacenamiento tiene suficiente almacenamiento libre para admitir el almacn de datos ms grande en el ambiente VMware. Asimismo, el uso de Storage VMotion puede resultar tedioso si existen cientos de mquinas virtuales o terabytes que se deben convertir, o si las mquinas virtuales tienen snapshots existentes o si la plataforma de virtualizacin VMware consta de VMware ESX Server versin 3.0 o superior. En estos escenarios, sera adecuado aprovechar la funcionalidad de EMC VPLEX para encapsular los dispositivos

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

24

existentes. Sin embargo, esta metodologa es disruptiva y requiere interrupciones planificadas de la plataforma de virtualizacin VMware.

Migraciones no disruptivas mediante Storage VMotion


Figura 26 muestra los almacenes de datos disponibles en VMware ESX Server versin 3.5 administrado por vSphere vCenter Server. La vista est disponible mediante el plug-in del lado del cliente EMC Virtual Storage Integrator que extiende la informacin relacionada con el almacenamiento que se muestra desde vSphere Client. Se puede encontrar ms informacin acerca de EMC Virtual Storage Integrator en la documentacin enumerada en la seccin En la Figura 26, se puede observar que la mquina virtual W2K8 VM1 (VI3) reside en el almacn de datos DataStore_1 albergado en el dispositivo 4EC en un arreglo Symmetrix VMAX. El recuad ro de la figura muestra la versin del kernel de ESX (3.5 compilacin 153875) para el servidor 10.243.168.160.

Figura 26. Detalles del dispositivo de almacenamiento de EMC que muestra EMC Storage Viewer La Figura 27 muestra los dispositivos visibles en el servidor ESX. Se puede observar que existen dos dispositivos con la identificacin de producto Invista, pero sin detalles. Esto sucede porque EMC Virtual Storage Integrator en esta instancia no cuenta con la funcionalidad para resolver los dispositivos presentados desde EMC VPLEX. En la figura, tambin se puede ver el nmero de NAA para los dispositivos. Como se explic anteriormente, el OUI FC, 00:01:44, corresponde a los dispositivos EMC VPLEX. Por lo tanto, se puede concluir a partir de la imagen que VMware ESX Server se presenta con dispositivos de arreglos EMC Symmetrix VMAX y EMC VPLEX.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

25

Figura 27. Visualizacin de dispositivos EMC VPLEX presentados a un cluster de servidores VMware ESX Server La migracin de los datos de los arreglos Symmetrix VMAX al rea de almacenamiento presentada desde VPLEX se puede llevar a cabo mediante Storage VMotion una vez creados los almacenes de datos adecuados en los dispositivos presentados desde VPLEX. La Figura 28 muestra los pasos que deben realizarse para iniciar la migracin de una mquina virtual desde Datastore_1 al almacn de datos de destino, Target_1, que reside en un dispositivo VPLEX. Es importante tener en cuenta que si bien se utiliz VMware ESX Server versin 3.5 para mostrar el procedimiento de migracin, el mismo proceso se aplica a los servidores ESX que ejecutan la versin 4.0 o posterior. Asimismo, tambin se debe considerar que el asistente de migracin que se muestra en la figura 28 esta disponible solo cuando se utiliza vCenter Server versin 4.0 o superior. La funcionalidad de Storage VMotion est disponible a travs de la utilera de lnea de comandos para vCenter Server versin 2.5. El anlisis detallado de Storage VMotion est fuera del alcance de este white paper. Se puede encontrar informacin detallada acerca de Storage VMotion en la documentacin de VMware que se enumera en la seccin Referencias.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

26

Figura 28. Uso de Storage VMotion para migrar mquinas virtuales a dispositivos VPLEX

Migracin mediante la encapsulacin de dispositivos existentes


Como se mencion anteriormente, si bien Storage VMotion cuenta con la funcionalidad de llevar a cabo migraciones no disruptivas desde una implementacin existente de VMware hasta EMC VPLEX, es posible que no siempre sea una herramienta viable. En estos casos, se pueden aprovechar las funcionalidades de encapsulacin de EMC VPLEX. El proceso, sin embargo, es disruptivo, pero la duracin de la interrupcin se puede minimizar mediante planificacin y ejecucin adecuadas. Es necesario seguir los siguientes pasos para llevar a cabo el encapsulamiento y la migracin de una implementacin existente de VMware. 1. 2. Lleve a cabo la zonificacin de los puertos back-end de EMC VPLEX a los puertos front-end del arreglo de almacenamiento que ofrece actualmente los recursos de almacenamiento. El paso siguiente debe ser modificar el enmascaramiento de LUN en el arreglo de almacenamiento de manera que EMC VPLEX tenga acceso a los dispositivos que albergan los almacenes de datos de VMware. En el ejemplo que se utiliz en la seccin anterior, los dispositivos 4EC (para Datastore_1) y 4F0 (para Datastore_2) deben enmascararse para EMC VPLEX. La Figura 29 muestra los dispositivos visibles para EMC VPLEX despus de haber realizado los cambios de enmascaramiento y un nuevo examen del arreglo de almacenamiento en EMC VPLEX. En la figura, tambin se observan la salida de SYMCLI de los dispositivos Symmetrix VMAX y los WWN correspondientes. Una comparacin rpida muestra claramente que EMC VPLEX tiene acceso a los dispositivos que albergan los almacenes de datos que deben encapsularse.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

27

Figura 29. Deteccin de dispositivos que se deben encapsular en EMC VPLEX 3. Despus de que los dispositivos estn visibles para EMC VPLEX, se deben reclamar. Este paso se muestra en la Figura 30. El indicador -appc durante el proceso de reclamacin garantiza la preservacin del contenido del dispositivo que se reclama y la encapsulacin del dispositivo para su uso posterior en EMC VPLEX.

Figura 30. Encapsulamiento de dispositivos en EMC VPLEX mientras se preservan los datos existentes 4. Despus de la reclamacin de los dispositivos, se debe crear una sola extensin que abarque todo el disco. La Figura 31 muestra este paso para los dos almacenes de datos que se encapsulan en este ejemplo.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

28

Figura 31. Creacin de extensiones en volmenes de almacenamiento encapsulados que reclama VPLEX 5. Se debe crear un dispositivo VPLEX (dispositivo local) con un solo miembro RAID 1 mediante el uso de la extensin creada en el paso anterior. Esto se muestra en los dos almacenes de datos, Datastore_1 y Datastore_2, albergados en los dispositivos 4EC y 4F0, respectivamente, en la Figura 32. Se debe repetir el paso para todos los dispositivos del arreglo de almacenamiento que deben encapsularse y exponerse al ambiente VMware.

Figura 32. Creacin de un dispositivo VPLEX protegido por RAID 1 en dispositivos VMAX encapsulados 6. Se debe crear un volumen virtual en cada uno de los dispositivos VPLEX generados en el paso anterior. Esto se muestra en la Figura 33 para los almacenes de datos Datastore_1 y Datastore_2 VMware.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

29

Figura 33. Creacin de volmenes virtuales en VPLEX para exponer a la plataforma de virtualizacin VMware 7. Es posible crear una vista de almacenamiento en EMC VPLEX mediante el registro manual del WWN de las HBA en los servidores VMware ESX Server que forman parte del dominio de virtualizacin VMware. La vista de almacenamiento se debe crear con anticipacin para permitir que la plataforma de virtualizacin VMware tenga acceso a los volmenes virtuales que se crearon en el paso 6. Mediante esta accin, se puede minimizar la interrupcin del servicio durante el switchover del arreglo de almacenamiento original a EMC VPLEX. En la Figura 34, se muestra un ejemplo de este paso para el ambiente utilizado en este estudio.

Figura 34. Creacin de una vista de almacenamiento para presentar dispositivos encapsulados a los servidores VMware ESX Server 8. Al mismo tiempo que se realizan las operaciones en EMC VPLEX, se deben crear nuevas zonas que permitan que los servidores VMware ESX Server que participan en la migracin tengan acceso a los puertos front-end EMC VPLEX. Estas zonas tambin se deben incorporar al conjunto de zonas correspondiente. Adems, las zonas que permiten el acceso de VMware ESX Server al arreglo de almacenamiento cuyos dispositivos se encuentran en proceso de encapsulamiento deben eliminarse del conjunto de zonas. Sin embargo, el conjunto de zonas modificado no se debe activar hasta que surja la ventana de mantenimiento cuando las mquinas virtuales VMware se puedan cerrar. Cuando la ventana de mantenimiento est abierta, todas las mquinas virtuales que pueden verse afectadas por la migracin se deben cerrar primero de manera correcta. Esto se puede realizar mediante VMware Infrastructure Client, vSphere Client o las utileras de lneas de comandos que aprovechan VMware SDK.

9.

10. Los dispositivos presentados desde el sistema VPLEX albergan el almacn de datos original. Sin embargo, los hosts VMware ESX no montan los almacenes de datos de manera automtica, dado que VMware ESX considera los almacenes de datos como un snapshot debido a que el Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

30

WWN de los dispositivos expuestos por medio del sistema VPLEX difiere del WWN de los dispositivos presentados desde el sistema Symmetrix VMAX. VMware vSphere permite que el proceso de repeticin de identificacin de los almacenes de datos considerados snapshots se ejecute en cada dispositivo. Esto reduce el riesgo de volver a firmar errneamente los dispositivos encapsulados del sistema VPLEX. El uso del montaje persistente tambin brinda otras ventajas, como la conservacin del historial de todas las mquinas virtuales. Por lo tanto, para un ambiente homogneo vSphere, EMC recomienda el uso de montajes persistentes para los almacenes de datos de VMware encapsulados por VPLEX. Para ambientes VMware que contienen VMware ESX versin 3.5 o superior, se debe omitir este paso. Active el conjunto de zonas creado en el paso 8. Un nuevo examen manual del bus SCSI en los servidores VMware ESX Server debe eliminar los dispositivos originales y agregar los dispositivos encapsulados presentados desde el sistema VPLEX. La Figura 35 muestra un ejemplo de esto para un ambiente VMware vSphere. La figura muestra que todas las mquinas virtuales originales en el ambiente estn marcadas como inaccesibles. Esto sucede debido a que los almacenes de datos, Datastore_1 y Datastore_2, creados en los dispositivos presentados desde el sistema WMAX, ya no estn disponibles.

Figura 35. Nuevo anlisis del bus SCSI en servidores VMware ESX Server En la figura siguiente, se muestran los resultados posteriores al montaje persistente de los almacenes de datos presentados desde EMC VPLEX. Se puede observar que todas las mquinas virtuales que no estaban accesibles estn disponibles ahora. El montaje persistente de los almacenes de datos que se consideran snapshots conserva el UUID del almacn de datos y la etiqueta. Dado que se hace referencia cruzada de las mquinas virtuales mediante el UUID de los almacenes de datos, el montaje persistente permite a vCenter Server volver a descubrir las mquinas virtuales que anteriormente se consideraban inaccesibles. Los pasos del 11 al 14, que se enumeran a continuacin, no se aplican a ambientes homogneos vSphere y se deben omitir.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

31

Figura 36. Montaje persistente de almacenes de datos en dispositivos VPLEX encapsulados 11. Si el ambiente VMware cuenta con VMware ESX versin 3.5 o superior (incluso si est administrado por VMware vCenter Server versin 4), se recomienda volver a identificar los dispositivos encapsulados presentados desde EMC VPLEX. Esta recomendacin se basa en el hecho de que, en estas versiones de VMware ESX Server, el proceso de repeticin de identificacin de dispositivos considerados snapshots no es selectivo y no se puede revertir. VMware ESX Server versin 4.0 o posterior proporciona a los usuarios un mecanismo para volver a identificar selectivamente los dispositivos que se consideran snapshots. Las mquinas virtuales albergadas en los almacenes de datos se deben eliminar del inventario de vCenter Server. Esto se puede realizar mediante Virtual Infrastructure Client, vSphere Client o las utileras de lneas de comandos que aprovechan VMware SDK. Tenga en cuenta que cuando se elimina el registro de las mquinas virtuales, toda la informacin del historial de la mquina virtual se elimina de la base de datos de Virtual Center. 12. Cambie el indicador Advanced Settings, LVM.EnableResignature, en uno de los hosts VMware ESX para repetir el proceso de identificacin de los almacenes de datos y activar el conjunto de zonas creado en el paso 8. En esta instancia, se debe activar el conjunto de zonas creado en el paso 8. Un nuevo examen manual del bus SCSI en los servidores VMware ESX Server debe eliminar los dispositivos originales y agregar los dispositivos encapsulados presentados desde EMC VPLEX. La Figura 37muestra los almacenes de datos despus de completar el proceso de repeticin de identificacin. Como se puede observar en la figura, se ha agregado el prefijo snap-xxxxxxxx a la etiqueta original de los almacenes de datos.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

32

Figura 37. Repeticin del proceso de identificacin de almacenes de datos en dispositivos VPLEX encapsulados 13. Despus de la deteccin de los dispositivos VPLEX y de la repeticin del proceso de identificacin de los almacenes de datos VMware, el parmetro avanzado LVM.EnableResignature debe configurarse en 0. 14. Las mquinas virtuales que no se registraron en el paso 10 se pueden reincorporar al inventario de vCenter Server mediante Virtual Infrastructure Client, vSphere Client o las utileras de lneas de comandos en funcin de VMware SDK. En la Figura 38, se puede ver un ejemplo de esto.

Figura 38. Incorporacin a vCenter Server de mquinas virtuales de dispositivos VPLEX con repeticin del proceso de identificacin 15. Despus de identificar o registrar las mquinas virtuales de manera correcta, se pueden encender.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

33

El proceso descrito anteriormente utiliz la interfaz de lnea de comando de VPLEX para ejecutar la operacin de administracin en EMC VPLEX. Sin embargo, se pueden ejecutar las mismas operaciones con el uso de la interfaz de administracin GUI que proporciona VPLEX.

Implementaciones de VMware en un ambiente VPLEX Metro


EMC VPLEX traspasa las barreras fsicas de los data centers y permite a los usuarios tener acceso a los datos en distintas ubicaciones geogrficas de manera simultnea1. Esta funcionalidad en un contexto de VMware activa funciones que no estaban disponibles anteriormente. En concreto, la capacidad de acceso simultneo al mismo conjunto de dispositivos independientemente de la ubicacin fsica permite clusters distantes desde el punto de vista geogrfico en funcin de la plataforma de virtualizacin VMware2. Esto permite el uso compartido de carga transparente entre varios sites y brinda la flexibilidad de migrar cargas de trabajo entre sites con anticipacin a eventos planificados, como el mantenimiento de hardware. Ms an, en los casos de eventos no planificados que causan interrupciones de servicios en uno de los data centers, los servicios fallidos se pueden reiniciar, de manera rpida y sencilla, y con un mnimo de esfuerzo, en el site no afectado. No obstante, el diseo del ambiente VMware debe responder ante diversos escenarios de fallas posibles y moderar el riesgo relacionado con la interrupcin de los servicios. En los prrafos siguientes, se analizan las mejores prcticas para el diseo del ambiente VMware para garantizar una solucin ptima. Para obtener ms informacin sobre la configuracin de EMC VPLEX Metro, los lectores deben consultar el TechBook EMC VPLEX Architecture and Deployment: Enabling the Journey to the Private Cloud, disponible en Powerlink.

Configuracin de clusters VMware


Un cluster VMware HA utiliza un heartbeat para determinar si los nodos pares del cluster estn accesibles y tienen capacidad de respuesta. En caso de que se produzca una falla en la comunicacin, el software VMware HA que se ejecuta en VMware ESX Server suele utilizar el gateway predeterminado para el kernel de VMware a fin de determinar si debe llevar a cabo su propio aislamiento. Este mecanismo es necesario porque no es posible determinar desde el punto de vista programtico si una interrupcin en la comunicacin se debe a una falla en el servidor o a una falla en la red. La misma cuestin fundamental presentada anteriormente (si la falta de conectividad entre los nodos de los clusters VPLEX se debe a una falla de comunicacin de la red o a una falla del site) se aplica a los clusters VPLEX que estn separados por distancias geogrficas. Una falla en la red se maneja en EMC VPLEX mediante la suspensin automtica de toda la actividad de I/O hacia un dispositivo (desconectado) en uno de los dos sites en funcin de un conjunto de reglas predefinidas. Las operaciones de I/O en el otro site dirigidas hacia el mismo dispositivo continan normalmente. Adems, dado que las reglas se aplican a cada dispositivo, es posible contar con dispositivos activos en ambos sites en caso de particin de la red. La imposicin de las reglas para minimizar el impacto de las interrupciones de red realmente genera un impacto en caso de una falla en el site. En este caso, segn las reglas que definen el site que se desconecta en caso de una interrupcin en las comunicaciones, el cluster VPLEX en el site no afectado suspende automticamente las operaciones de I/O que se dirigen hacia algunos de los dispositivos del site que no tuvo problemas. Para enfrentar esta cuestin, el software de VPLEX presenta la funcionalidad de reanudar manualmente las operaciones de I/O que se dirigen hacia los dispositivos desconectados. Sin embargo, un anlisis ms detallado del procedimiento para ejecutar estas operaciones est fuera del alcance de este white paper. EMC VPLEX Architecture and Deployment: Enabling the Journey to the Private Cloud TechBook para obtener ms informacin sobre EMC Metro-Plex. La Figura 39 muestra la configuracin de clusters recomendada para implementaciones de VMware que aprovechan los dispositivos presentados por medio de EMC VPLEX Metro. En la figura, se puede observar que la plataforma de virtualizacin VMware est dividida en dos clusters VMware independientes. Cada cluster incluye los servidores VMware ESX Server en cada data center fsico (site A y site B). Sin embargo, los dos clusters VMware se administran bajo una sola entidad
1

Si bien la arquitectura de VPLEX est diseada para soportar el acceso simultneo a diversas ubicaciones, la primera versin del producto soporta una configuracin de dos sites separados a una distancia sncrona. 2 La solucin requiere la extensin de VLAN a distintos data centers fsicos. Se pueden aprovechar tecnologas como Cisco Overlay Transport Virtualization (OTV) para proporcionar el servicio. Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

34

Datacenter, que representa la combinacin lgica de varios sites fsicos que participan de la solucin. La figura tambin muestra, en un recuadro, la configuracin de cada cluster. El recuadro muestra que VMware DRS y VMware HA estn activos en cada cluster, lo que limita el dominio de operaciones de estos componentes de la oferta de VMware a una nica ubicacin fsica.

Figura 39. Configuracin de clusters VMware que utilizan dispositivos de EMC VPLEX Metro Si bien la Figura 39 muestra solamente dos clusters VMware, se permite la divisin de los servidores VMware ESX Server en cada ubicacin fsica entre varios clusters VMware. El objetivo de la configuracin recomendada es evitar entremezclar los servidores ESX en diversas ubicaciones en un nico objeto de cluster VMware. Los almacenes de datos VMware presentados a la representacin lgica de los data centers fsicos combinados (site A y site B) se muestran en la Figura 40. En esta figura, se observa que se presenta una cantidad de almacenes de datos VMware en ambos data centers3. Por lo tanto, la separacin lgica del dominio VMware HA y VMware DRS no afecta de ningn modo, como se explica en la seccin siguiente, la funcionalidad de VMware VCenter Server para llevar a cabo la migracin transparente de las mquinas virtuales que operan en el cluster designado para cada site a su site par. La figura tambin destaca que una configuracin de VPLEX Metro no incluye el requerimiento de replicar todos los volmenes virtuales creados en EMC VPLEX Metro a todas las ubicaciones de los data centers fsicos4. Sin embargo, las mquinas virtuales que se albergan en almacenes de datos encapsulados en volmenes
3

La creacin de un almacn de datos compartido que sea visible para los servidores VMware ESX Server en ambos sites es posible mediante la creacin de un dispositivo distribuido en EMC VPLEX Metro. El anlisis detallado de los procedimientos para crear dispositivos distribuidos est fuera del alcance de este white paper. Los lectores deben consultar el TechBook EMC VPLEX Architecture and Deployment Enabling the Journey to the Private Cloud para obtener ms informacin. 4 Es posible presentar un volumen virtual que no est replicado a clusters VMware en ambos sites. En dicha configuracin, cuando la actividad de I/O generada en el site que no cuenta con una copia de los datos no est en la cach del cluster VPLEX en dicho site, se ejecuta por medio del arreglo de almacenamiento que alberga el volumen virtual. Esta configuracin puede generar disminuciones de performance graves y no protege al Cliente en caso de eventos no planificados en el site que alberga la replicacin del arreglo de almacenamiento o en caso de una migracin nica de mquinas virtuales entre data centers.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

35

virtuales con una sola copia de los datos y que se presentan al cluster VMware en dicha ubicacin estn vinculadas a ese site y no se pueden migrar sin interrupciones al segundo site mientras se proporciona proteccin contra los eventos no planificados. La necesidad de albergar un conjunto de mquinas virtuales en volmenes virtuales no replicados puede estar impulsada por diversas razones, entre ellas, la importancia para el negocio de contar con mquinas virtuales albergadas en dichos almacenes de datos.

Figura 40. Vista de almacenamiento de los almacenes de datos presentados a clusters VMware La Figura 41 es una ampliacin de la informacin que se muestra en la Figura 40. Esta figura incluye informacin sobre las mquinas virtuales y los almacenes de datos en la configuracin utilizada en este estudio. En esta figura, se muestra que un almacn de datos alberga mquinas virtuales que se ejecutan en una nica ubicacin fsica. Asimismo, se observa el WWN del dispositivo SCSI que alberga el almacn de datos Distributed_DSC_Site_A. La configuracin del volumen virtual de VPLEX Metro con el WWN que se muestra en la Figura 41se exhibe en la Figura 42. La figura muestra que el volumen virtual se exporta a los hosts en el cluster VMware en el site A.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

36

Figura 41. Vista de los almacenes de datos y las mquinas virtuales utilizados en este estudio

Figura 42. Informacin detallada sobre un volumen Metro-Plex presentado a un ambiente VMware

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

37

La Figura 43 muestra las reglas aplicadas en el volumen virtual que alberga el almacn de datos Distributed_DSC_Site_A. En dicha figura, se puede observar que las reglas estn configuradas para suspender las operaciones de I/O en el site B en caso de producirse una particin de la red. Por lo tanto, las reglas garantizan que si existe una particin de la red, las mquinas virtuales albergadas en el almacn de datos Distributed_DSC_Site_A no se vean afectadas. De manera similar, para las mquinas virtuales en el site B, las reglas estn configuradas para garantizar que las operaciones de I/O dirigidas a dichos almacenes de datos no se vean afectadas en caso de producirse una particin de la red.

Figura 43. Visualizacin de las reglas de desconexin en dispositivos VPLEX distribuidos

Migracin no disruptiva de mquinas virtuales con VMotion


La Figura 44 es un ejemplo de la funcionalidad de migrar mquinas virtuales en ejecucin entre el cluster y, en consecuencia, data centers fsicos. La figura muestra claramente que, desde la perspectiva de VMware vCenter Server, la ubicacin fsica de los data centers no incide en la funcionalidad de transferir las cargas de trabajo activas entre sites soportados por EMC VPLEX Metro.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

38

Figura 44. vCenter Server permite la migracin activa de mquinas virtuales entre sites La Figura 45 muestra un snapshot durante la migracin no disruptiva de una mquina virtual de un site a otro. La figura tambin muestra la consola de la mquina virtual durante el proceso de migracin y destaca la ausencia de impacto en la mquina virtual durante el proceso.

Figura 45. Evolucin de VMotion entre dos sites fsicos Resulta importante tener en cuenta que EMC no recomienda la migracin de una sola mquina virtual de un site a otro, ya que afecta el paradigma analizado en los prrafos anteriores. Una migracin parcial de las mquinas virtuales albergadas en un almacn de datos puede causar una interrupcin innecesaria Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

39

del servicio si se produce una particin de la red. Por ejemplo, despus de una migracin exitosa de la mquina virtual IOM02 que se muestra en la Figura 44 y la Figura 45, si existe una particin de red, las reglas vigentes en los dispositivos albergados en el almacn de datos suspenden las operaciones de I/O en el site en el que se est ejecutando la mquina virtual migrada. La suspensin de las operaciones de I/O genera una interrupcin abrupta de los servicios proporcionados por IOM02. Para evitar este inconveniente, EMC recomienda la migracin de todas las mquinas virtuales albergadas en un almacn de datos seguida de un cambio en las reglas vigentes para el dispositivo que alberga el almacn de datos afectado. Las reglas nuevas deben garantizar que la actividad de I/O dirigida al dispositivo contine en el site en el que se produjo la migracin.

Cambio de la configuracin de los volmenes VPLEX Metro no replicados


Como se mencion en los prrafos anteriores, EMC VPLEX Metro no limita la configuracin del volumen virtual exportado por el cluster. Una configuracin de VPLEX Metro puede exportar una combinacin de volmenes virtuales replicados y no replicados. Por lo general, los requerimientos del negocio determinan el tipo de volumen virtual que se debe configurar. Sin embargo, si los requerimientos del negocio cambian, la configuracin del volumen virtual en el que se albergan las mquinas virtuales se puede cambiar de manera no disruptiva por un volumen virtual replicado y se puede presentar a varios clusters VMware en distintas ubicaciones fsicas para el acceso simultneo.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

40

La Figura 46 muestra el almacn de datos Conversion_Datastore que actualmente est disponible solamente en un cluster albergado en un solo site (en este caso, el site A). Por lo tanto, las mquinas virtuales contenidas en este almacn de datos se pueden migrar de manera no disruptiva al segundo site disponible en la configuracin5 de VPLEX Metro, a menos que el acceso remoto est activado para el dispositivo en el que se ha creado el almacn de datos, Conversion_Datastore, o que la configuracin del dispositivo VPLEX se convierta en un dispositivo distribuido con copias de los datos en ambos sites.

Figura 46. Almacn de datos VMware disponible en un nico site en una configuracin de Metro-Plex La Figura 47 muestra la configuracin del volumen virtual en el que se ubica el almacn de datos. En la figura, se puede observar que el volumen virtual contiene un solo dispositivo disponible en el mismo site. Si el requerimiento del negocio, en constante cambio, exige que el almacn de datos se replique y est disponible en ambas ubicaciones, la configuracin puede modificarse de manera sencilla siempre y cuando haya suficiente almacenamiento fsico disponible en el segundo site que en ese momento no contiene una copia de los datos.

Se pueden utilizar tecnologas como Storage VMotion para migrar la mquina virtual a un volumen virtual VPLEX Metro que est replicado y disponible en ambos sites y, en consecuencia, se activa la funcionalidad de migrar la mquina virtual entre sites de manera no disruptiva. Sin embargo, este mtodo agrega complejidad innecesaria al proceso. No obstante, este proceso se puede aprovechar para transportar mquinas virtuales que no pueden tolerar la sobrecarga de la replicacin sncrona. Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

41

Figura 47. Informacin detallada de un volumen virtual Metro-Plex no replicado A continuacin, se presenta el proceso para convertir un dispositivo no replicado encapsulado en un volumen virtual a fin de que se replique en el segundo site y se presente al cluster VMware en el segundo site. El proceso consta de cuatro pasos: 1. Creacin de un dispositivo en el site en el que debe residir la copia de los datos. El proceso para crear un dispositivo, que se muestra en la Figura 48, es independiente del sistema operativo host y se analiz en la seccin Aprovisionamiento de almacenamiento VPLEX en ambientes VMware.

Figura 48. Creacin de un dispositivo en EMC VPLEX mediante la GUI 2. El siguiente paso es la incorporacin de un dispositivo recientemente creado como un espejeado al dispositivo existente que necesita proteccin geogrfica. Esto se muestra en la Figura 49 y, al igual que en el paso anterior, es independiente del sistema operativo host que utilizan los volmenes virtuales creados con el uso de los dispositivos.

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

42

Figura 49. Cambio del tipo de proteccin de un dispositivo VPLEX RAID 0 a un dispositivo RAID 1 distribuido 3. Creacin o modificacin del enmascaramiento de LUN en EMC VPLEX Metro para permitir que los servidores VMware ESX Server conectados a los nodos en el segundo site tengan acceso al volumen virtual que contiene los dispositivos replicados. La Figura 50 muestra los resultados posteriores a la ejecucin del proceso.

Figura 50. Creacin de una vista para exponer el volumen virtual de VPLEX al segundo site 4. El volumen virtual VPLEX recientemente exportado que contiene los dispositivos replicados debe ser detectado en el cluster VMware en el segundo site. Este proceso es idntico al proceso

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

43

de incorporacin de cualquier dispositivo SCSI a un cluster VMware. La Figura 51 muestra que el almacn de datos replicado ahora est disponible en ambos clusters VMware en el site A y el site B despus del nuevo examen del bus SCSI.

Figura 51. Visualizacin de los servidores VMware ESX Server que tienen acceso a un almacn de datos

vCenter Server virtualizado en VPLEX Metro


VMware soporta instancias virtualizadas de vCenter Server versin 4.0 o posterior. La ejecucin de vCenter Server y componentes asociados en una mquina virtual brinda a los clientes gran flexibilidad y comodidad, dado que se pueden aprovechar todos los beneficios de un data center virtual para todos los componentes en una implementacin de VMware. Sin embargo, en un ambiente EMC VPLEX Metro, una implementacin poco metdica de vCenter Server que se ejecuta en una mquina virtual puede presentar retos interesantes en caso de que se produzca una falla en el site. Esto sucede especialmente si vCenter Server se utiliza para administrar ambientes VMware tambin implementados en el mismo cluster EMC VPLEX Metro. Como se explic en prrafos anteriores, si se produce una falla en un site o una particin de la red entre los sites, EMC VPLEX suspende automticamente todas las operaciones de I/O en un site. El site en el que se suspenden las operaciones de I/O se determina por medio de un conjunto de reglas que est activo cuando ocurre el evento. Este comportamiento puede aumentar el RTO si se produce una falla en un site y VMware vCenter Server est ubicado en un volumen distribuido de EMC VPLEX que se replica en ambos sites. Esta cuestin se puede explicar mejor con un ejemplo. Considere una implementacin en un ambiente VMware en la cual vCenter Server y SQL Server se ejecutan en mquinas virtuales independientes. Sin embargo, las dos mquinas virtuales estn albergadas en un dispositivo EMC VPLEX replicado, D, entre dos sites, A y B. En este ejemplo, supongamos que vCenter Server y SQL Server se ejecutan en el site A. Por lo tanto, la mejor prctica recomendada es exigir que las operaciones de I/O dirigidas al dispositivo D se suspendan en el site B. Esta recomendacin permite que las mquinas virtuales en las que estn albergadas las aplicaciones de administracin de vSphere continen ejecutndose en el site A en caso de que se produzca una particin de la red6. Sin embargo, si un evento disruptivo causa la prdida de todo el servicio en el site A, el ambiente VMware no se podr administrar, dado que la instancia del dispositivo D en el site B estar en estado suspendido. Para la restauracin, se deben llevar a cabo diversas medidas correctivas, que se enumeran a continuacin: 1. Se deben reanudar las operaciones de I/O dirigidas al dispositivo D en el site B. Esto se puede llevar a cabo por medio de la interfaz de administracin de VPLEX.

Cabe destacar que, en el caso de una particin de la red, las mquinas virtuales que se ejecutan en el site B continan ejecutndose sin interrupcin alguna. Sin embargo, dado que vCenter Server, ubicado en el site A, no tiene conectividad de red con los servidores en el site B, el ambiente de VMware ESX Server en el site B no se puede administrar. Esto incluye la falta de disponibilidad de funciones avanzadas, como DRS y VMotion. Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

44

2.

Una vez reanudadas las operaciones de I/O dirigidas al dispositivo D, vSphere Client debe apuntarse a uno de los servidores ESX en el site B que tiene acceso al almacn de datos albergado en el dispositivo D. La mquina virtual que alberga la instancia de SQL Server y vCenter Server debe registrarse con vSphere Client. Despus de registrar las mquinas virtuales, primero se debe iniciar SQL Server. En el momento en el que SQL Server llega a un nivel completamente funcional, se debe iniciar vCenter Server.

3. 4. 5.

Estos pasos restaurarn un ambiente de administracin VMware completamente operacional en el site B en caso de que se produzca una falla en el site A. El ejemplo anterior muestra claramente que albergar vCenter Server en un dispositivo VPLEX Metro replicado puede generar complejidad adicional en el ambiente en caso de que se produzca una falla en el site. Existen dos tcnicas posibles que se pueden utilizar para moderar este problema: vCenter Server y SQL Server deben albergarse en dispositivos EMC VPLEX no replicados. VMware Heartbeat se puede utilizar para replicar de manera transparente los datos de vCenter entre los sites y proporcionar un mecanismo de recuperacin si se produce una falla en un site. Esta solucin permite que vCenter Server lleve a cabo, automticamente y con una intervencin adicional mnima o nula, el failover al site no afectado. Se recomienda a los lectores consultar la documentacin de VMware vCenter Server Heartbeat para obtener ms informacin. vCenter Server y SQL Server se pueden ubicar en un tercer site independiente que no se vea afectado por la falla del site que alberga los servidores VMware ESX Server. Esta solucin permite que los servicios de administracin de VMware estn disponibles incluso durante la particin de la red que interrumpe la comunicacin entre los sites que albergan EMC VPLEX Metro. Los clientes deben decidir cul es la solucin ms adecuada para su ambiente despus de evaluar las ventajas y desventajas de cada una.

Conclusin
EMC VPLEX, que ejecuta el sistema operativo EMC GeoSynchrony, es una tecnologa de federacin basada en SAN de clase empresarial que incorpora y administra pools de arreglos de almacenamiento con conexin Fibre Channel que se pueden ubicar en un solo data center o en varios data centers separados geogrficamente a distancias MAN. Adems, con una exclusiva arquitectura de escalamiento vertical y horizontal, el almacenamiento avanzado de datos en cach y la coherencia de cach distribuida de EMC VPLEX ofrecen resiliencia de la carga de trabajo, automatizacin del uso compartido, y balanceo y failover de dominios de almacenamiento. Asimismo, permiten acceder a datos locales y remotos con niveles de servicio predecibles. Un data center basado en la plataforma de virtualizacin VMware respaldado por las funcionalidades de EMC VPLEX brinda performance, escalabilidad y flexibilidad mejorados. Adems, la funcionalidad de EMC VPLEX para proporcionar funciones de administracin de volmenes y transferencia de datos heterogneos de manera no disruptiva dentro de distancias sncronas permite a los clientes ofrecer servicios de nube rentables y giles que abarcan diversas ubicaciones fsicas.

Referencias
A continuacin, se ofrece ms informacin sobre VPLEX, la cual se puede encontrar en www.emc.com (visite el sitio web de su pas correspondiente) y Powerlink. Notas tcnicas del servicio Implementacin y planificacin de mejores prcticas para EMC VPLEX EMC VPLEX Architecture and Deployment: Enabling the Journey to the Private Cloud TechBook A continuacin, se ofrece ms informacin sobre EMC y productos VMware, la cual se puede encontrar en www.emc.com (visite el sitio web de su pas correspondiente) y Powerlink: Using VMware vSphere with EMC Symmetrix Storage (white paper) EMC Symmetrix VMAX and VMware Virtual Infrastructure - Applied Technology (white paper) Using EMC CLARiiON Storage with VMware vSphere and VMware Infrastructure TechBook

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

45

Using EMC Symmetrix Storage in VMware Virtual Infrastructure Environments TechBook Virtual Storage Integrator for vSphere Client 3.0 Product Guide (Powerlink nicamente) EMC PowerPath/VE for VMware vSphere Version 5.4 and Service Pack Installation and Administration Guide (Powerlink nicamente) En el sitio web de VMware, puede encontrar lo siguiente: Biblioteca en lnea de VMware vSphere vCenter Server Heartbeat Reference Guide

Uso de las plataformas de virtualizacin VMware con EMC VPLEX Planificacin de mejores prcticas

46

Anda mungkin juga menyukai