Está en la página 1de 17

Virtualizacin Corporativa con VMware

Este manual ha sido concebido para especialistas e ingenieros de sistemas con un contenido completamente tcnico orientado a la implementacin en entornos de produccin de las herramientas de VMware Josep Ros, vExpert 2009

C op y rig h t
Ncora Information Technology S.L. Torredembarra, 21 de Octubre de 2008. Av. Catalunya 7 2 4 - 43830 Torredembarra (Spain) Telfono de contacto: +034-977-643-435 Imagen de cubierta: Ice Cubes Background Autor: Irochka http://es.stockxpert.com/browse_image/profile/Irochka Stockspert Este manual est protegido por las leyes de propiedad intelectual y Copyright. Reservados todos los derechos. El contenido de esta obra est protegido por la ley, que establece penas de prisin y/o multas, adems de las correspondientes indemnizaciones por daos y perjuicios, para quienes reproduzcan, plagien, distribuyan o comuniquen publicamente, en todo o en parte, una obra literia, artstica o cientfica, o su transformacin, interpretacin o ejecucin artstica fijada en cualquier tipo de soporte o comunicada a travs de cualquier medio, sin la preceptiva autorizacin. Explcitamente se prohibe su distribucin a travs de cualquier sistema informtico, grupos de notcias de Internet o redes P2P. Primera edicin: Octubre de 2008. 200 ejemplares. Segunda edicin: Enero de 2009. 100 ejemplares. Tercera edicin: Mayo de 2009. Publicado en www.lulu.com Todos los nombres propios de programas, sistemas operativos, equipos hardware, etc. que aparecen en este manual son marcas registradas de sus respectivas compaas y organizaciones.

L mit e d e la R e sp on sab ilid ad


Los contenidos de este manual acompaan a la formacin presencial que Ncora Information Technology imparte de forma regular en diferentes ciudades espaolas. Esta formacin est pensada para introducirnos en el mundo de la virtualizacin y crear laboratorios que nos faciliten el salto al trabajo en produccin. Ncora Information Technology rechaza explcitamente cualquier responsabilidad derivada de la mala puesta en prctica de los contenidos de este manual en entornos en produccin.

Sob r e e l au t or
Josep Ros es un Consultor y Formador en TI. Es certificado VCP-310 en VI3 y tiene ms de 15 aos de experiencia en el mundo de la Informtica de Sistemas. Comparte su conocimiento a travs de su blog: http://josepros.blogspot.com Se le puede contactar en la direccin de correo josep.ros@ncora.com.

Virtualizacin Corporativa con VMware

n d ice
Copyright................................................................................................................................................................................................ 2 Lmite de la Responsabilidad ............................................................................................................................................................... 2 Sobre el autor......................................................................................................................................................................................... 2 ndice ....................................................................................................................................................................................................... 3 Prlogo ................................................................................................................................................................................................... 4 Mdulo 1. Introduccin a la Virtualizacin...................................................................................................................................... 6 1.1. Introduccin a la Virtualizacin ................................................................................................................................................................ 6 2.1. Instalacin de VMware Server 1.0.7........................................................................................................................................................ 15 2.2. Administracin de VMware Server......................................................................................................................................................... 21 2.3. Creacin de mquinas virtuales ............................................................................................................................................................... 26 2.4. Los discos duros en VMware Server ....................................................................................................................................................... 39 2.5. Administracin de las redes con VMware Server ................................................................................................................................. 44 Mdulo 3. Copia de seguridad de Mquinas Virtuales ................................................................................................................. 48 3.1. Instalacin de Symantec Backup Exec System Recovery 8 .................................................................................................................. 48 3.2. Administracin de Backup Exec System Recovery ............................................................................................................................... 50 3.3. El Symantec Recovery Disk ...................................................................................................................................................................... 61 Mdulo 4. P2P P2V V2P V2V.............................................................................................................................................................. 65 4.1. Descripcin de las herramientas a utilizar y definicin del escenario de trabajo ............................................................................. 65 4.2. P2V. Virtualizacin de un Servidor Fsico ............................................................................................................................................. 66 4.3. V2V. Migracin de Servidores Virtuales entre diferentes fabricantes ............................................................................................... 81 4.4. P2P. Traspaso de configuracin entre Servidores Fsicos .................................................................................................................... 82 4.5. V2P. Fisicalizacin de un Servidor Virtual ............................................................................................................................................ 84 Mdulo 5. Instalacin y Administracin de Virtual Center 2.5 y VMware Server ESX 3.5 (VI3.5)............................................ 85 5.1. Descripcin de los componentes de VMware Virtual Infrastructure 3.5 .......................................................................................... 85 5.2. Las novedades de la versin 3.5................................................................................................................................................................ 87 5.3. Elementos cliente de VI ............................................................................................................................................................................ 89 5.4. Objetos administrativos de VI3 ............................................................................................................................................................... 90 5.5. Conceptos bsicos de almacenamiento en el entorno VI..................................................................................................................... 95 5.6. Creacin de una Cabina iSCSI con StarWind........................................................................................................................................ 98 5.7. Instalacin de VMware ESX Server 3.5.................................................................................................................................................101 5.8. Tareas bsicas de administracin en ESX Server.................................................................................................................................106 5.9. Virtual Center 2.5.....................................................................................................................................................................................110 5.10. Plugins .....................................................................................................................................................................................................123 5.11. Tareas bsicas con Mquinas Virtuales ..............................................................................................................................................128 5.12. Las redes en VMware ESX ....................................................................................................................................................................146 5.13. El almacenamiento en VMware ESX ..................................................................................................................................................154 5.14. Permisos ..................................................................................................................................................................................................162 5.15. Trabajar con VMotion ..........................................................................................................................................................................166 5.16. Trabajar con Storage VMotion ............................................................................................................................................................169 5.17. Los Servicios Distribuidos de Virtual Center: HA y DRS ................................................................................................................172 Mdulo 6. Copia de seguridad y restauracin en VI3 ................................................................................................................. 182 Procedimientos.................................................................................................................................................................................. 196 Referencias.......................................................................................................................................................................................... 198 Correcciones y sugerencias.............................................................................................................................................................. 199 Mdulo 2. Instalacin y administracin de VMware Server ......................................................................................................... 15

