Virtualizacion con VmWare.pdf

Embed Size (px)

Citation preview

  • Aproveche lAs ventAjAs del cloud computing

    VMware es una de las herramientas ms innovadorasdel mercado, que permite disear una nube privada

    ajustada a las necesidades de cada negocio.

    profesor en LneAAnte cualquier consulta tcnica relacionada con el libro, puede contactarse con nuestros expertos: [email protected].

    reDUsers.comEn nuestro sitio podr encontrar noticiasrelacionadas y tambin participar de la comunidad de tecnologa ms importante de Amrica Latina.

    en este Libro AprenDer:introduccin: conceptos bsicos sobre virtualizacin, similitudes y diferencias entre una infraestructura fsica y otra virtual.

    Monitoreo: monitoreo de tercera generacin e introduccin a vCenter Operations. Procesos de instalacin, anlisis y reportes.

    Almacenamiento: introduccin a VMware Storage Appliance. Instalacin, arquitectura y configuracin. Claves de administracin y mantenimiento.

    escritorios virtuales: anlisis de su evolucin y conceptos de infraestructura. Consejos para mejorar la productividad y ahorrar costos de inversin.

    recuperacin: estrategias para mantenerse protegido. Configuracin, planificacin, prueba y documentacin.

    tendencias: anlisis de las nuevas alternativas que se presentan en el mercado. El futuro de la virtualizacin y el camino hacia la nube.

    virtuAliZAcin con vmWAreEsta obra est dirigida a todos aquellos que quieran crear un datacenter virtualizado con herramientas de VMware, empresa lder

    en el mercado de virtualizacin. A lo largo de sus captulos, conoceremos las herramientas necesarias para administrar y optimizar

    la infraestructura de una organizacin, desde la eleccin adecuada del hardware y el software, hasta los procesos ms eficientes de

    recuperacin que protegen nuestro negocio. Adems, nos adentraremos en la virtualizacin de escritorios y haremos una introduccin

    a conceptos elementales de cloud computing.

    A travs de explicaciones sencillas y ejemplos prcticos, el lector conocer todas las ventajas y servicios que ofrece VMware. Una obra imper-

    dible que ofrece un claro panorama del tema y permite lograr una infraestructura virtual segn los requerimientos de cada empresa.

    por EnzO MArChIOnnI y OCtAVIO FOrMOSO

    sobre Los AUtoresEnzo Augusto Marchionni es Analista Universitario en Sistemas de Informacin, graduado de la Utn, especializado en VMware y SCCM. Actualmente, trabaja en hP como tecnlogo de plataforma para la empresa tenaris y realiza un mster de negocios en MateriaBiz.

    Octavio Martn Formoso es Analista de Sistemas, recibido en la Univer-sidad Catlica de La Plata. Est certificado en VMware con el ttulo de VMWare Certified Professional. Actualmente, es uno de los dueos de la consultora Manas tecnologa Informtica S.A.

    niVeL De UsUAriointermedio / Avanzado

    CAtegorAempresas / internet / redes

    incluye

    versin digitAl

    GRATIS

    vers

    in

    digi

    tAl

    GRATIS

    www.FreeLibros.me

  • CONCTESE CON LOS MEJORESLIBROS DE COMPUTACIN

    >> REDES / EMPRESAS>> 352 PGINAS>> ISBN 978-987-1773-19-0

    >> HOME / MICROSOFT>> 320 PGINAS>> ISBN 978-987-1773-98-5

    >> EMPRESAS / INTERNET>> 320 PGINAS>> ISBN 978-987-1857-65-4

    >> EMPRESAS / INTERNET>> 192 PGINAS>> ISBN 978-987-1857-62-3

    313

    >>> REDES / EM>> 352 PGIN>> ISBN 978-9

    >>> HOME / MIC>> 320 PGIN>> ISBN 978-9

    >> EMPRESAS>> 320 PGIN>> ISBN 978-9

    >> EMPRESAS>> 192 PGINA>> ISBN 978-

    INSTALACIN Y VIRTUALIZACIN DE SERVIDORES CORPORATIVOS

    CONVIRTASE EN UN EXPERTO DE REDES INALMBRICAS

    ACCEDA A SUS DOCUMENTOS EN TODO MOMENTO Y LUGAR

    DESCUBRA CMO DESARROLLAR UNA ESTRATEGIA BASADA EN MEDIOS SOCIALES.

    MS INFORMACIN / CONTCTENOS

    Bombo - RT - VMWare.indd 1Bombo - RT - VMWare.indd 1 30/11/2012 1:57:3630/11/2012 1:57:36

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE

    LO MEJOR DE LA COMPUTACIN EN LA NUBE

    por Enzo Augusto Marchionni y Octavio Martn Formoso

    www.FreeLibros.me

  • Copyright MMXII. Es una publicacin de Fox Andina en coedicin con DLAGA S.A. Hecho el depsito que marca la ley 11723.

    Todos los derechos reservados. Esta publicacin no puede ser reproducida ni en todo ni en parte, por ningn medio actual o

    futuro sin el permiso previo y por escrito de Fox Andina S.A. Su infraccin est penada por las leyes 11723 y 25446. La editorial

    no asume responsabilidad alguna por cualquier consecuencia derivada de la fabricacin, funcionamiento y/o utilizacin de los

    servicios y productos que se describen y/o analizan. Todas las marcas mencionadas en este libro son propiedad exclusiva de sus

    respectivos dueos. Impreso en Argentina. Libro de edicin argentina. Primera impresin realizada en Sevagraf, Costa Rica 5226,

    Grand Bourg, Malvinas Argentinas, Pcia. de Buenos Aires en XII, MMXII.

    Marchionni, Enzo Augusto

    Virtualizacin con VMware / Enzo Augusto Marchionni y Octavio Formoso. -

    1a ed. - Buenos Aires: Fox Andina, 2012. 352 p. ; 24x17 cm.

    ISBN 978-987-1857-71-5

    1. Informtica. I. Formoso, Octavio II. Ttulo

    CDD 005.3

    TTULO: VMware

    AUTORES: Enzo Augusto Marchionni

    Octavio Martn Formoso

    COLECCIN: Manuales USERS

    FORMATO: 17 x 24 cm

    PGINAS: 352

    ISBN 978-987-1857-71-5

    www.FreeLibros.me

  • BomboANTES DE COMPRAR

    EN NUESTRO SITIO PUEDE OBTENER, DE FORMA GRATUITA, UN CAPTULO DE CADA UNO DE LOS LIBROS EN VERSIN PDF Y PREVIEW DIGITAL. ADEMS, PODR ACCEDER AL SUMARIO COMPLETO,

    LIBRO DE UN VISTAZO, IMGENES AMPLIADAS DE TAPA Y CONTRATAPA Y MATERIAL ADICIONAL.

    REDISEO BOMBOS LIBROS - PAG 01 - Base Editable - Nov 09.indd 1 27/4/2011 14:48:36

    www.FreeLibros.me

  • www.redusers.com

    PRELIMINARES4

    Enzo Augusto Marchionni

    Naci en la ciudad de La Plata el

    9 de noviembre de 1982. Es analista

    universitario en Sistemas de Informacin

    graduado de la UTN. Actualmente,

    realiza un mster en Negocios en

    MateriaBiz, y est desarrollando un

    emprendimiento tecnolgico con la

    ayuda de los programas del Gobierno de la Ciudad Autnoma

    de Buenos Aires. Se especializ en VMware y SCCM a lo largo

    de su carrera. Trabaja actualmente en HP como tecnlogo de

    plataforma para la empresa Tenaris. Mantiene algunos blogs

    de tecnologa y escribe para esta editorial. Hasta el ao 2010,

    administr los servidores internos de Global Crossing. Durante

    2009, coordin la comisin de tecnologa de La Plata Valley,

    donde logr acercar su ciudad natal a representantes de

    Microsoft, Globant y Google. De 2005 a 2007, fue desarrollador

    de los sistemas informticos de CUCAIBA. Desde 2001 a la

    actualidad, se dedica a negocios de tecnologa, consultora,

    incursiona en social media y sistemas web. Ha generado varios

    sistemas informticos, entre los cuales se destaca su ltimo

    proyecto: www.muebleando.com.

    Agradecimientos

    A mi familia, a quienes me ensearon, compaeros de

    trabajos y amigos.

    Dedicatoria

    A mis padres y queridos hermanos.

    www.FreeLibros.me

  • www.redusers.com

    VIRTUALIZACIN CON VMWARE 5

    Octavio Martn Formoso

    Naci en la ciudad de La Plata el 16 de

    abril de 1974. Es analista de Sistemas,

    recibido en la Universidad Catlica de

    La Plata. Est certificado en VMware con

    el ttulo de VMWare Certified Professional,

    adems de tener certificaciones de Cisco

    UCS y otras soluciones de almacenamiento

    y respaldo de datos de Symantec y EMC. Ha liderado varios

    proyectos en la Argentina, Ecuador y Bolivia relacionados con la

    consolidacin de servidores e implementacin de soluciones de

    respaldo y proteccin de la informacin. Fue product manager

    de soluciones de almacenamiento de HP en la empresa Novadata

    y encargado del rea de informtica en el departamento de

    rentas de la Municipalidad de La Plata. Actualmente, es uno

    de los dueos de Manas Tecnologa Informtica S.A., consultora

    de informtica y uno de los dos canales premier de VMware

    existentes en la Argentina. Manas ha recibido varios premios

    por el desarrollo comercial y de proyectos relacionados con

    productos y soluciones de VMware.

    AgradecimientosA mi compaera y esposa Yanina, cuyo entusiasmo me ayud

    para dar todo de m en este libro.

    DedicatoriaA mis dos ngeles, Naomi y Safira. A mis viejos, que me

    ensearon todo lo que necesitaba. A mi hermano Ezequiel y a mi

    amigo y socio, Enrique.

    www.FreeLibros.me

  • www.redusers.com

    PRELIMINARES6

    PrlogoHace muchos aos pensaba que la fuente principal para generar

    ingresos en mi vida iba a ser programando en Pascal o algn otro

    lenguaje, pero diferentes oportunidades y experiencias me dejaron

    ver que el horizonte era mucho ms amplio de lo que me pareca.

    A lo largo de este tiempo, se sucedieron una serie de cambios

    y evoluciones tecnolgicas increbles, que distan mucho de donde

    me haba iniciado. Cuando hace unos aos atrs conversbamos

    sobre virtualizacin, haba muy pocos progresistas que

    vislumbraban los beneficios que esta ofreca y los aplicaban en

    sus ambientes. En la actualidad, es indiscutible la estandarizacin

    en procesadores y la utilizacin de la virtualizacin en

    ambientes de aplicaciones crticas para el negocio. Hablamos

    de cloud privada, pblica e hbrida como algo cotidiano y todos

    comprendemos sus beneficios.

    Aunque es cierto que la virtualizacin es llamada la cuarta

    revolucin de IT luego de los mainframes, las aplicaciones

    cliente/sevidor e Internet, esto es as si solamente la analizamos

    desde un punto de vista tecnolgico. Pero en realidad es mucho

    ms que eso, ya que trasciende esta rea e impacta en la forma

    en la cual actuamos.

    Hace unos das atrs conversaba con un amigo sobre

    diferentes artculos publicados donde se la compara con el

    impacto que tuvo la Revolucin Industrial en los siglos xviii y

    xix. Esta revolucin de hace siglos atrs, y como sucede ahora

    con esta transformacin de IT, no fue una revolucin meramente

    tecnolgica o de productos ni tampoco de desarrollo de algn

    modelo, sino una combinacin de factores socioeconmicos,

    tecnolgicos, actitudinales y comportamientos.

    En la Revolucin Industrial, las fbricas utilizaban sus propios

    motores a vapor para generar energa. Claramente, este hecho

    generaba muchos problemas, no solamente para la ciudad

    que viva en una constante nube, sino que presentaba grandes

    trastornos a nivel operativo. Ms tarde, con la utilizacin

    del carbn, comenzaron a aparecer pequeas centrales que

    generaban energa y la transmitan por un tendido hasta las

    fbricas. Estas dejaron de utilizar las antiguas mquinas a vapor

    www.FreeLibros.me

  • www.redusers.com

    VIRTUALIZACIN CON VMWARE 7

    y se volcaron al modelo de pago por uso a travs del tendido

    elctrico. Hoy en da, ya no nos ocupamos en pensar desde

    dnde y cmo viene la energa a nuestras casas o fbricas,

    el modelo ya est incorporado.

    La transformacin que vivimos en el siglo xxi es parte de

    una nueva revolucin, que junto con las redes sociales ya estn

    modificando los comportamientos y hbitos de las personas,

    que desprenden nuevas formas de comunicacin, como as

    tambin problemticas que requieren soluciones inteligentes.

    Los CIOs, CEOs, IT Managers, emprendedores, etc., del

    futuro cercano y las nuevas iniciativas nacern en un modelo

    totalmente cloudificado, un modelo que estar incorporado en

    nuestras vidas como lo est la electricidad. Pero para llegar a

    esto, es necesario continuar avanzando y expandir los lmites;

    las aplicaciones ya comienzan a desarrollarse pensando en

    este modelo y las estrategias de gestin, de recuperacin ante

    desastres requieren del uso de nuevas herramientas y, ms

    importante an, de conocimientos.

    Definitivamente la virtualizacin es el camino, pero an

    estamos en una etapa inicial que deja mucho ms por recorrer.

    Quien logre adaptarse e incorporar este modelo revolucionario

    a sus estrategias de negocio tendr definitivamente una ventaja

    competitiva imbatible.

    Gustavo OstapiukChannel Manager

    EMC

    www.FreeLibros.me

  • www.redusers.com

    PRELIMINARES8

    El libro de un vistazoEste libro tiene como propsito ensear a utilizar algunas de las

    herramientas indispensables para trabajar en ambientes de virtualizacin

    maduros sobre VMware. Analizaremos aquellas que se ofrecen para todo

    el mercado y tambin otras ms especficas para brindar servicios en

    la nube. Hablaremos de monitorizacin de la infraestructura, veremos

    algunos detalles de herramientas para storage y daremos a conocer la

    principal herramienta del mercado sobre sistemas de recuperacin de

    desastres. Sin quedar conformes, nos adentraremos en la virtualizacin

    de escritorios y haremos una introduccin sobre conceptos elementales

    de Cloud Computing.

    INTRODUCCIN A LA VIRTUALIZACIN

    En este captulo haremos una breve

    introduccin a la virtualizacin y una resea

    histrica desde su nacimiento. Explicaremos

    por qu esta tecnologa cambia toda la

    operatividad de los datacenters de hoy en da,

    desde el lado operativo y el lado econmico.

    Tambin conoceremos las bases de los

    conceptos de HA (alta disponibilidad), DRS

    (balanceo de carga) y VMotion (tecnologa de

    migracin de equipos en caliente).

    VMWARE VCENTER OPERATIONS

    En este captulo veremos los pasos para tener

    el control absoluto de toda la infraestructura

    virtual. Podremos saber qu es lo que pasa a

    cada instante y tambin identificaremos fallas

    antes de que ocurran para evitar cualquier

    parada del negocio. Analizaremos la creacin

    de escenarios futuros y la generacin de

    reportes sobre nuestros equipos.

    VMWARE STORAGE APPLIANCE

    Nos adentraremos en el campo de los

    storage para conocer un poco ms sobre

    esta gran solucin que nos brinda informacin

    sobre el hardware ms crtico de toda la

    infraestructura. Presentaremos el VSA,

    daremos detalles de su arquitectura y

    pasaremos a ver su configuracin paso a

    paso. Por ltimo, explicaremos qu es un

    cluster VSA y las tareas que tenemos que

    realizar para su mantenimiento, monitoreo

    y seguimiento de recuperacin de errores

    (troubleshooting).

    VMVIEW

    En este captulo aprenderemos todo lo

    que debemos saber sobre la virtualizacin

    de escritorios avanzada, de la mano de

    VMware. Haremos una resea de cmo el

    escritorio fue evolucionando con el tiempo

    hasta la actualidad, en la que acompaa al

    www.FreeLibros.me

  • www.redusers.com

    VIRTUALIZACIN CON VMWARE 9

    usuario a todos los lugares donde este vaya.

    Explicaremos las tecnologas detrs de la

    magia de VMView y tambin veremos las

    funciones avanzadas.

    SITE RECOVERY MANAGER

    SRM se presenta en este captulo como una

    gran solucin para el acontecimiento de

    desastres en una empresa. Estos pueden

    ser, no solo la cada de un equipo o de un

    storage, sino tambin tornados, tsunamis y

    desastres de energa, que pueden atentar

    contra cualquier centro de datos.

    Explicaremos los conceptos bsicos que

    tenemos que entender sobre estos sistemas

    de DRP en la infraestructura virtual y

    realizaremos gran cantidad de prcticas

    para que podamos ver en funcionamiento la

    solucin entera.

    EL FUTURO DE LA VIRTUALIZACIN

    En este apartado hablaremos sobre la

    evolucin y el camino por seguir de la

    virtualizacin hacia el modelo de servicios en la

    nube donde todo est automatizado. Haremos

    referencia a dos categorizaciones que existen

    hoy en da para este tipo de sistemas y

    realizaremos una descripcin rpida de los

    puntos que debmos seguir. Como ltimo tema

    presentaremos las herramientas de VMware

    para los sistemas de servicios en la nube con

    una breve conclusin particular.

    SERVICIOS AL LECTOR

    En este apartado final incluimos una completa

    gua de sitios web recomendados, donde

    encontraremos ms informacin y recursos

    sobre la virtualizacin y el uso avanzado de

    herramientas para VMware.

    A lo largo de este manual podr encontrar una serie de recuadros que le brindarn informacin complementaria:

    curiosidades, trucos, ideas y consejos sobre los temas tratados. Para que pueda distinguirlos en forma ms sencilla,

    cada recuadro est identificado con diferentes iconos:

    INFORMACIN COMPLEMENTARIA

    CURIOSIDADES

    E IDEAS

    ATENCIN DATOS TILES

    Y NOVEDADES

    SITIOS WEB

    www.FreeLibros.me

  • www.redusers.com

    PRELIMINARES10

    ContenidoSobre el autor ............................................................. 4

    Prlogo ....................................................................... 6

    El libro de un vistazo .................................................. 8

    Informacin complementaria..................................... 9

    Introduccin ............................................................. 12

    Introduccin a la virtualizacinHistoria de la virtualizacin ......................................14

    Por qu la virtualizacin lo cambia todo ..................21

    El almacenamiento

    centralizado es la clave ..........................................22

    Comparacin desde lo econmico ..........................24

    Comparacin desde lo operativo ............................33

    VMware vSphere ..................................................42

    HA ........................................................................43

    vMotion .................................................................45

    DRS ......................................................................46

    Consejos ................................................................49

    Resumen ....................................................................49

    Actividades ................................................................50

    VMware vCenter OperationsMonitoreo de tercera generacin .............................52

    Distincin de las generaciones de monitoreo .........52

    vCenter Operations ....................................................60

    Introduccin a vCenter Operations.........................60

    Distintas licencias y posibilidades ..........................81

    Instalacin .................................................................89

    vApps ....................................................................89

    Pasos a seguir en la instalacin .............................91

    El monitoreo en funcionamiento ..........................101

    Anlisis y reportes ...................................................111

    Reportes que podemos obtener ...........................112

    Simulacin de escenarios ....................................115

    Anlisis................................................................119

    Resumen ..................................................................121

    Actividades ..............................................................122

    VMware Storage ApplianceLa supremaca de

    los virtual appliances ...............................................124

    Qu es VSA? ...........................................................128

    Arquitectura de VSA................................................131

    Storage ...............................................................131

    Red .....................................................................135

    Servicio de cluster ...............................................136

    Configuracin de un cluster VSA ............................137

    Administracin y mantenimiento

    de un cluster VSA ....................................................147

    Monitorieo ..........................................................147

    Troubleshooting ...................................................148

    Conclusin ...............................................................149

    Recomendaciones ....................................................151

    Resumen ..................................................................153

    Actividades ..............................................................154

    VMViewFLa evolucin del desktop ......................................156

    El desktop sigue al usuario .....................................158

    Infraestructura virtual .........................................160

    View Connection Server ......................................162

    View Replica Server ...........................................172

    View Security Server ..........................................176

    View Transfer Server ...........................................183

    www.FreeLibros.me

  • www.redusers.com

    VIRTUALIZACIN CON VMWARE 11

    Dispositivos .........................................................187

    Las tecnologas detrs de la solucin .....................189

    ThinApp ..............................................................194

    PCoIP .................................................................206

    Funciones avanzadas ...............................................210

    Persona Manager ................................................210

    Local Mode .........................................................213

    Conclusin ...............................................................220

    Recomendaciones ....................................................221

    Resumen ..................................................................223

    Actividades ..............................................................224

    Site Recovery ManagerQu es el DRP?.......................................................226

    Breve introduccin a los sistemas de DRP ...........226

    Qu es SRM? ..........................................................229

    Introduccin a SRM ............................................229

    Requisitos mnimos .................................................232

    Requisitos mnimos para la instalacin ................232

    Instalacin de los requisitos mnimos ...................235

    Instalacin de SRM .................................................244

    Pasos para su instalacin .....................................244

    Configuracin del sistema ....................................251

    Mtodos de replicacin ...........................................263

    Mtodos existentes de replicacin .......................263

    vSphere Replication ............................................265

    Proteccin y recuperacin de grupos .....................290

    Qu significa proteger

    y recuperar un grupo de mquinas .......................291

    Proteccin de un grupo de mquinas ...................292

    Recuperacin de un grupo de mquinas ...............295

    Armado de planes de contingencia .........................298

    Qu debemos tener en cuenta

    a la hora de armar el plan ..................................298

    Primeras pruebas ................................................299

    Ida y vuelta .........................................................304

    Alarmas ...............................................................305

    Permisos .............................................................306

    Integracin ..........................................................306

    Ejecucin del plan de recuperacin ........................307

    Ejecucin ............................................................307

    Resumen ..................................................................311

    Actividades ..............................................................312

    El futuro de la virtualizacinQu es la nube? ......................................................314

    Tipos de nube...........................................................316

    Nube privada, pblica, hbrida .............................316

    Tipos de servicios en la nube ...............................320

    El camino hacia la nube ..........................................324

    Paso 1: Virtualizacin .........................................324

    Paso 2: Aplicaciones de negocio ..........................326

    Paso 3: Infraestructura

    como servicio.......................................................328

    Paso 4: Automatizacin del servicio ....................331

    Productos diseados

    para la nube .............................................................332

    vCloud Director ...................................................332

    vCloud Connector ................................................334

    Horizon Application Manager ..............................336

    Conclusin ...............................................................338

    Resumen ..................................................................339

    Servicios al lectorndice temtico ........................................................342

    Sitios web relacionados ...........................................345

    www.FreeLibros.me

  • www.redusers.com

    PRELIMINARES12

    IntroduccinEste libro nace de las interconexiones que se crean a travs

    de las redes sociales, sistemas mantenidos extraamente

    por servidores que nunca dejan de funcionar. Tambin de

    las interconexiones de la vida, que son muy importantes a

    la hora de crear nuevos proyectos y desafos. Justamente as

    nos conocimos entre nosotros, los autores, los editores y la

    editorial, tratando de que los negocios nunca se apaguen de la

    mano de una de las mejores tecnologas del mercado: VMware.

    Documentamos da a da la mayora de las prcticas realizadas

    para poder transmitirlas a quienes las quieran recibir.

    Dirigimos nuestras palabras a aquellas personas que

    estn interesadas en adentrarse en este mundo sin fin de

    la virtualizacin de servidores y todo lo referente a cloud

    computing. VMware es el sistema operativo de los datacenters

    del futuro y nosotros queremos ensearles algunas herramientas

    que les van a ser muy tiles en el camino. Estos son ambientes

    que van a crecer aceleradamente en unos aos y que van a

    requerir mucha gente involucrada y especializada.

    Para entender este libro es necesario conocer la base de la

    virtualizacin, haber instalado un ESXi, un vCenter y haber

    administrado algn ambiente virtualizado. Vamos a analizar

    herramientas que corren sobre estos sistemas ya instalados y

    es por eso que recomendamos aprender qu es la virtualizacin

    con algn libro que dicte estas bases. Un buen manual es

    Administrador de Servidores, de esta misma editorial.

    Esta obra que les presentamos contiene muchas prcticas

    con las cuales podremos tomar confianza para ejecutar nuestras

    propias pruebas, priorizando siempre un objetivo primordial:

    la continuidad del negocio. Para ello, primero debemos entender

    las herramientas para luego poder transmitir este concepto,

    ya que plantea una gran transformacin en las empresas.

    Esperamos que estas pginas les sirvan para afianzar

    su crecimiento profesional y personal.

    Enzo Augusto Marchionni Octavio Martn Formoso

    www.FreeLibros.me

  • Servicio de atencin al lector: [email protected]

    En este captulo repasaremos la historia de la virtualizacin,

    un concepto que revolucion la industria de IT.

    Compararemos la infraestructura fsica y la virtual,

    y marcaremos sus diferencias. Finalmente, veremos las

    caractersticas fundamentales de la infraestructura virtual

    creada por VMware y haremos una breve introduccin

    a sus funcionalidades ms importantes.

    Introduccin a la virtualizacin

    Historia de la virtualizacin .....14

    Por qu la virtualizacin

    lo cambia todo .........................21

    El almacenamiento

    centralizado es la clave .................... 22

    Comparacin desde lo econmico .... 24

    Comparacin desde lo operativo ...... 33

    VMware vSphere ............................. 42

    HA ................................................... 43

    vMotion ........................................... 45

    DRS ................................................. 46

    Consejos........................................... 49

    Resumen ...................................49

    Actividades ...............................50

    Servicio de atencin al lector: [email protected]

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN14

    www.redusers.com

    Historia de la virtualizacinEl procesamiento de informacin ha pasado por sucesivas etapas.

    En sus comienzos, los centros de datos comenzaron procesando

    informacin en enormes computadoras en forma centralizada, que

    mostraban una gran robustez pero requeran una altsima inversin

    a la hora de adquirirlas o alquilarlas. Estos impedimentos impulsaron

    el surgimiento de tecnologas como la virtualizacin de equipos.

    Figura 1. El Mainframe System/360 creado por IBM es considerado un exponente del origen de la virtualizacin.

    El sistema operativo CP/CMS fue diseado en la dcada del 60 por IBM y fue ampliamente reconocido por

    su gran funcionalidad y rendimiento. El CP-40/CMS fue el primer sistema operativo capaz de crear mquinas

    virtuales. Posteriormente, surgieron el CP-67/CMS y el CP-370/CMS.

    CP/CMS

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 15

    www.redusers.com

    Con el tiempo se desarrollaron computadoras con menor poder de

    procesamiento, pero ms econmicas y pequeas, que dominaron el

    mercado procesando informacin en forma distribuida y utilizando

    sistemas operativos denominados del mundo abierto.

    El concepto de procesamiento distribuido, que permiti procesar

    informacin de manera ms econmica que su antecesor, tambin

    gener inconvenientes: complejidad en la administracin y sobre todo,

    subutilizacin de los recursos de cada computadora.

    Esta problemtica fue la que llev a VMware a disear el concepto de

    virtualizacin aplicado al mundo abierto. Pero empecemos por el origen

    de la virtualizacin, para explicar cmo llegamos a este presente.

    La virtualizacin de mquinas tiene ms aos de antigedad de lo

    que uno se podra imaginar. El primer concepto relacionado con ella

    surge en los aos 60 con la creacin por parte de IBM del mainframe

    System/360, que ostentaba gran capacidad de procesamiento con

    hasta 2 procesadores y un mximo de 2 MB de memoria RAM. Gracias

    Figura 2. La patente System and Method for Virtualizing Computer Systems que registr VMware para virtualizar la plataforma x86.

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN16

    www.redusers.com

    al CP/CMS, un sistema operativo de tiempo compartido desarrollado

    tambin por IBM, era posible asignar a cada usuario una porcin de

    procesamiento de manera que fuera virtualmente un System/360

    separado. A pesar de esta innovadora funcionalidad, el mainframe tena

    un tamao enorme y su costo estaba a la altura de su tamao. Esto en

    s mismo representaba un gran obstculo para las empresas medianas y

    pequeas que solo podan pensar en alquilar alguno de estos equipos.

    En 1998, VMware presenta una patente en EE.UU. con el concepto

    que revolucionara el mercado: System and Method for Virtualizing

    Computer Systems (en espaol, Sistema y mtodo para la

    virtualizacin de sistemas de cmputo). Esta patente describe la

    arquitectura pensada por VMware para la creacin de un componente

    que virtualice varios equipos utilizando una sola computadora x86.

    No fue hasta el ao 1999 que el concepto emergi como una

    solucin para los sistemas llamados abiertos, gracias a la creacin

    de VMware Workstation. Esta herramienta permite que un sistema

    Figura 3. Equipo con un sistema operativo basado en Linux, una distribucin que se desprende de UNIX.

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 17

    www.redusers.com

    operativo Windows, Linux o Mac pueda virtualizar mquinas que

    utilicen los dispositivos que el sistema operativo anfitrin maneja.

    Se utiliz y utiliza mucho para realizar pruebas, hacer demostraciones

    de productos, correr aplicaciones cuando el sistema operativo anfitrin

    no soporta correrlas en forma nativa, etc.

    Por qu un concepto aplicado con xito en los aos 60 genera un

    cambio de tamaa magnitud ms de 30 aos despus, al aplicarse en

    los servidores que utilizan tecnologa x86?

    Figura 4. Mendel Rosenblum es el cofundador de VMware y jefe cientfico de la compaa. Tambin es profesor en la Universidad de Stanford.

    Estos sistemas nacieron como diferenciacin de la tendencia tecnolgica de la poca, durante los aos 80. El

    sistema UNIX fue el pionero, ofreciendo la posibilidad de desarrollar programas hechos por terceros y un sistema

    de conectividad e interaccin standard en donde gran parte del cdigo de programacin era pblico, de ah el

    nombre que lo caracteriza: sistema abierto.

    SISTEMAS ABIERTOS

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN18

    www.redusers.com

    VMware se bas en un concepto existente pero

    logr algo absolutamente impensado: aplicarlo

    sobre una plataforma que no fue creada para

    ello, con un nivel de estabilidad tal que logr la

    adopcin del mercado de tecnologa en forma

    masiva y sorprendentemente rpida.

    Cuando en el ao 2006 VMware lanza el

    concepto de Virtual Infrastructure comienza

    la era de la infraestructura virtual. Este producto

    basado en un hipervisor (hypervisor en ingls)

    muy robusto ofreca funcionalidades avanzadas de administracin, alta

    disponibilidad y balanceo de carga que permita correr aplicaciones

    crticas con una estabilidad de la que era difcil dar crdito si no se vea

    con los propios ojos. El llamado hipervisor es un componente de

    software que permite que varios sistemas operativos puedan acceder

    a un equipo en forma concurrente, como si cada uno de ellos fuera el

    dueo coordinando el acceso y uso de sus recursos.

    Figura 5. El hipervisor es considerado una capa intermedia entre el hardware y los sistemas operativos.

    Aplication

    Operating System

    CPU

    Memory

    NIC

    Disk

    Aplication

    Operating System

    CPU

    Memory

    NIC

    Disk

    CPUCPU

    Hardware

    ESX Server

    Hardware

    CPUCPU

    Hardware

    LA VIRTUALIZACIN

    ES UN CONCEPTO

    SURGIDO EN LA

    POCA DE LOS

    MAINFRAMES

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 19

    www.redusers.com

    La virtualizacin y la consolidacin de servidores fsicos eliminan

    uno de los principales problemas desde que se empezaron a utilizar de

    manera masiva equipos basados en sistemas x86: la proliferacin de

    servidores en forma casi incontrolable y sus consecuencias.

    Recordemos que esta arquitectura utilizada para montar sistemas

    operativos Windows y Linux principalmente comenz a jugar un

    papel preponderante en la gran mayora de las empresas a comienzo

    Figura 6. Uno de los primeros servidores fsicos x86 que reemplazaron a los antiguos mainframes.

    Se denomina x86 a aquellos microprocesadores que son compatibles con la arquitectura Intel e IBM PC. Su

    nombre proviene de los primeros procesadores que fueron desarrollados por Intel, llamados 80186, 80286,

    80386 y 80486. La empresa ha utilizado otros nombres para sus nuevos procesadores, pero en el mercado se

    sigui utilizando x86 como sinnimo de esta tecnologa.

    ARQUITECTURAS X86

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN20

    www.redusers.com

    de los aos 80, ya que ofrecan una capacidad de procesamiento y

    almacenamiento aceptable a un costo notablemente inferior a los

    sistemas centrales de procesamiento conocidos como mainframes

    (casualmente los que dieron vida al concepto de virtualizacin).

    De esta forma, el procesamiento de datos y la ejecucin de servicios

    de infraestructura fueron mutando de una modalidad centralizada a su

    anttesis, es decir, a un procesamiento claramente distribuido.

    La infraestructura virtual marca el comienzo de una era en donde

    se prioriza el aprovechamiento de los recursos subutilizados por el

    sistema de procesamiento distribuido logrando un cambio drstico

    en la forma de ver la infraestructura. La infraestructura pasa de ser

    un costo asociado a los requerimientos del negocio a ser un centro de

    recursos optimizados para asegurar un nivel de servicio sustentable. El

    prximo paso nos muestra la manera de transformar la infraestructura

    como un servicio para el negocio, que puede ser automatizado

    Figura 7. El concepto de nube implica disponer de las aplicaciones y la informacin desde cualquier lugar, como un servicio.

    Internet

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 21

    www.redusers.com

    para que la empresa y sus necesidades puedan abastecerse de l: el

    concepto de Cloud Computing (procesamiento en la nube).

    Los fabricantes de servidores, almacenamientos externos y software

    han comenzado a adaptar sus productos al concepto de virtualizacin.

    Esto genera un cambio en la forma de licenciar las aplicaciones y

    sistemas operativos, en la arquitectura de los servidores y en las

    funcionalidades ofrecidas por los sistemas de almacenamiento de datos

    centralizados (storages de discos).

    Por qu la virtualizacin lo cambia todo

    Cuando una empresa estudia la adopcin de una nueva solucin,

    bsicamente analiza dos grandes aspectos: costo y funcionalidad.

    Dicho de otra manera, la relacin costo/rendimiento de los productos

    involucrados. Una de las causas que gener la adopcin del concepto

    de virtualizacin fue justamente la relacin costo/rendimiento de la

    solucin comparada contra el uso de servidores fsicos.

    Vamos a establecer los aspectos ms destacados (aunque no todos)

    que, basados en nuestra experiencia, las empresas evalan a la hora

    de definir avanzar con un proyecto que involucre la virtualizacin de

    Figura 8. Un servidor x86 actual, la diferencia de tamao con los primeros servidores x86 es notable.

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN22

    www.redusers.com

    sus servidores. No vamos a poner cifras al anlisis econmico porque

    como podremos ver ms adelante no es necesario y podra generar

    confusin a la hora de tomara una decisin, ya que los valores y la

    forma de calcularlos varan en base al escenario especfico y a la

    infraestructura existente en la empresa que evala.

    El almacenamiento centralizado es la clave

    Antes de comenzar el anlisis econmico y operativo de la

    infraestructura fsica y la infraestructura virtual, vale la pena entender

    que la infraestructura virtual descansa sobre una plataforma que es la

    clave de su funcionamiento: el almacenamiento centralizado.

    Prcticamente todas las funcionalidades que

    ofrece VMware en su infraestructura virtual estn

    basadas en un storage de discos capaz de brindar

    espacio de almacenamiento a los servidores

    fsicos que se encargarn de que las mquinas

    virtuales funcionen. Dicho de otra manera,

    para que la infraestructura virtual sea eficiente,

    altamente disponible y segura, debe contar

    con al menos un storage de discos en donde se

    almacenen y se ejecuten las mquinas virtuales.

    Si bien las mquinas virtuales pueden

    almacenarse en los discos locales de cada servidor, esto es solo

    recomendable cuando se va a hacer una prueba de la funcionalidad

    del concepto de virtualizacin o cuando se trabaja con mquinas

    virtuales que no son productivas. El hecho de trabajar sobre discos

    locales anula la posibilidad de contar con funcionalidades como alta

    Un datastore es un espacio de almacenamiento en donde se crean y utilizan las mquinas virtuales. Pue-

    de ser generado a partir de los discos locales de cada nodo o desde un subsistema de almacenamiento

    externo utilizando protocolos FC, FCoE, ISCSI o NFS.

    DATASTORE

    PARA QUE UNA

    INFRAESTRUCTURA

    VIRTUAL FUNCIONE,

    ES CLAVE EL

    ALMACENAMIENTO

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 23

    www.redusers.com

    disponibilidad, balanceo de carga, migracin en caliente de mquinas

    virtuales, etc. Es importantsimo decidir con cuidado qu tipo de

    tecnologa de discos y qu forma de comunicacin vamos a utilizar, ya

    que de esta decisin depender la inversin que ser necesaria hacer y

    cun eficiente ser nuestra infraestructura virtual.

    VMware soporta NFS, ISCSI, Fiber Channel (FC) y Fiber Channel

    over Ethernet (FCoE) como protocolos de acceso al almacenamiento.

    La seleccin del protocolo no es trivial y va a depender de muchos

    aspectos, tantos que no se profundizarn en este libro. Nuestra

    recomendacin es que utilicemos las mejores prcticas de VMware y del

    fabricante del almacenamiento elegido para tomar la decisin correcta.

    Otra eleccin importante es definir qu tipo de tecnologa de discos

    (o combinacin de ellas) se usar para dar espacio a las mquinas

    virtuales. Hoy en da existen mltiples tecnologas y tamaos: Fiber

    Channel, SAS, Nearline SAS, SATA, Flash. Como vemos, la decisin

    es difcil y las variantes son muchas; lo importante es apoyarse en

    referencias del mercado, anlisis de consultoras independientes,

    experiencias pasadas y documentacin de VMware y de los fabricantes

    de los almacenamientos certificados para trabajar con VMware.

    El espacio de almacenamiento utilizado por VMware se denomina

    datastore y es parte del diseo de la solucin, ya que su tamao y

    la performance que brinda son clave para el funcionamiento de la

    infraestructura. El sistema de archivos utilizado se denomina VMFS.

    Figura 9. Uno de los storages actuales que utilizan las empresas para centralizar el almacenamiento de datos.

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN24

    www.redusers.com

    La configuracin de un almacenamiento externo para que un

    equipo reciba espacio utilizable es la que detallamos a continuacin:

    se crea una particin virtual a travs de la generacin de un RAID

    (Redundant Array of Inexpensive Disks), que puede consumir una

    parte o todo el RAID y se genera un volumen virtual que se presenta a

    los servidores que utilizarn ese espacio.

    Comparacin desde lo econmicoSi comparamos una infraestructura fsica con una virtual desde un

    punto de vista econmico, los aspectos que sobresalen son:

    Consumo de recursosComo comentamos antes en este captulo, una de las causas de la

    proliferacin de equipos en la infraestructura de las empresas era la

    tendencia a utilizar un servidor fsico por cada aplicacin o servicio.

    Esto obligaba a los administradores a usar uno o ms servidores

    exclusivamente para este fin desperdiciando memoria, procesador y

    espacio en disco al punto de no llegar en la mayora de los casos al

    10 por ciento (10%) de uso e incluso menos.

    La virtualizacin de servidores, especialmente el concepto de

    infraestructura virtual diseado por VMware, resuelve este problema.

    VMware utiliza servidores fsicos con ESXi instalado, cuyo hipervisor

    tiene la capacidad de ejecutar mltiples instancias de mquinas

    virtuales y fue diseado para aprovechar todos los recursos del

    servidor para la ejecucin de esas mquinas. Las mejores prcticas de

    VMware indican que el lmite aceptable de consumo para cada servidor

    ESXi en general es de un 75 por ciento (75%).

    Se denomina RAID a un sistema para la proteccin de la informacin en caso de fallas en un disco. Los

    ms conocidos y usados son el RAID 1, RAID 5 y RAID 10. El RAID 0 es el nico que no posee ningn

    tipo de proteccin ante una falla. Por otro lado, la LUN es la forma de identificar unvocamente a cada

    volumen generado por un almacenamiento.

    RAID Y LUN

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 25

    www.redusers.com

    Figura 10. El hipervisor ESXi interacta con el hardware para presentarlo a cada VM como si fuera propio.

    Programas

    Sistema operativo

    CPU

    Memoria

    Tarjeta de Red

    Disco duro

    Programas

    Sistema operativo

    CPU

    Memoria

    Tarjeta de Red

    Disco duro

    CPUCPU

    Hardware

    Hardware o parte fsica de la computadora

    Hardware

    CPUCPU

    Hardware

    Consumo de energa y espacio fsicoLa consecuencia de poder concentrar gran cantidad de mquinas

    virtuales en pocos servidores fsicos gracias al hipervisor de VMware

    es un menor consumo de energa y de espacio, no solo de los

    servidores sino tambin del datacenter en general. Utilizar menos

    servidores tambin genera que se requieran menos equipos de

    comunicaciones y menos consumo por refrigeracin. El ahorro de

    este tipo de costos para una empresa que tiene sus servidores en un

    El ESXi es la evolucin del primer hipervisor para entornos abiertos de la industria que no depende de un

    sistema operativo para ejecutarse y que fue desarrollado por VMware: ESX. El ESXi es el hipervisor ms

    seguro y liviano existente (ocupa aproximadamente 144 MB en disco). Tambin es llamado nodo o host.

    EL HIPERVISOR DE VMWARE

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN26

    www.redusers.com

    datacenter de un proveedor puede justificar por s mismo la migracin

    a una infraestructura virtual. El costo de utilizar un datacenter de

    terceros radica en gran parte en el espacio utilizado y en el consumo,

    algo que se reduce notablemente virtualizando la infraestructura.

    Adicionalmente, existen herramientas incluidas en la infraestructura

    virtual de VMware que permiten minimizar an ms el consumo de

    energa, de las que hablaremos ms adelante.

    Mantenimiento de hardwareLa virtualizacin no solo nos permite renovar la infraestructura con

    equipamiento ms poderoso sino que tambin, al tener menor cantidad

    de equipos fsicos, nos brinda la posibilidad de bajar drsticamente

    los costos asociados al mantenimiento y garanta de estos equipos. El

    mantenimiento del hardware es un costo asociado a la inversin inicial,

    ya que por lo general un equipo se adquiere

    con 3 aos de garanta. A partir del tercer ao,

    el mantenimiento de este soporte se torna cada

    vez ms costoso debido a que se hace ms difcil

    mantener un stock de partes para cubrir una

    posible falla de algunos de los componentes.

    Administrar la renovacin tecnolgica de una

    infraestructura fsica es costoso y complejo,

    mientras que una infraestructura virtual reduce

    los costos y simplifica el cambio de equipamiento

    sin interrupcin de los servicios. Adicionalmente,

    la capacidad de distribuir equitativamente el uso de recursos permite a

    las empresas definir y adquirir el hardware que necesitan sin necesidad

    de sobredimensionarlo, logrando as una mejor inversin, y un menor

    costo en el mantenimiento y en la aplicacin de mejoras.

    Puesta en produccinEste punto es uno de los que puede tener ms incidencia en el

    negocio. Si tuviramos que hacer un clculo en tiempo desde que

    se hace el requerimiento de un nuevo servidor hasta que este es

    entregado, deberamos estimar la cantidad de das o semanas que

    requiere la realizacin de las tareas administrativas, que involucran

    LA VIRTUALIZACIN

    BAJA LOS COSTOS

    DE MANTENIMIENTO

    Y GARANTA

    DE LOS EQUIPOS

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 27

    www.redusers.com

    diferentes departamentos de la empresa y que tienen como resultado

    la decisin de la marca y el modelo de servidor que se comprar, para

    luego hacer el pedido formal al fabricante. Luego, tendremos que

    calcular el tiempo que demanda la entrega del servidor.

    Dependiendo de los procedimientos de cada empresa y tomando

    como plazo promedio de entrega del fabricante unos 30 das desde que

    se hace el pedido formal, podramos estar hablando sin temor a

    equivocarnos de mnimamente 2 meses. Recordemos que se debe

    analizar tcnica y econmicamente las diferentes ofertas, realizar el

    pedido interno, generar el pedido formal al fabricante y luego esperar

    que sea entregado el equipamiento para su instalacin y uso.

    En cambio, en una infraestructura virtual con un nivel bsico de

    procedimientos definidos tardaramos lo que nos lleva hacer clic

    derecho, elegir Nueva mquina virtual, definir qu sistema operativo es

    el que ser instalado y el hardware que necesitamos. Digamos que el

    clculo no supera los 5 minutos como mximo.

    Figura 11. Con un solo clic derecho y pulsando New virtual machine podemos iniciar el proceso para crear una mquina virtual.

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN28

    www.redusers.com

    La infraestructura virtual nos permite crear los servidores necesarios

    con un nivel de simpleza y de velocidad que no tiene precedentes.

    A medida que vamos consumiendo ms recursos con la generacin

    de nuevas mquinas, podemos monitorear cmo esos recursos son

    utilizados y saber cundo se requerirn nuevos servidores fsicos

    para agregar a la infraestructura permitiendo a la empresa reducir

    costos, evitar retrasos en la puesta en marcha de nuevas aplicaciones

    de negocios y logrando que los cambios que se realizan en la

    infraestructura sean predecibles y transparentes para el negocio.

    En los captulos siguientes de este libro veremos en detalle algunas

    herramientas que nos permiten realizar estas tareas de una manera

    sencilla y sumamente efectiva.

    Alta disponibilidadPara que una infraestructura fsica se considere altamente disponible

    se deben incluir soluciones que permitan contar con componentes

    sustitutos ante la falla de algn elemento considerado crtico. Un

    ejemplo de esto es la solucin de cluster o de replicacin de

    datos, ambas con un grado de complejidad elevado, altos costos de

    licenciamiento y de infraestructura. VMware gener una infraestructura

    virtual que es altamente disponible por diseo logrando que cada

    mquina virtual que forma parte de la infraestructura pueda ser

    protegida ante fallas de hardware o de software.

    Este servicio se habilita en forma notablemente simple en

    contraste con su anlogo del mundo fsico. Ante la cada de un ESXi

    o de una mquina virtual, el servicio de alta disponibilidad acta

    en forma inmediata y automtica para asegurar la continuidad del

    funcionamiento de la o las mquinas virtuales afectadas.

    La herramienta de alta disponibilidad llamada HA est disponible en

    cualquier versin de VMware.

    Respaldo y recuperacin de datosUna solucin de respaldo tpica en una infraestructura fsica

    requiere de una herramienta que acceda a cada servidor para copiar

    la informacin que se quiere proteger para luego enviarla por algn

    mtodo de comunicacin al dispositivo de almacenamiento.

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 29

    www.redusers.com

    Para lograr esto, es necesario un agente de respaldo instalado en

    cada equipo, permisos adecuados, coordinar los trabajos de respaldo

    para que no afecten a las aplicaciones que se estn ejecutando, definir

    correctamente el o los dispositivos de respaldo, entre otras cosas.

    Antes de que VMware creara la infraestructura virtual, las empresas

    deban comprar licencias para usar las funcionalidades de las

    herramientas de respaldo. La cantidad de licencias que se requeran

    Figura 12. vStorageAPI permite la reduccin de la inversin de costos asociados al respaldo de datos.

    El cluster brinda alta disponibilidad utilizando un subsistema de discos externos o de replicacin para

    mantener el acceso a la informacin y a las aplicaciones en caso de falla de algn componente de hard-

    ware o de software. Cuando detecta alguna falla, el servicio de cluster es capaz de mover los datos a un

    componente que est operativo para seguir procesando.

    CLUSTER

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN30

    www.redusers.com

    dependan directamente del nmeros de servidores que se iba a

    proteger y de las aplicaciones involucradas.

    Con el desarrollo de un conector especfico para tal fin,

    llamado vStorage API, VMware simplifica el proceso de respaldo

    dramticamente. Una de las consecuencias directas de eso es la

    reduccin de costos en la solucin de respaldo y recuperacin de

    datos. La forma adecuada de licenciar el respaldo de las mquinas

    virtuales es por procesador fsico (identificado como socket) o por

    ESXi, sin importar cuntas mquinas virtuales estn corriendo en la

    infraestructura. Menos complejidad, mayor rendimiento, menor costo.

    Incluso VMware ofrece la herramienta de respaldo Data Recovery que

    tiene las mismas funcionalidades sin ningn costo adicional.

    Lo que se logra con esto es eliminar el uso de agentes instalados en

    cada servidor y as generar una carga de trabajo excesiva que compita

    con las aplicaciones que son ejecutadas en ese momento, para dar

    servicios al negocio. Adicionalmente, permite recuperar un equipo

    completo desde el mismo respaldo, funcionalidad que no era posible

    con las soluciones de respaldo tradicionales.

    Figura 13. Esquema de funcionamiento del vStorage API aplicado al respaldo de mquinas virtuales.

    VM VM VM

    Snapshot

    BackupAgent

    BackupAgent

    Tape or Disk

    Backup

    BackupServer

    1. Create Snapshot

    2. Mount

    3. Backup

    Server

    VMware ESX

    VM VM

    Agent BackupAgent

    VMVMware ESX

    Backup

    BackupServer

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 31

    www.redusers.com

    Recuperacin ante desastresUna excelente solucin de recuperacin ante problemas es un grupo

    de procedimientos manuales o automticos claramente definidos,

    cuyo objetivo es asegurar el correcto funcionamiento de los procesos

    crticos para la continuidad del negocio, en caso de un desastre

    producido por la naturaleza o por el hombre.

    Estos procedimientos pueden ser completamente diferentes

    dependiendo de la empresa en cuestin, del sitio en donde se

    encuentra fsicamente, el entorno, entre otras cosas.

    Generar y mantener una solucin de recuperacin ante desastres

    resulta histricamente muy costoso, principalmente por el hecho de

    que el perodo de recuperacin requerido debe ser del menor tiempo

    posible y la prdida de datos mnima o nula.

    Figura 14. SRM requiere de algn tipo de replicacin de discos y dos infraestructuras virtuales, cada una con su vCenter.

    vSphere Client

    Replication Software

    Storage

    VMFS

    SMR Plug-In

    SMRServer

    SRA

    ESX ESX ESX

    vCenterServer

    Protected Site

    ReplicationVMFS

    vSphere Client

    Replication Software

    Storage

    VMFS

    SMR Plug-In

    SMRServer

    SRA

    ESX ESX

    vCenterServer

    Recovery Site

    VMFS

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN32

    www.redusers.com

    Este tipo de soluciones generalmente involucra, entre otras cosas,

    sistemas de duplicacin de datos, vnculos de comunicaciones

    exclusivos, replicar el equipamiento y dependencia de personal

    altamente capacitado para su ejecucin.

    Figura 15. El plan de recuperacin se ejecuta automticamente y su duracin depende del tiempo de encendido y procesamiento.

    Almacenamientode discos 1

    Servidor de administracin

    Mquina virtualmigrada

    VM: Visio-dev-01IP: 10.2.1.20

    GW: 10.2.1.20

    L3 Switch/VLAN/Default Gateways

    Datacenter primario(London)

    L3 Switch/VLAN/Default Gateways

    WAN over TCP

    Replicacin dealmacenamientode discos sobre

    TCP o Fiber Channel

    Migracin demquina virtual

    VM: Visio-dev-01IP: 10.1.1.20/24

    GW: 10.1.1.1

    Almacenamientode discos 2

    TCP o Fiber ChannelTCP o Fiber Channel Datacenter secundario(Salford)

    Infraestructura virtualWindows / Unix

    Infraestructura virtualWindows / Unix

    Vnculo IPentre sitios

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 33

    www.redusers.com

    VMware en el ao 2008 crea un producto que hasta hoy es nico en el

    mercado y del que hablaremos en los captulos siguientes: Site Recovery

    Manager. Este producto que utiliza como base para su funcionamiento

    la infraestructura virtual de VMware (vSphere), automatiza el proceso

    de recuperacin de las mquinas virtuales de un

    sitio en otro, en forma granular, y permite realizar

    pruebas de funcionamiento de la solucin sin

    interrumpir el servicio. El plan de recuperacin al

    ser automtico puede ser ejecutado por personal

    con conocimientos bsicos de informtica.

    El producto aprovecha todas las

    funcionalidades y ventajas de la infraestructura

    virtual generando ahorros en equipamiento,

    licencias de productos de replicacin, horas de

    pruebas y generacin de documentacin, y por

    sobre todo minimizando el tiempo en que las aplicaciones crticas

    vuelven a funcionar luego de un desastre.

    Comparacin desde lo operativoHasta aqu hemos analizado y comparado la infraestructura fsica

    con la infraestructura virtual desde el aspecto econmico. Desde

    el punto de vista operativo, vamos a revisar las capacidades de las

    diferentes infraestructuras para entender con qu facilidad se adaptan

    a los cambios, qu necesitan para poder escalar, cmo se administran y

    se mantienen los dos entornos y los requerimientos para poder generar

    una infraestructura segura y capaz de soportar fallas.

    Los aspectos seleccionados son, basados en nuestra experiencia, los

    ms importantes y determinantes en la comparacin. Muchos de ellos

    tambin han sido analizados desde el punto de vista econmico.

    Site Recovery Manager es, hasta la fecha, una herramienta nica para la generacin y ejecucin de pla-

    nes de contingencia. El Banco Central de la Repblica Argentina lo avala para las entidades que audita,

    como procedimiento vlido de recuperacin ante desastres.

    SRM

    SITE RECOVERY

    MANAGER

    AUTOMATIZA UN

    PLAN DE DISASTER

    RECOVERY

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN34

    www.redusers.com

    Independencia del hardwareEste concepto es la base para que la infraestructura virtual haya sido

    adoptada tan velozmente. Las mquinas virtuales no dependen del

    hardware en la que se ejecutan al punto que podran funcionar en

    diferentes modelos de nodo, incluyendo distintos tipos y cantidad de

    procesadores, placas de red, discos, etc. Esto les permite moverse entre

    ESXis en tiempo real o por la falla de algn componente y que la

    infraestructura virtual escale en forma vertical (agregando ms

    capacidad de procesamiento por nodo ESXi) u horizontal (agregando ms

    nodos a la infraestructura), sin que esto genere una interrupcin en el

    servicio. Otro elemento que demuestra la portabilidad de las mquinas

    virtuales es el concepto de virtual appliance. El virtual appliance es

    una mquina virtual prearmada que cumple una funcionalidad especfica

    que nos permite simplificar su puesta en marcha y administracin.

    La idea fue rpidamente adoptada con el surgimiento de vSphere

    y actualmente existe un portal en la pgina web de VMware, desde

    Figura 16. Veamos cmo en Windows 7 estn ejecutndose dos mquinas virtuales, una con Windows XP y otra con Ubuntu.

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 35

    www.redusers.com

    donde pueden bajarse directamente, y la gran mayora de los

    fabricantes de aplicaciones lo presentan como una opcin por sobre

    los binarios de su producto. El virtual appliance por lo general utiliza

    sistemas operativos de uso gratuito para minimizar costos y consumir

    menos recursos de la infraestructura virtual.

    Administracin de la infraestructuraLa administracin de las aplicaciones es comn a ambas

    infraestructuras, ya que no difiere significativamente de que sea

    puramente fsica o virtual. Administrar los sistemas operativos incluye

    la instalacin en forma peridica de parches correctivos y de

    seguridad, verificar el consumo de recursos, utilizacin de espacio en

    disco, optimizacin de componentes. En caso de

    contar con diferentes sistemas operativos

    (Windows, Linux, UNIX), esto obliga a las empresas

    a utilizar distintas metodologas de

    administracin y, en muchos casos, diferentes

    perfiles para realizar las tareas necesarias.

    Administrar y monitorear el hardware requiere

    resolver en forma proactiva o reactiva problemas

    asociados a fallas de componentes, instalacin de

    firmwares para asegurar la estabilidad de la

    plataforma, instalar nuevos componentes para

    sumar capacidad de procesamiento, etc. En caso de poseer equipos de

    diferentes fabricantes de servidores, equipos de comunicaciones o

    sistemas de almacenamiento, es comn contar con varias herramientas

    diferentes que requieren capacitacin y dificultan las tareas. Otro

    problema frecuente es la complejidad en la interconexin de los

    En este sitio se encuentra centralizada una lista completa de appliances probados y certificados para

    funcionar correctamente con VMware. Pueden ser descargados en modo prueba o sin costo alguno,

    dependiendo de su funcin y los productos que estn incluidos. La direccin del sitio web es la siguiente:

    https://solutionexchange.vmware.com/store/category_groups/19.

    VMWARE VIRTUAL APPLIANCE MARKETPLACE

    LA ADMINISTRACIN

    DE LAS

    APLICACIONES ES

    COMN A AMBAS

    INFRAESTRUCTURAS

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN36

    www.redusers.com

    componentes de la infraestructura al punto de ser una de las

    principales causas de cadas de los sistemas o de degradacin en el

    rendimiento de aplicaciones.

    El hecho de no contar con las herramientas adecuadas para el

    monitoreo y la administracin de la infraestructura genera que las

    aplicaciones productivas no funcionen como se requiere o incluso no

    detecten fallas a tiempo y, como consecuencia, tener que enfrentar

    inesperadas interrupciones en el funcionamiento de la infraestructura.

    Las herramientas que centralizan gran parte de las tareas y simplifican

    la administracin y monitoreo de los componentes mencionados

    son costosas y requieren de personal calificado, que debe ser

    constantemente capacitado. En los entornos virtuales basados en

    vSphere, la gran mayora de estas herramientas estn incluidas en

    la consola de administracin centralizada llamada vCenter Server,

    pieza fundamental de la solucin que permite que muchas de las

    funcionalidades de vSphere puedan ser utilizadas.

    Figura 17. La conexin de los equipos en un datacenter puede ser un caos y mucho ms si se utilizan diferentes proveedores de hardware.

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 37

    www.redusers.com

    Figura 18. vCenter es el componente principal de la infraestructura virtual y su falla no impide que las mquinas virtuales sigan funcionando.

    VMwarevCenter Server Manage

    VM VM VM

    VMware ESX

    VM VM VM

    VMware ESX

    VM VM VM

    VMware ESX

    vCenter Server permite la instalacin automtica de los parches

    correctivos y de seguridad a nivel ESXi, virtual appliances y las

    VMware tools, monitoreo constante del hardware involucrado,

    monitoreo de performance de la solucin completa incluyendo ESXi,

    mquinas virtuales, comunicacin de red y conectividad con los

    subsistemas de almacenamiento. Adems, facilita la administracin

    de muchos de los aspectos de la infraestructura virtual de una manera

    Anteriormente llamado Virtual Center, es el motor que permite que tcnicas como vMotion, DRS, Fault

    Tolerance, etc. puedan ser aplicadas. Aqu se centralizan todas las operaciones relacionadas con la

    administracin del entorno virtual, tambin controla el estado del hardware, las licencias y los permisos

    de acceso y uso de la infraestructura virtual.

    VCENTER SERVER

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN38

    www.redusers.com

    centralizada, simple y segura. Permite que administradores de

    servidores, sistemas operativos, comunicaciones, almacenamiento,

    etc. puedan administrar y monitorear los componentes de la solucin

    que les corresponde con una sola herramienta.

    Previsin de consumoLa previsin de consumo es la capacidad de medir el nivel del

    crecimiento del consumo de los recursos de la infraestructura, de

    manera que nos permita calcular con suficiente antelacin el momento

    en el que ser necesario agregar mayor cantidad de los recursos que se

    estn midiendo. En otras palabras, saber cundo ser necesario ms

    almacenamiento, ms capacidad de procesamiento, etc. con suficiente

    tiempo para realizar todos los procedimientos para conseguirlo antes

    de que esta necesidad genere un problema a la empresa. La previsin

    de consumo en un entorno fsico es al menos muy complicada de

    realizar con eficacia. El entorno fsico obliga a que cada servidor utilice

    Figura 19. Las diferentes tecnologas en un mismo datacenter pueden complicar su mantenimiento e impedir que evolucione ptimamente.

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 39

    www.redusers.com

    sus propios recursos de red, procesador y memoria. En el mejor de los

    casos podra recibir espacio de almacenamiento de forma externa que

    facilite la administracin y la previsin. Para llevar una previsin

    efectiva esto es evitar que una infraestructura virtual se quede sin

    recursos de forma imprevista o que contemos con recursos ociosos por

    haber calculado en exceso es necesario asignar mucho tiempo de

    monitoreo y clculos personalizados y manuales, o bien contar con

    alguna herramienta o herramientas de terceros que faciliten el clculo.

    La previsin de consumo en un entorno virtual se puede realizar

    de una manera ms sencilla y permite lograr clculos con bastante

    precisin. El motivo? Es posible monitorear la infraestructura desde

    una consola de administracin que visualiza de manera concentrada a

    todos los objetos y que permite almacenar informacin histrica para

    facilitar el clculo de la tendencia.

    Apoyados con herramientas que se instalan en el Virtual Center o

    que se comunican remotamente con l, podemos tambin identificar

    Figura 20. Los informes de capacidad y tendencia de consumo permiten entender cundo la capacidad virtual est llegando al mximo.

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN40

    www.redusers.com

    qu mquinas virtuales estn sobredimensionadas o subdimensionadas

    pudiendo ajustar las configuraciones en la gran mayora de los casos en

    tiempo real y logrando extender la vida til de los recursos invertidos.

    A la hora del pedido de adquisicin de nuevos recursos, la justificacin

    del pedido se logra fcilmente a travs de reportes que indican la

    tendencia y la necesidad de su requerimiento facilitando el proceso y

    minimizando el riesgo de que se generen problemas de rendimiento o

    fallas en las aplicaciones por falta de recursos.

    Tiempo de parada de los serviciosLograr en un entorno fsico que un servicio o aplicacin sea

    altamente disponible involucra la duplicacin de componentes de

    hardware, o bien la aplicacin de herramientas como replicacin

    y cluster o ambas. Debido a la complejidad de las herramientas

    mencionadas, el costo involucrado y al entrenamiento requerido, solo

    se aplica a aquellos componentes de la infraestructura cuya falla o

    inoperancia temporal afecte directamente a la capacidad de produccin

    de la empresa. Esto genera que muchas empresas prescindan de estas

    soluciones cuando realmente las necesitan o que las reemplacen con

    mtodos manuales, que poca veces terminan siendo efectivos.

    VMware cre una infraestructura cuya base es la alta disponibilidad

    logrando en todas las mquinas virtuales que funcionen sobre su

    infraestructura mucho ms de lo que las nombradas tcnicas podan

    conseguir en solo algunos de los servidores fsicos. Tcnicas como

    HA, Fault Tolerance, Update Manager, vMotion y DRS no solo

    permiten evitar interrupciones inesperadas de los servicios por fallas

    sino minimizar e incluso eliminar los tiempos de parada programados

    por actualizaciones o actualizacin de hardware. Esto permite a los

    encargados de la administracin focalizarse en tareas proactivas,

    Esta funcionalidad eleva al mximo el nivel de disponibilidad de una maquina virtual generando una copia

    en tiempo real que queda oculta. Si la mquina virtual productiva falla por problemas de hardware o co-

    nectividad, la copia entra en funcionamiento en forma transparente y sin interrupcin de servicio.

    FAULT TOLERANCE

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 41

    www.redusers.com

    como el monitoreo y optimizacin de la infraestructura, y no en tareas

    relacionadas con la resolucin de fallas inesperadas o la programacin

    de la bajada de sistemas para aplicar actualizaciones o realizar

    actualizaciones de hardware a la infraestructura.

    EscalabilidadEvaluar la escalabilidad de una infraestructura es entender qu

    cambios necesitan ser realizados y cun fcil es efectuarlos para

    adaptarse a las nuevos escenarios, elevar su calidad de servicio y

    expandir sus capacidades. La capacidad de escalar

    de una infraestructura fsica depende, por lo

    general, de los componentes involucrados, que

    pueden ser hardware, software o una combinacin

    de ambos. En la gran mayora de los casos, el

    cambio produce un gran impacto en los sistemas

    operativos y en las aplicaciones, ya que no pasar

    desapercibido para ellos y seguramente involucre

    modificaciones y paradas de servicio. Este aspecto

    es otra gran ventaja para la infraestructura virtual.

    Escalar se puede hacer de varias formas y en

    todas ellas sin impacto en el sistema operativo ni en las aplicaciones de

    las mquinas virtuales. Es posible agregar capacidad de procesamiento

    a ESXi, incorporar nuevos ESXi, sumar almacenamiento o componentes

    de red, sin que esto nos obligue a parar los servicios que se ejecutan

    en este entorno. Podemos incorporar funcionalidades a la solucin,

    migrar a nuevas versiones de hipervisores e incluso a un nuevo

    subsistema de disco externo sin tener que planificar una parada de los

    Es una aplicacin que se integra dentro del vCenter, cuyo objetivo es automatizar el inventario y la

    aplicacin de parches para componentes de la infraestructura virtual. Permite aplicar actualizaciones

    y parches sobre ESXi, VMware Tools y virtual appliances. En combinacin con vMotion y DRS, brinda la

    posibilidad de utilizar estas mejoras en forma segura y eliminando los tiempos de parada de servicios,

    para simplificar as una tarea que en el mundo fsico puede ser compleja.

    UPDATE MANAGER

    EVALUAR LA

    ESCALABILIDAD

    ES ENTENDER Y

    ADAPTARSE A LOS

    NUEVOS ESCENARIOS

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN42

    www.redusers.com

    servicios. Tambin existe la posibilidad de agregar discos, extender los

    existentes e incluso, en ciertos sistemas operativos, adicionar memoria

    sin reiniciar. Incorporar ms procesamiento o capacidad a la solucin

    automticamente genera que todas las mquinas virtuales involucradas

    puedan sacar provecho de ello, algo imposible en un entorno fsico.

    VMware vSphereSi bien podramos enumerar muchas funcionalidades que identifican

    al producto y explican por qu el mercado lo adopt con sorprendente

    velocidad y naturalidad, existen tres motivos que por lo que

    representan y por ser la base de otras funcionalidades de vSphere vale

    la pena destacar: HA, vMotion y DRS.

    La visin de infraestructura virtual que VMware construye con sus

    productos est basada principalmente en la capacidad de la solucin de

    estar disponible continuamente, poder adaptarse en forma natural a los

    Figura 21. En la consola central instalada sobre Windows o a partir de un virtual appliance podemos administrar toda la infraestructura virtual.

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 43

    www.redusers.com

    cambios del negocio y lograr de una manera automtica la utilizacin

    en forma balanceada de los recursos disponibles. HA, vMotion y DRS

    son los principales responsables de que estas premisas se cumplan.

    HAHA son las siglas de High Availability (en espaol significa

    alta disponibilidad), que se refieren a una de las funcionalidades

    elementales de VMware vSphere.

    Existe desde la primera versin del producto y cualquier edicin de

    este la incluye como funcionalidad.

    Esta funcin se habilita desde el vCenter a nivel

    cluster. Un cluster para vSphere es una agrupacin

    lgica de ESXis que comparten las mismas

    funcionalidades y recursos.

    HA permite que en caso de que un nodo quede

    fuera de servicio en forma abrupta o inesperada

    (una falla de hardware, un corte de luz, problemas

    con el hipervisor, etc.), las mquinas virtuales que

    son afectadas se reinicien en forma automtica

    en los nodos restantes y en base a la prioridad

    establecida para cada una.

    Como funcionalidad adicional es posible tambin configurar el

    monitoreo de las mquinas virtuales utilizando las VMware tools

    para que en caso de detectar alguna alteracin o falla a nivel sistema

    operativo sean reiniciadas en el mismo nodo o en otro.

    Hasta la versin 4, el monitoreo del funcionamiento de cada ESXi se

    realizaba por medio de una conexin de red privada en forma similar a

    El nombre VMware vSphere se refiere a la denominacin con la que se identifica a la infraestructura

    virtual de VMware, conocida a partir de la versin 4 y hasta el momento.

    El cambio de nombre se relaciona principalmente con la aparicin del nuevo concepto de nube como

    visin principal de la evolucin del producto por parte de VMware, y que tom especial trascendencia al

    surgir la verisn 4 de la infraestructura virtual de VMware.

    VMWARE VSPHERE

    HA REINICIA

    DE MANERA

    AUTOMTICA LAS

    MQUINAS VIRTUALES

    AFECTADAS

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN44

    www.redusers.com

    las soluciones de cluster tradicionales. La falla de esta conexin poda

    generar un estado de Split Brain en donde un nodo quedaba aislado

    del cluster ya que no tena conexin con el resto a nivel red pero an se

    encontraba en funcionamiento.

    La versin 5 agrega una nueva forma de deteccin de fallas a partir

    de monitorear la conexin de cada ESXi a determinados datastores con

    acceso comn. Esto permite minimizar las condiciones de aislamiento

    ya que si falla la conexin entre los ESXi de un cluster se genera una

    nueva verificacin a partir del acceso del ESXi

    a los datastores. Si el ESXi prueba que funciona

    correctamente accediendo a los datastores no se

    produce ninguna situacin que genere el reinicio

    de las mquinas virtuales en otro nodo.

    Durante el diseo de una infraestructura virtual

    se deben calcular cuntos nodos sern necesarios

    para ejecutar todas las mquinas virtuales. A esa

    cantidad se le suma al menos un nodo para que

    la funcionalidad de HA sea efectiva en el caso

    de que un nodo del cluster falle. A medida que

    la infraestructura crece y las mquinas virtuales proliferan es muy

    importante mantener el concepto de N+1 en cada cluster, ya que de lo

    contrario en caso de falla de un nodo no todas las mquinas virtuales

    tendran la capacidad de reiniciarse en el resto de los nodos.

    Esta prctica a veces no es fcil debido a que todos los nodos

    de un cluster estn activos y su carga puede variar por diferentes

    circunstancias. En los prximos captulos veremos varias herramientas

    muy tiles que nos servirn de ayuda para monitorear que esta

    capacidad se mantenga mientras la infraestructura crece y nos

    alertarn cuando los niveles de consumo de los recursos de un cluster

    estn peligrosamente altos.

    Son una serie de utilidades que se instalan en la mquina virtual y permiten optimizar el uso de la memoria

    y el disco y el monitoreo de la mquina virtual desde el ESXi o el vCenter. Funcionalidades como Fault To-

    lerance, HA, DRS y vMotion requieren que las VMware Tools estn funcionando en las mquinas virtuales.

    VMWARE TOOLS

    VMOTION PERMITE

    MOVER UNA

    MQUINA VIRTUAL

    SIN INTERRUPIR EL

    SERVICIO

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 45

    www.redusers.com

    vMotionSin lugar a dudas se trata de la funcionalidad ms sorprendente

    que VMware ha creado. El concepto naci con el producto Virtual

    Infrastructure que permita mover una mquina virtual en

    funcionamiento de un ESXi a otro sin interrupcin alguna del servicio,

    estableciendo la base para otras funcionalidades como DRS y DPM.

    Requiere del uso de un subsistema de discos compartido por los

    ESXis para su funcionamiento y de procesadores de la misma marca

    (Intel o AMD), aunque pueden ser diferentes.

    El proceso aprovecha el potencial del sistema de archivos creado

    por VMware, que permite el acceso mltiple de nodo para asignar la

    mquina virtual a otro equipo y copiar la totalidad del contenido de la

    memoria en el equipo destino liberando al nodo origen y permitiendo

    que la mquina siga funcionando en el nodo destino sin ninguna

    interrupcin del servicio.

    VM VM VM

    VMware ESX

    VM VM VM

    VMware ESX

    VMotion

    Figura 22. Este diagrama esquematiza el concepto simplificado de la herramienta de vMotion.

    Se denomina de esta manera a un equipamiento que soporta la cada de uno de sus componentes. Es

    comnmente utilizado en soluciones de cluster o en configuraciones con componentes redundantes,

    como por ejemplo las fuentes de un servidor que ante la cada de una de ellas las restantes soportan la

    carga sin generar interrupcin del servicio.

    N+1

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN46

    www.redusers.com

    Esta funcionalidad permite bajar drsticamente los tiempos de

    apagado de los servicios por mantenimiento, habilitar la funcionalidad

    de balanceo de carga entre los ESXi, ejecutar ms eficientemente un

    proceso de failover ante la cada de un nodo, ahorrar energa apagando

    un ESXi en caso de que la carga de trabajo lo permita, entre otros.

    DRSDRS son las siglas de Distributed Resource Scheduler, algo as

    como programacin de recursos distribuidos.

    Con la funcionalidad DRS es posible crear resource pools.

    Este concepto permite agrupar un conjunto de mquinas virtuales

    aplicando prioridad de uso de CPU, memoria y acceso a disco, con el

    fin de establecer una jerarqua clara en caso de que estos recursos

    sean escasos. Los resource pools posibilitan que dentro de un cluster

    puedan convivir mquinas virtuales con diferentes requerimientos de

    Figura 23. DRS logra utilizar equilibradamente los recursos entre todos los nodos de un mismo cluster.

    SO SOSO

    SOSO

    Apl.

    SOSOSOSO

    Apl.Apl.

    VMware ESX

    Pool de recursos

    Servidores fsicos

    SOSOSOSO

    Apl.Apl.

    Pool de recursosPool de recursos

    SO SOSO

    SOSO

    Apl.

    SOSOSOSO

    Apl.Apl.

    VMware ESX

    SOSOSOSO

    Apl.Apl.

    SO SO SOSOSO

    Apl.

    SOSOSOSO

    Apl.

    SOSOSOSO

    Apl.

    VMware ESX

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 47

    www.redusers.com

    uso de recursos y que dispongan de distinta criticidad, y que todas

    ellas aprovechen los recursos disponibles de la mejor manera en base a

    los requerimientos del negocio.

    DRS realiza recomendaciones relacionadas con la distribucin de las

    mquinas virtuales en los ESXi que forman el cluster. Cuando una

    mquina virtual se enciende, puede recomendar el nodo adecuado para

    ejecutarla, o bien puede decidir por s mismo dependiendo de la

    configuracin que se haya realizado.

    Figura 24. En este esquema podemos analizar el concepto simplificado de la herramienta de DPM.

    SO SOSO

    SOSO

    Apl.

    SOSOSOSO

    Apl.Apl.

    VMware ESX

    Pool de recursos

    Servidores fsicos

    SOSOSOSO

    Apl.Apl.

    Pool de recursosPool de recursos

    SO SOSO

    SOSO

    Apl.

    SOSOSOSO

    Apl.Apl.

    VMware ESX

    SOSOSOSO

    Apl.Apl.

    SO SO SOSOSO

    Apl.

    SOSOSOSO

    Apl.

    SOSOSOSO

    Apl.

    VMware ESX

    Consumo deenerga

    optimizado

    Servidorhost enmodo

    de espera

    Se llama as a una condicin que puede darse en una solucin de cluster por la falla de la conexin priva-

    da entre los nodos. Cada nodo cree que el resto no funciona y trata de ejecutar todos los recursos del

    cluster provocando un mal funcionamiento e incluso la posible prdida y corrupcin de datos.

    SPLIT BRAIN

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN48

    www.redusers.com

    Una funcionalidad adicional que se desprende de DRS es DPM

    (Distributed Power Management o administracin distribuida de

    energa), muy relacionada con el concepto de Green IT, ya que

    permite reducir el consumo de energa en forma automtica.

    Cuando DPM est activado y se detecta que los recursos utilizados

    en el cluster pueden ser cubiertos por menos nodos que los que

    actualmente estn en funcionamiento, de manera automtica asigna

    las mquinas virtuales que estaban funcionando al resto de los nodos

    Figura 25. El Green IT es un movimiento mundial que busca optimizar el consumo de recursos no renovables para cuidar el medio ambiente.

    Storage vMotion es una variante de la tcnica de vMotion que permite mover una mquina virtual de un

    datastore a otro, sin tener la necesidad de interrumpir su funcionamiento. vCenter permite realizar el

    proceso de vMotion y Storage vMotion en el mismo proceso.

    STORAGE VMOTION DATO TIL

    www.FreeLibros.me

  • VIRTUALIZACIN CON VMWARE 49

    www.redusers.com

    utilizando DRS y luego apaga el o los nodos sobrantes. Cuando el

    nivel de consumo lo requiere, DPM vuelve a prender el o los nodos y

    balancea el consumo de recursos nuevamente.

    Consejos La virtualizacin es un concepto que solo ofrece ventajas

    comparado con una infraestructura tradicional. La clave est en

    entender cul es el momento ms oportuno para llevar a cabo el

    cambio y por dnde empezar.

    Adoptar el concepto de virtualizacin a veces no slo depende de un aspecto tcnico o econmico. La resistencia a un cambio de

    esta magnitud puede ser suficiente para que el proyecto fracase

    en el intento. Es importante involucrar a los responsables de los

    servidores que sern virtualizados para que entiendan las ventajas

    relacionadas con el cambio.

    Para que la solucin de virtualizacin funcione como esperbamos, no solo se requiere tener el hipervisor correcto. Los componentes de

    hardware son tan importantes como los componentes de software, y

    la forma con que se configure y mantenga la solucin tambin.

    En este captulo pudimos conocer la historia de la virtualizacin desde sus orgenes para comprender por

    qu se adopt de forma tan masiva.

    Sumamos conocimiento suficiente como para poder comparar y apreciar las diferencias entre una in-

    fraestructura fsica y otra virtual. Finalmente, conocimos las caractersticas de la infraestructura virtual

    creada por Vmware, junto con sus funcionalidades ms destacadas.

    RESUMEN

    www.FreeLibros.me

  • 1. INTRODUCCIN A LA VIRTUALIZACIN50

    www.redusers.com

    ActividadesTEST DE AUTOEVALUACIN

    1 Enumere las tres funcionalidades ms importantes de vSphere.

    2 Indique cul es la creacin que representa el primer concepto relacionado con la virtualizacin de equipos.

    3 Mencione al menos seis conceptos que representan una ventaja de la infraestructura virtual sobre la infraestructura fsica.

    4 Qu se requiere para que vMotion funcione correctamente?

    5 Cmo se llama el componente que permite realizar respaldos y recuperaciones de mquinas virtuales sin la necesidad de instalar ningn agente en ellas?

    6 Cmo se denominan los componentes que se instalan en cada mquina virtual para mejorar su rendimiento y el de herramientas como DRS y HA?

    7 Qu herramienta que forma parte de vSphere est relacionada con el concepto de Green IT?

    8 Especifique qu pieza de hardware debe formar parte de la infraestructura virtual para que herramientas como HA, vMotion, DRS y Fault Tolerance puedan funcionar.

    9 Qu herramienta fundamental centraliza la mayora de las funciones de administracin en un entorno virtual?

    10 Cul es el nombre de la VM que fue creada para cumplir una funcin especifica, prearmada y que puede descargarse desde el portal de VMware?

    www.FreeLibros.me

  • Servicio de