Virtualizacin Corporativa con VMware

Prlogo

Un da cualquiera, en una ciudad cualquiera, estaba yo impartiendo una formacin de Vmware Server y entre los alumnos se encontraban un par de personas alrededor de los cincuenta aos y un joven que no llegaba a los veinte. Me fij un poco en su comportamiento durante el curso: eran claramente dos educaciones distintas, dos formas de vestir, dos vidas distintas. A lo largo del curso me encontr con la curiosa circunstancia de que cada cuestin que intentaba explicar era absorbida perfectamente por el muchacho joven, mientras que las dos personas de una cierta edad, no por falta de capacidad (al contrario) sino por la mochila de conocimientos que arrastraban, slo vean dificultades y trabas en el uso de la Virtualizacin: era como poner su mundo del revs. Sabis lo que nos sucede a veces que, sin comerlo ni beberlo, se nos abre una pequea puerta en nuestro cerebro? A m me sucedi en aquel preciso instante. Entend que la Virtualizacin no era slo una forma de trabajar distinta a la que estamos acostumbrados con servidores fsicos con un sistema operativo, sino que nos encontrbamos ante un nuevo paradigma de modus operandi en los sistemas de informacin. Otra pequea iluminacin fue recopilar diferentes formaciones que estaba dando, aparentemente sin una unidad clara y hacer el esfuerzo de agruparlas bajo una sola etiqueta creando un curso de ms calibre. As los conocimientos que he ido adquiriendo en su uso en produccin a lo largo de los ltimos aos sobre VMware Server, Symantec Backup Exec System Recovery (antes LiveState Recovery), VMware Converter y VMware Infrastructure los he reflejado en el presente libro/manual que espero que os sea de utilidad a quienes os incorporis al mundo de la Virtualizacin desde cero o para asentar y estructurar adecuadamente vuestros conocimientos. En mi extensa experiencia impartiendo formacin y realizando instalaciones por los diferentes rincones de Espaa he tenido la oportunidad de conocer a innumerables personas de todos los mbitos de trabajo, de todo tipo de empresa y de todo tipo de condicin social que estn en este barco de la informtica de sistemas. Gracias a todos ellos he aprendido una cosa que es, desgraciadamente, muy fcil de explicar: la labor informtica no se realiza con una metodologa exhaustiva y precisa. Al contrario, lo habitual es tener que trabajar a salto de mata. Muchas veces un tcnico/ingeniero informtico se encuentra ante una labor que tiene que realizar de forma inmediata en el tiempo, sin una formacin previa adecuada, sin ms medios, muchas veces, que su porttil y San Google y con un bonito cliente a sus espaldas aliando su yugular para poderla morder con ms placer. Es a travs de este conocimiento adquirido que he entendido que cunto ms simples sean los sistemas implementados, con un nivel de mantenimiento ms bajo, con menos agujeros negros de administracin, menor es la posibilidad de que nuestro amigo Murphy aparezca. Con este nimo de simplicidad se ha escrito este manual que pretende transmitiros todas las tcnicas y consejos que a m me resultan tiles y que aplico con regularidad en mis labores de Consultora. Tambin he comprendido que la inmensa mayora de empresas son pequeas y que grandes planteamientos maximalistas estn muy bien para unas pocas empresas multinacionales. Es difcil encontrar una empresa que no pueda tener una parada inesperada de 5 minutos en sus sistemas de informacin. En estos entornos pequeos tal vez VMware ESX no sea un escenario adecuado por dificultad de administracin y, sobre todo, por coste de implementacin. Sin embargo VMware Server s es un producto muy adecuado para que todas esas empresas de hasta cien usuarios puedan tener sus servidores virtualizados slo con el coste de la Consultora y sin coste adicional de capa de virtualizacin. Yo soy de la opinin que si la microinformtica tiene la presencia y el despliegue tan descomunal hoy en da es, sin duda, gracias a Microsoft, sin entrar en otras consideraciones ni de calidad ni de monopolio de mercado. Entonces por qu VMware y no otra tecnologa de Virtualizacin como Microsoft Hyper-V o Citrix/Xen? Precisamente esa falta de tiempo que no nos permite estar investigando horas y horas y la problemtica de encontrar base de datos del conocimiento en entornos de Virtualizacin me han llevado a apostar, en esta formacin, por las herramientas de este fabricante. En el momento de escribir esto (Agosto de 2008) creo que estn con una madurez y una calidad muy lejos de sus perseguidores/competencia. El mundo, no obstante, sigue girando y seguro que Microsoft, si apuesta

Virtualizacin Corporativa con VMware

fuerte por el mundo de la Virtualizacin, conseguir en unos aos tener una buena tecnologa. Pero ahora es el momento de VMware. Este curso pretende ayudar a cubrir un hueco que, bajo mi humilde punto de vista, existe hoy en da en la formacin de VMware y de Virtualizacin, donde parece que se tiene que pasar de no conocer el producto a realizar el curso de Certificacin y que los conocimientos intermedios aparecen va smosis. Adems he intentado que el curso sea 100% prctico y 0% Powerpoint, ya me comprendis, de modo que se vea el mximo nmero de prcticas posibles, que se trastee con todas estas tecnologas y que se adquieran y sedimenten adecuadamente los conocimientos que han de servir de una buena base a la posterior puesta en produccin en nuestros respectivos clientes. Este manual/libro/recopilacin de conocimientos, llamadle como prefiris, est diseado especficamente para ser un complemento de la formacin presencial. Sin embargo se ha diseado para que sea una herramienta de repaso y consolidacin de conocimientos Estoy muy contento por la acogida que este curso est teniendo en sus primeras ediciones. Sorprendentemente la difusin del mismo, a travs del Blog y de una pequea campaa publicitaria en Google AdSense que hemos realizado ha tenido una recepcin por vuestra parte excelente. Asimismo las formaciones realizadas en los primeros meses de 2008 han tenido una muy buena calificacin por parte de los asistentes, lo que esperemos que contine a lo largo del tiempo. Finalmente, cmo no, quisiera dar las gracias a todas las personas que han hecho posible que estas lneas se hayan podido escribir. En primer lugar a mi novia Xisca Forteza a quien le he robado tiempo de convivencia para poder finalizar esta tarea. Quiero tambin dar las gracias a Mario Snchez por permitirme impartir los primeros cursos de VMware Server cuando an era una beta. Gracias a Jon Blazquez por su increble blog y por dejarme aprender da a da con sus excelentes artculos, sus artculos sobre HA y DRS me han sido de gran ayuda en la redaccin de las correspondientes secciones en este manual. Tambin me ha ayudado Jon en la mejora de esta versin 1.1 aportndome un buen nmero de correcciones de todo tipo. Gracias a Jos Luis Medina y a Jos Maria Gonzlez que con sus excelentes blogs aportan conocimiento en castellano al mundo de la virtualizacin. Gracias a David Marquina por echarme una mano siempre que la he necesitado con su gran conocimiento y experiencia sobre ESX, gracias tambin por la compaa y los pintxos por Bilbao. Gracias a Joan Par por su apoyo y cario en todos estos aos y por dejarme meter las narices en sus clientes y ayudarle a instalar sus/mis primeros escenarios de virtualizacin en produccin. Gracias a Peter Carrillo por su generosidad y por sugerirme la mejor banda sonora que me ha acompaado durante la creacin de esta obra. Gracias a Kilian Arjona por su estupendo soporte en el procedimiento P2V de Linux Red Hat 9. Gracias a Ester Fernndez, de la Oficina Nacional de Investigacin contra el Fraude por pensar en nosotros para impartirles la formacin del entorno VMware. Gracias a mis clientes/amigos por permitirme instalar entornos virtuales de los que estoy muy orgulloso, entre otros: Jos Blanco y Iago Gonzlez, de Roberto Verino Difusin, Oscar Barrabs de Fundici Dctil Benito, Albert Mas de Teixid Associats. Gracias tambin a David Cervign por dar el contrapunto adecuado al enfoque de VMware con sus aportaciones sobre Hyper-V y la virtualizacin de Microsoft. Gracias a Jorge Casto por su amistad, por su compaa en Vitoria y Sevilla y por abrirme los ojos y hacer que desinstalase Windows Vista del Macbook e instalase Leopard. Finalmente gracias a Aitor Enzunza, Flix Pablo Grande, Jordi Trilla, David del Prado y Pepe Baeza por su apoyo incondicional y por dinamizar mi blog con grandes dosis de inteligencia y humor a partes iguales. Gracias a todos los que habis hecho posible que este libro se haya hecho realidad. Torredembarra, mayo de 2009 Josep Ros Marn Formador y Consultor en T.I., VCP y vExpert 2009

Virtualizacin Corporativa con VMware

Mdulo 1. Introduccin a la Virtualizacin


1.1. Introduccin a la Virtualizacin
Qu es la Virtualizacin? 1
Lleg un momento en la historia de los microprocesadores x86 en que se estaban infrautilizando sustancialmente los ciclos de reloj. Entonces hubo que reinventar el concepto de Mquina Virtual, que ya exista en los primeros sistemas IBM de los aos 60. VMware, en 1999 sac al mercado VMware Workstation y permiti la posibilidad de ejecutar diversos sistemas operativos dentro de otro instalado en el equipo fsico. Esta capa de virtualizacin, que puede ser una aplicacin o directamente un sistema operativo (hypervisor), permite aislar los sistemas operativos virtualizados del sistema fsico, proporcionndoles un hardware virtual uniforme. De este modo, la memoria RAM, las CPUs, los discos duros y los dispositivos de red, pasan a ser recursos que se ofrecen a las Mquinas Virtuales para su uso y disfrute.

Figura 1.1. Esquema de servidor host con VM.

Es as que podemos tener un buen nmero de VM funcionando en un entorno en el que, en realidad, slo existen unos pocos servidores fsicos. Este concepto de virtualizacin llevado a un entorno full-virtualized2 significa la creacin de un nuevo paradigma de trabajo en la informtica de sistemas. Como se ver ms adelante, la virtualizacin tiene sus pros y sus contras. Lo importante es afrontarla sin prejuicios y con responsabilidad. Si lo hacemos correctamente nos ayudar sustancialmente a mejorar nuestra calidad de vida en el trabajo.

Los principales fabricantes del mercado de la virtualizacin: VMware, Citrix y Microsoft


En la actualidad hay tres grandes alternativas en el mercado de la virtualizacin. VMware es el lder indiscutible y tiene la mayor parte del mercado de sistemas virtualizados en produccin. Su mayor madurez en este submercado de la virtualizacin viene de estar ms tiempo en l. Desde 1999 est desarrollando aplicaciones y tiene el portfolio (lo veremos a continuacin) ms extenso, con diferencia, del mercado de la virtualizacin. Su producto estrella, VI3 tiene algunas funcionalidades que an no han sido igualadas por la competencia. Citrix adquiri en octubre del 2007 la empresa XenSource, que haba recopilado el movimiento de Open Source que empujaba la tecnologa Xen como una alternativa vlida y robusta frente al sistema propietario de VMware. En la actualidad Citrix ha incorporado Xen en su portfolio y ha prometido mejorar esta tecnologa integrndola con sus sistemas lderes en entornos de escritorios remotos. Sus productos XenServer Xpress Edition (gratuita), y las versiones comerciales XenServer Standard Edition y Enterprise Edition van afianzndose con un nicho de mercado considerable en el mercado de la virtualizacin. Finalmente Microsoft, con sus productos Virtual PC y Virtual Server, ha estado en una tercera posicin bastante alejada. Las dudas internas de Microsoft por apostar o no por las tecnologas de virtualizacin ha dado alas a sus

1 2

MsinformacinenestaURL:http://www.vmware.com/virtualization/ Aquellossistemastotalmentevirtualizados,enquelaapuestaporlavirtualizacinesmxima.

Virtualizacin Corporativa con VMware

competidores y se le han escapado tecnolgicamente. No obstante, acuerdos de intercambio de tecnologa con Xen y Citrix y la apuesta por desarrollar, ya en serio, un producto que se incorporar en los prximos meses al sistema operativo Windows Server 2008 y que se llama Hyper-V, dan esperanzas de ver pronto al gigante informtico plantando cara y partiendo algo ms de tarta de este mercado emergente de la virtualizacin. Hasta la fecha Virtual Server se tendra que comparar con el producto VMware Server y, muy probablemente, saldra mal parado en la mayora de comparativas tcnicas.

El portfolio de VMware
Productos de escritorio: Workstation Es un producto de pago. Este producto permite crear VM y generar instancias mltiples de snapshots. Es una herramienta ideal para programadores que, de esta forma, pueden tener diversas lneas de desarrollo de una aplicacin. Para un perfil de sistemas es tambin muy til al permitir generar diferentes vas de investigacin en una migracin o solucin de problemtica. Siempre va una versin por delante de VMware Server, disponiendo de algunas funcionalidades que no se incorporan en Server, como la creacin de Team, vdeos y mayores capacidades de hardware.

Figura 1.2. VMware Workstation en accin.

Fusion Es un producto similar a Workstation y tambin de pago. Como sistema operativo Host tendr System OS X. Es una plataforma de virtualizacin en sistemas macintosh muy robusta. Permite virtualizar hasta Windows Server 2008 x64. Su integracin con el sistema operativo es tan grande que podemos tener, por ejemplo, una VM de XP funcionando y ocultar el interfaz de VMware Fusion, de modo que las aplicaciones del XP se integren en el Dock de forma transparente. Su competencia directa es Virtual PC para MAC y Parallels.

Virtualizacin Corporativa con VMware


Player
Es un producto gratuito. Ejecuta VM ya creadas, sin permitir modificar sustancialmente sus caractersticas, a diferencia de VMware Server. Es una herramienta ideal para poder proporcionar una VM a un usuario/cliente sin necesidad de instalarle ningn producto adicional. ACE Es un complemento de Workstation. Permite aadir a una VM directivas de Directorio Activo y otras configuraciones de seguridad adicionales. De este modo se pueden empaquetar VM que se entregan al usuario final junto con un VMware Player y as se podrn ejecutar, de modo seguro, aplicaciones en entornos descentralizados y no administrados. VDI En entornos en los que ya se ha consolidado VI se apuesta por virtualizar tambin los escritorios de usuario. Sobre la base de ESX y con la gestin de Virtual Center integrada, se aade un gestor de escritorios llamado VMware Virtual Desktop Manager. En el sistema operativo cliente virtualizado se implementa el Virtual Desktop client y el usuario puede acceder desde su equipo Windows/Linux o Thin Client. Permite el control y gestin de las conexiones clientes por los administradores, el soporte remoto, etc.

Productos Servidor: Server Es uno de los productos estrella de esta formacin y lo veremos extensamente. Su uso inicialmente se recomienda para entornos de prueba y pequeos escenarios de produccin. Es gratuito, aunque podemos adquirir soporte para problemticas puntuales o adquirir un mantenimiento continuo del producto si lo utilizamos frecuentemente y queremos tener respaldo garantizado. Es una aplicacin y se puede instalar en sistemas host Windows o Linux. Es un producto perfecto para iniciar la virtualizacin de una empresa. Una vez consolidada sta, se puede migrar a un entorno VI de un modo muy simple con VMware Converter.

Virtualizacin Corporativa con VMware


ESXi
Es una versin especial de Vmware ESX a la que se le ha quitado el 98% de cdigo Red Hat y la Service Console. Se distribuye en una memoria flash ROM integrada en el hardware, de modo que no precisa de instalacin, aunque tambin existe una versin instalable en disco duro. Simplemente se configuran unos pocos parmetros, como si fuera la BIOS del equipo y se aade al entorno Virtual Center para su gestin como Servidor Stand Alone. Los servidores, por tanto estarn completamente certificados para su correcta ejecucin. Ya hay servidores disponibles de HP, Dell, IBM, Fujitsu-Siemens y otros. Desde julio de 2008 es un producto gratuito. Vmware Infrastucture Este producto es el gran grueso de esta formacin y hablaremos de cada uno de sus componentes. Se trata de una suite de productos cuyo core es el hypervisor de virtualizacin, incorporado en el sistema VMware ESX. Es un producto que se instala directamente sobre un servidor, no depende de ningn sistema operativo, porque l mismo ya lo incorpora. Se complementa con un gestor grfico del entorno llamado Virtual Center. Entre sus caractersticas se encuentran: VMFS. Sistema de archivos para VM. SMP. Multiproceso simtrico. DRS. Gestin automtica de carga a travs de VMotion. HA. Alta disponibilidad. VCB. Framework de backup para poder realizar snapshots de las VM y poderlas copiar a travs de fibra o LAN. VMotion. Movimiento en caliente de una VM de un host a otro. Storage VMotion. Movimiento de una VM, en caliente, de un almacenamiento a otro. Productos para la Administracin y Automatizacin: LifeCycle Manager Es un gestor para administracin del ciclo de vida de una VM, desde su creacin hasta su eliminacin del entorno. Con VMware Lifecycle Manager se automatiza el flujo de virtualizacin para mejorar la eficiencia y productividad. Permite que las empresas implementen sus sistemas de control y polticas de seguridad de una forma metdica.

Virtualizacin Corporativa con VMware

Converter VMware Converter tiene dos versiones, la Starter que es gratuita y la Enterprise que se proporciona con VI3. Permite realizar conversiones en caliente y en fro. El destino de VMware Converter ser una VM para Fusion, Server, Workstion o ESX. El origen puede ser: P2V. Una mquina fsica. i2V. Una imagen de Backup Exec System Recovery, True Image o StorageCraft ShadowProtect. V2V. VM de VMware o de Microsoft, ya sea Virtual PC o Virtual Server. Tambin VM en formato OVF o OVA (Open Virtual Format). Genricamente diremos que con Converter podemos realizar procesos X2V. X = P, V, I.

Lab Manager Permite generar una librera de VM y la configuracin y provisin automtica basada en plantillas. Ideal para un entorno multiusuario y multiprogramador en el que se tenga que hacer un seguimiento de los cambios realizados. Permite tambin tener un entorno pblico y privado de cara a los usuarios a los que se les puede entregar una VM que pueden visitar va Web e interactuar con ellos a travs de las herramientas de Lab Manager.

Imagen 1.3. VMware Lab Manager

10

Virtualizacin Corporativa con VMware

Stage Manager Permite la gestin de las VM en las fases previas a su inclusin en entornos en produccin.

Figura 1.4. VMware Stage Manager.

Site Recovery Es una herramienta que se integra con VMware Infrastructure y permite gestionar una rpida y eficiente recuperacin del entorno. Permite generar diferentes planes de recuperacin, en un entorno integrado completamente con Virtual Center. En un entorno completamente nuevo como es un entorno virtual, la recuperacin del entorno tambin debe ser totalmente nueva y estudiada concienzudamente, para no tener sorpresas en momentos tan crticos como pueda ser una cada del entorno.

Figura 1.5. VMware Site Recovery.

11

Virtualizacin Corporativa con VMware


Pros y contras de la Virtualizacin en servidores en produccin
La Virtualizacin, una vez se ha implementado en el entorno y los tcnicos e ingenieros encargados de su mantenimiento creen en ella, aporta innumerables beneficios para el trabajo de una empresa, pero tambin hay cuestiones que son delicadas al trabajar con VM y se podran considerar como elementos en contra. Entre esas ventajas e inconvenientes de trabajar con un entorno virtualizado en produccin tenemos las siguientes: Ventajas 1. Ahorro energtico. Descripcin Hoy que estn tan en boga, por desgracia, los problemas medioambientales, hay que comentar que, efectivamente, en entornos virtualizados se ahorra considerablemente en energa en las CPD. Se llegan a consolidar un nmero muy importante de servidores que dejan de consumir energa. Se pueden consolidar, asimismo, el nmero/volumen de SAIS necesarios. Adems la ltima versin de VI 3.5 incorpora DPM que es una tecnologa de ahorro que permite realizar VMotion de todas las VM de un host que est con poca carga y dejarlo en stand-by con gasto cero de energa. Esta funcionalidad an no est en produccin, pero promete. En entornos con poco espacio en el CPD, edificios histricos que no se pueden ampliar y otras circunstancias similares en las que cada vez se piden ms y ms servicios pero el espacio es muy limitado, se pueden sustituir los grandes servidores antiguos que ocupan muchas U de nuestros racks por pequeos sistemas con 1 2 U con mucha ms potencia. Bien planificada, una virtualizacin, a la larga, significa un importante ahorro econmico en la adquisicin de servidores. Del mismo, modo simplifica el escenario de mantenimiento, al reducir el nmero de servidores crticos en la empresa. Al aprovecharse mucho ms la capacidad hardware de los equipos, podemos tener un rpido despliegue de pilotos y VM de prueba sin desembolso econmico en hardware. Al disponer de un sistema Virtual Center, podemos simplificar enormemente la facilidad de manejo del entorno. Desde un slo punto de administracin podemos ver el estado de todos los servidores fsicos y virtuales y ver de modo inmediato las alertas y advertencias sobre problemticas existentes. Rpidamente podemos llevar una VM de un Host a otro. Ya sea (idealmente) a travs de VMotion, DRS o HA o bien manualmente. Es importante que procuremos que la inmensa mayora de nuestras VM sean transportables directamente sin manipulacin alguna y, en caso contrario, documentarlo claramente. Importantsimo. Donde en un escenario fsico podramos tardar das o semanas en recuperar completamente el escenario, en un entorno virtual es cuestin de minutos/horas. Podemos tener virtualizados y en produccin, sistemas Windows, Linux, Novell, Solaris, BSD... La misma realidad fsica que tenemos en entornos no virtualizados, sin demasiadas exclusiones (AS/400, Apple sobre PPC...) Se abre, en la actualidad, un nuevo escenario de posibilidades en el que algunas empresas estn empezando a virtualizar los escritorios de los usuarios. Esta tecnologa se denomina, genricamente, Virtual Desktop Infrastructure y permite que un usuario realice una conexin local o remota a su escritorio que no es una sesin de Terminal Server o Citrix Metaframe, sino una VM completa que sustituye a su equipo de sobremesa. ste, a su vez, se ve reemplazado por un simple Thin Client.

2. Ahorro de espacio.

3. Ahorro de adquisicin y mantenimiento de servidores.

4. Facilidad de gestin.

5. Transportabilidad

6. Rpida recuperacin del entorno. 7. Reconocimiento diferentes mundos. 8. VDI de los

12

Virtualizacin Corporativa con VMware



Ventajas 9. Entornos de Desarrollo, Integracin y Produccin efectivos. Descripcin La teora de tener diferentes entornos de Produccin, Desarrollo e Integracin, en la prctica es muy difcil de llevar a cabo. Por ejemplo en una empresa en la que exista un sistema MSCS con SQL Server difcilmente existir otro sistema fsico de Integracin o Desarrollo, realizndose las pruebas directamente en el sistema en produccin. La virtualizacin permite tener los tres escenarios perfectamente separados.
Tabla 1.1. Ventajas de la virtualizacin.

Veamos ahora los inconvenientes. Inconvenientes 1. Ventana de mantenimiento reducida. Descripcin Precisamente lo que es una ventaja puede transformarse en un inconveniente. En un servidor en produccin virtualizado hay muchas VM viviendo y apagar ese host puede convertirse en una tarea muy simple: hacer VMotion y apagarlo o una tarea compleja, si no disponemos de VMotion nos costar mucho encontrar el momento en que podamos dejar que todas esas VM dejen de dar servicio. El trabajar con VM implica, necesariamente, hacer un replanteamiento en cuanto al almacenamiento. Nuestras VM tendrn un ciclo de vida muy complicado en un entorno con poco espacio de disco. Habr que hacer copias de seguridad, pruebas, etc. y todo ello significa planificar correctamente el almacenamiento. Evidentemente hay que disponer de espacio sobredimensionado en las cabinas de disco, pero no olvidemos disponer de NAS de bajo coste para las copias de seguridad y las pruebas. El orden en el trabajo de un informtico de sistemas debera ser una condicin sine-qua-non. Sin embargo, sucede en muchas ocasiones que el da a da evita que podamos tener el despacho ordenado. Es habitual observar mesas de informticos repletas de manuales y documentos sobre los que se almacenan tarjetas, discos duros, CD y as podramos seguir la pirmide. La virtualizacin nos obliga a ser extremadamente ordenados en el inventario de los Host y las VM. Equipos que tienen un alto consumo de CPU (un Oracle que funciona en un host con 8 CPU fsicas y echa humo), los grandes sistemas AS/400, sistemas no compatibles o, mejor dicho, no soportados por VMware como Apple. En estos casos es mucho mejor mantenerse al margen y excluir de nuestro entorno virtual estos equipos. Hace unos meses SAP certific su instalacin en un entorno VI3. Sin embargo, si por nuestra cuenta y riesgo virtualizamos un sistema de este tipo podemos tener problemas de no recibir soporte por parte del fabricante. Aunque siempre podemos hacer un V2P, recordmoslo. Aparentemente la virtualizacin es muy simple pero si se implementa sin una buena base formativa puede dar quebraderos de cabeza. Se recomienda tener bien consolidados los conocimientos sobre los sistemas de virtualizacin que vayamos a implementar. Hay que virtualizar pero con responsabilidad. Es lgico que los clientes sientan un primer rechazo a entornos virtualizados que prometen la panacea: menos consumo, menos servidores... dnde est la pega? Es importante tambin que los tcnicos e ingenieros que vayan a llevar el mantenimiento del sistema hagan suyo el concepto de Virtualizacin. En algunos escenarios no se implementa la virtualizacin simplemente porque el responsable de sistemas de turno se opone directamente al proyecto. Puede ser perjudicial seguir incidiendo en la virtualizacin en este escenario.
Tabla 1.2. Desventajas de la virtualizacin.

2. Gran requisito de espacio.

3. Requisito de orden estricto.

4. Hay sistemas no virtualizables o que no tienen soporte del fabricante en entornos virtualizados.

5. Formacin necesaria.

6. Desconfianza inicial

13

Virtualizacin Corporativa con VMware


Los archivos de una VM 3
Veamos cmo podemos identificar los diferentes archivos que constituyen una VM. Extensin LOG Nombre de archivo NombreVM.log o vmware.log Ejemplos: vmware.log, vmware-0.log, vmware-1.log, vmware-2.log NombreVM.nvram o simplemente nvram. Ejemplo: nvram NombreVM.vmdk Ejemplos: vm01.vmdk, dc01.vmdk. Nombre del disco-######.vmdk Ejemplo: PlantillaW03-000001.vmdk Descripcin Mantiene el registro de la actividad clave del producto de virtualizacin (Workstation, Server, ESX...). Puede ser til en la solucin de problemas. Se almacena en la carpeta que contiene el archivo de configuracin (vmx). Almacena el estado de la BIOS de la VM.

NVRAM

VMDK 4

VMSD

NombreVM.vmsd Ejemplos: vm01.vmsd, Plantilla.vmsd NombreVM-Snapshot.vmsd NombreVM-Snapshot#.vmsn Ejemplo: vm01-Snapshot5.vmsn NombreVM.vmss Ejemplo: vm01.vmss NombreVM.vmtm Ejemplo: vm01.vmtm NombreVM.vmx Ejemplos: vm01.vmx, plantilla.vmx y

VMSN

Almacena el contenido de la unidad de disco duro de la VM. Un disco duro puede estar constituido por ms archivos divididos en diversos ficheros de 2GB. Cuando se realizan snapshots se genera un archivo incremental con el sufijo "-######" unido al nombre del archivo, antes de la extensin. Este nmero empieza por 1 y se va incrementando en una unidad por cada snapshot generada. Es un archivo en el que se centraliza la informacin de los metadatos que se utilizan para la creacin y mantenimiento de las snapshots. Almacena el estado de la snapshot. Almacena el estado de funcionamiento de la VM mientras se realiza la snapshot. Almacena el estado en que se ha suspendido la VM, al realizar una pausa. Es el archivo que almacena la configuracin del Team. Contiene la informacin de configuracin del hardware que constituye la VM. Se genera tras finalizar el asistente de creacin de la VM. Se puede editar con un bloc de notas, con precaucin. Archivo suplementario de configuracin para las VM que pertenecen a un Team. El archivo se mantiene a pesar de que la VM sea eliminada del Team. En VMware ESX las plantillas tienen, a diferencia de Workstation y Server, entidad propia y tienen esta extensin. Pierden la capacidad de poderse ejecutar, lo que evita que las pongamos en funcionamiento equivocadamente.

VMSS5 VMTM VMX 6

VMXF

NombreVM.vmxf Ejemplos: vm01.vmxf, vm02.vmxf NombrePlantilla.vmtx Ejemplos: Plantillawindows.vmtx, PlantillaRedHat.vmtx

VMTX

Tabla 1.3. Archivos empleados en las VM.

Paramayorinformacinveresto: http://www.vmware.com/support/ws5/doc/ws_learning_files_in_a_vm.html. 4 LosprimerosprogramasdeVMwareutilizabanlaextensin.dskparaasignarlaextensinalosdiscosduros virtuales. 5 Algunaversinantiguautilizabalaextensin.std. 6 EnversionesantiguasyenhostLinuxtenalaextensin.cfg.


3

14

Virtualizacin Corporativa con VMware

Procedimientos
Procedimiento para la instalacin del servidor de aplicaciones: ................................................................................................ 18 Procedimiento para la instalacin de VMware Server 1.0.7:......................................................................................................... 19 Procedimiento de verificacin de la instalacin de VMware Server 1.0.7:................................................................................. 20 Procedimiento de instalacin de las herramientas de administracin de Windows Server 2003: ......................................... 25 Procedimiento de creacin de una VM:.......................................................................................................................................... 26 Procedimiento de creacin de una Plantilla de VM:..................................................................................................................... 31 Procedimiento de creacin de una nueva VM a partir de una Plantilla:................................................................................... 33 Procedimiento de instalacin de las VMware Tools: ..................................................................................................................... 35 Procedimiento de adicin de un disco duro virtual a una VM:.................................................................................................. 39 Procedimiento de adicin de un disco duro virtual en modo fsico a una VM:...................................................................... 40 Procedimiento de montaje de un disco virtual con VMware Mount Utility:............................................................................ 41 Procedimiento de compresin de un disco con Shrink:.............................................................................................................. 43 Procedimiento de instalacin de Backup Exec System Recovery 8.0......................................................................................... 49 Procedimiento de creacin de un punto de recuperacin:........................................................................................................ 51 Procedimiento de creacin un Conjunto de puntos de recuperacin programados: .......................................................... 51 Procedimiento de recuperacin en caliente de un punto de recuperacin de datos: .......................................................... 55 Procedimiento de recuperacin en fro de un punto de recuperacin de sistema:............................................................... 56 Procedimiento de recuperacin en fro de un archivo VMDK, PQi o VHD:............................................................................. 58 Procedimiento de modificacin del boot.ini:................................................................................................................................ 64 Procedimiento de migracin P2V con el Converter Boot CD:.................................................................................................... 67 Procedimiento de instalacin de VMware Converter 3.0.3: ......................................................................................................... 68 Procedimiento de P2V de un sistema Windows Server 2003 en local:........................................................................................ 69 Procedimiento de P2V de un sistema Windows Server 2003 a travs de la red:........................................................................ 70 Procedimiento de P2V de un sistema Linux Red Hat 9. Fase 1: imagen del servidor origen:................................................. 74 Procedimiento de P2V de un sistema Linux Red Hat 9. Fase 2: Restauracin de la imagen en la VM, redimensionando particiones: ........................................................................................................................................................................................... 75 Procedimiento de P2V de un sistema Linux Red Hat 9. Fase 3: Tratamiento post P2V de la VM:.......................................... 77 Procedimiento de P2V de un sistema Linux Red Hat 9. Fase 4: Instalacin VMware Tools en la VM: ................................... 79 Procedimiento de P2V de un sistema Linux Red Hat 9. Fase 5: solucin problema swap y post-instalacin VMware Tools en la VM:................................................................................................................................................................................................ 80 Procedimiento de P2V de un sistema Windows Server 2003 a travs de la red:........................................................................ 81 Procedimiento de restauracin de una imagen en un proceso P2P: ........................................................................................ 83 Procedimiento de instalacin de StarWind: ................................................................................................................................... 98 Procedimiento de creacin de una LUN iSCSI en StarWind:........................................................................................................ 99 Procedimiento de verificacin de que una cabina responde: .................................................................................................. 101 Procedimiento de instalacin de un Host VMware ESX 3.5: ...................................................................................................... 102 Procedimiento de actualizacin de un Host VMware ESX a la versin 3.5:............................................................................. 105 Procedimiento para cambiar la hora de un servidor ESX:.......................................................................................................... 108 Procedimiento para la contrasea al usuario root de un servidor ESX: .................................................................................. 109 Procedimiento de licenciamiento por Host de un servidor ESX:.............................................................................................. 110

196

Virtualizacin Corporativa con VMware

Procedimiento de instalacin de Virtual Center:......................................................................................................................... 112 Procedimiento de adicin del archivo de licencias al Servidor de Licencias de Virtual Center:.......................................... 114 Procedimiento de creacin de un Datacenter:............................................................................................................................ 117 Procedimiento de adicin de un Host VMware ESX al entorno Virtual Center: .................................................................... 118 Procedimiento de creacin y aplicacin de una lnea de base en VUM: ................................................................................. 125 Procedimiento de creacin de una Mquina Virtual.................................................................................................................. 128 Procedimiento de despliegue de una VM a partir de una plantilla:......................................................................................... 137 Procedimiento de creacin de un vSwitch con un puerto asociado para VM: ..................................................................... 149 Procedimiento de creacin de un vSwitch con un puerto asociado para iSCSI:................................................................... 150 Procedimiento de activacin del iniciador iSCSI y adicin del Target iSCSI: .......................................................................... 151 Procedimiento de apertura del puerto del iniciador iSCSI (3260) y rescan de la red iSCSI:.................................................. 151 Procedimiento de creacin de un vSwitch con un puerto asociado para Service Console: ............................................... 153 Procedimiento de creacin de un Datastore: .............................................................................................................................. 155 Procedimiento de extensin de un Datastore: ............................................................................................................................ 157 Procedimiento de extensin de un Datastore: ............................................................................................................................ 159 Procedimiento de modificacin de una poltica de mltiple path en ESX:............................................................................ 161 Procedimiento de creacin de un usuario SSH al entorno VMware:....................................................................................... 163 Procedimiento de migracin en fro de una VM (No VMotion): ............................................................................................. 167 Procedimiento de creacin de la red de VMotion: ..................................................................................................................... 167 Procedimiento de migracin en caliente de una VM ................................................................................................................. 168 Procedimiento de Instalacin de VI Remote CLI:......................................................................................................................... 170 Procedimiento de creacin de un Clster en VI 3.5: ................................................................................................................... 172 Procedimiento de preparacin del sistema origen con Diskpart: ............................................................................................ 185 Procedimiento de presentacin de las LUNS VMFS al host VCB: .............................................................................................. 185 Procedimiento de instalacin de VCB y del mdulo de compatibilidad con el software de backup de terceras partes:187 Procedimiento de Configuracin de las variables de entorno de VCB: .................................................................................. 188 Procedimiento de ejecucin, con una VM de prueba, de un script de montaje de la VM: ................................................. 188 Procedimiento de copia de la VM con el software de terceras partes: .................................................................................... 189 Procedimiento de ejecucin, con una VM de prueba, el script de desmontaje de la VM:................................................... 189 Procedimiento de replicacin de los elementos 5, 6 y 7 al entorno en produccin, una vez garantizado su funcionamiento................................................................................................................................................................................. 189 Procedimiento de instalacin de Veeam Backup 2.0. ................................................................................................................. 189 Procedimiento de licenciamiento de Veeam Backup 2.0. .......................................................................................................... 190 Procedimiento de configuracin de Veeam Backup 2.0............................................................................................................ 190 Procedimiento de creacin de un Backup Job con Veeam Backup. ....................................................................................... 192 Procedimiento de Restauracin de un Backup Job con Veeam Backup. ............................................................................... 193 Procedimiento de creacin de un Backup Job con Veeam Backup. ....................................................................................... 194 Procedimiento de creacin de un Backup de Rplica con Veeam Backup. ........................................................................... 195

197

Virtualizacin Corporativa con VMware

Referencias
1. Wikipedia_________________ 2. Blog de Josep Ros ___________ 3. Blog de Jon Blazquez ________ 4. Blog de Jos Luis Medina _____ 5. Blog de Jos Maria Gonzlez __ 6. Web de VMware ___________ 7. Soporte de memoria RAM ____ 8. Herramientas Sysinternals ____ 9. Veeam Backup _____________ 10. Acerca de Grub ____________ 11. Acerca de Kudzu ___________ 12. Reparar Grub _____________ 13. PAM ___________________ 14. Double-Take _____________ 15. iSCSI ___________________ 16. Fibre Channel _____________ 17. LUN ____________________ 18. HCL de ESX ______________ 19. Licenciamiento VMware ____ 20. Ejecutar VC en una VM _____ 21. Instalar VC en MSCS _______ http://es.wikipedia.org/wiki/Portada http://josepros.blogspot.com http://kurrin.blogspot.com http://bevirtual.blogspot.com http://www.josemariagonzalez.es http://www.vmware.com http://support.microsoft.com/kb/888732/es http://www.microsoft.com/spain/technet/sysinternals/default.mspx http://www.veeam.com/vmware-esx-backup.html http://es.wikipedia.org/wiki/Grub http://en.wikipedia.org/wiki/Kudzu http://www.liberaliatempus.com/articulos/linux/restauracion-del-gestor-dearranque-grub.html http://en.wikipedia.org/wiki/Pluggable_Authentication_Modules http://es.doubletake.com/default.aspx http://es.wikipedia.org/wiki/ISCSI http://en.wikipedia.org/wiki/Fibre_Channel http://es.wikipedia.org/wiki/Logical_unit_number http://www.vmware.com/support/pubs/vi_pages/vi_pubs_35u2.html http://www.vmware.com/support/licensing.html http://www.vmware.com/pdf/vi3_vc_in_vm.pdf http://www.vmware.com/resources/techresources/945

198

Virtualizacin Corporativa con VMware

Correcciones y sugerencias
A pesar de la buena voluntad con la que se ha escrito y corregido este manual, con toda probabilidad existan erratas, errores de expresin, errores en algn procedimiento y cuestiones que pueden ser mejoradas. Agradeceremos tambin cualquier comentario o sugerencia que nos ayude a mejorar este manual. Podis enviar vuestros comentarios a esta direccin de correo: manual.virtualizacion@ncora.com Gracias por vuestra inestimable colaboracin.

199

También podría gustarte