You are on page 1of 20

Captulo 7: Secretos vSphere.

Mquinas Virtuales
Una de las formas ms eficientes de usar mquinas virtuales es mediante el uso y creacin de plantillas (templates). Una vez que la plantilla haya sido creada, podrs crear mquinas virtuales de una manera mucho ms rpida, automatizada y sin errores.

Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 1

41. Los distintos ficheros que forman una mquina virtual

Los tres ficheros ms importantes que forma un mquina virtual son; el fichero BIOS(.nvram), el fichero de configuracin (.vmx) y el fichero virtual disk (.vmdk). Para poder acceder a la BIOS de una mquina virtual, presiona F2 cuando la MV est arrancando o edita la configuracin de la MV para forzar que entre en la BIOS cuando se encienda. Adicionalmente, los ficheros de snapshot de una mquina virtual son: 00000#-delta.vmdk, 00000#.vmdk, SnapshotNombre.vmsn. Los ficheros con extensin .vmem corresponden al fichero de memoria de la mquina virtual mapeada a un fichero. Este fichero solo existe si la mquina virtual est encendida o tiene un snapshot. Los ficheros con extensin .vmss corresponden al fichero de una mquina virtual en modo suspendida. Tip: El fichero VM_nombre-flat.vmdk es el que se tiene en cuenta a la hora de determinar el tamao apropiado para calcular el fichero de paginacin en Windows o la particin swap en sistemas Linux. Cuando una MV experimenta un fallo (BSOD o kernel panic Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 2

en Linux) el servidor ESX crea un fichero core dump en el mismo directorio donde reside el fichero de configuracin de la MV. 42. Las VMware tools y como se instalan

Las VMware tools se instalan como una aplicacin ms dentro de la mquina virtual. Selecciona la mquina virtual desde el inventario, haz un clic derecho con ratn y selecciona Install/Upgrade VMware Tools. Las VMware tools incluyen los siguientes drivers: SCSI, SVGA, ratn, VMXNET 3 adaptador de red, Memory Control (ballooning),

Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 3

Filesystem Sync, y soporte para el servicio Windows: Volume Shadow Copy Services (VSS). El driver de ballooning es tambin conocido como vmmemctl driver y su principal misin es "reclamar" memoria no usada a las mquinas virtuales. La mxima cantidad de memoria que el driver vmmemctl puede reclamar a una MV es de un 65% de la memoria no reservada. En vSphere 4.1, VMXNET 3, es el nombre del adaptador de red "paravirtualizado" de alto rendimiento. Este adaptador de red VMXNET 3 solo est soportado en mquinas virtuales con hardware virtual versin 7 (vSphere ESX/ESXi 4.x). Tip: Las VMware Tools mejoran el movimiento del ratn, la gestin de la memoria y tambin permiten hacer shutdown de la mquina virtual desde el men de inventario del vCenter. El mximo de memoria RAM que una mquina virtual puede tener en vSphere es de 255GB. Una mquina virtual puede fallar al encenderla, si la reserva de memoria asignada a esta MV no puede ser garantizada por el VMkernel. Usa Ctrl + Alt + Ins en lugar de Ctrl + Alt + Del para entrar en la consola de la mquina virtual.

Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 4

43. Creando vApps en vSphere 4.1

Una vApp en VMware es la entidad lgica constituida por una o varias VM, que utilizan el formato OVF para especificar y encapsular todos los componentes de una aplicacin multinivel, as como las polticas y niveles de servicio asociados a la misma. El nmero mximo de caracteres que puedes usar para crear el nombre de un vApp es de 80. Los objetos que pueden ser incluidos en un vApp son: Resource Pools, Mquinas Virtuales, y vApps Tip: Para poder crear un vApp es necesario que se cumplan las siguientes condiciones: 1. Debes de haber habilitado la opcin de Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 5

DRS en el cluster. 2. La versin del servidor debe ser ESX 3.x o superior. 3. Debes elegir una carpeta dentro de la vista "Virtual Machine and Templates". Hay tres opciones en el IP Allocation Policy para un vApp; Fixed, Transient y DHCP.

Si las opciones de vApp estn deshabilitadas en las propiedades de la mquina virtual que es parte de un vApp, no podrs editar el IP Allocation Policy (mostrado en la imagen anterior).

Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 6

44. Creando clones y plantillas con vSphere Client

Un clone es una copia exacta de la mquina virtual (mismo SID, hostname, direccin IP, etc) y es posible hacer dicho clone mientras la mquina virtual est encendida. Clone to Template, crea una plantilla de una mquina virtual ya configurada. Esta mquina virtual es marcada como plantilla y no podr ser encendida hasta que la plantilla sea convertida en mquina virtual (Convert to Virtual Machine).Si precisaras actualizar una plantilla (service pack, etc), debers convertir la Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 7

template en MV,y actualizarla y posteriormente convertirla en plantilla. Convert to Template, convierte una mquina virtual en plantilla. La mquina virtual debe estar apagada. El uso de plantillas ofrece varios beneficios fundamentales: usan menos espacio en disco y stas no pueden ser modificadas hasta que no se conviertan a MV. De igual forma se asegura un despliegue rpido y sin esfuerzo de las MV a la vez que se estandarizan las mismas. Tip: Mquinas virtuales en un DataCenter pueden ser clonadas a otro diferente, pero no pueden ser migradas con VMotion. Cuando creas un clone o template de una mquina virtual que tiene discos RDM en formato "Physical Compatibility Mode", la mquina virtual resultante crea el disco RDM pero cambia el formato a "Virtual Compatibility Mode". Recuerda que es posible hacer clones y templates de mquinas virtuales con discos RDM. La caracterstica fundamental de un disco RAW en modo "Physical Compatibility mode" es que permite al sistema operativo "Guest" acceder al hardware directamente sin que el VMkernel haga ninguna traduccin binaria de las instrucciones.

Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 8

Tip: Las mquinas virtuales que usan discos FC RDM te permitirn usar software de clustering, agentes de gestin SAN y software SCSI dentro de la misma mquina virtual. El tamao mximo de un RDM soportado en VMware vSphere 4.1 es de 2TB (Menos 512B).

Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 9

45. Deshabilitando la opcin de logging en la MV

Es posible deshabilitar la opcin de logging para un nmero determinado de mquinas virtuales. Edita las propiedades de la mquina virtual desde el vSphere Client, bajo Options, selecciona Advance y despus General Tip: Por defecto, la opcin de logging para las mquinas virtuales est activada. Una de las posibles razones por la que quizs quieras desactivar esta opcin, podra ser el poder maximizar el Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 10

espacio disponible en los DataStores. No confundas la opcin de login con la de logging. 46. Creando plantillas y clones entre diferentes centros de datos

vSphere ESX/ESXi 4.1 permite desplegar mquinas virtuales entre centros de datos. Tambin te permite clonar una mquina virtual desde un centro de datos a otro. Asimismo, es posible desplegar una mquina virtual desde una plantilla localizada en un centro de datos a otra mquina virtual en diferente centro de datos. Por ejemplo podras clonar una mquina virtual Windows desde el centro de datos Data Center A al Data Center B. Sin embargo, Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 11

no es posible migrar en caliente una mquina virtual con VMotion desde un centro de datos a otro. El error que se muestra en el vSphere Client es: "The input arguments had entities that did not belong to the same datacenter". Tip: Para poder cambiar la identidad de un clone o template desde vSphere Client, es necesario usar Sysprep, una herramienta de Microsoft incluida en el CD del sistema operativo (deploy.cab) No obstante has de copiar a mano los archivos de Sysprep en el directorio "C:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\sysprep" del servidor de vCenter. Ah debers ubicar los diferentes Sysprep segn las versiones de Windows que indican los diferentes subdirectorios que existan. En caso de no copiar los ficheros de Sysprep no podrs hacer ninguna parametrizacin de clones o plantillas.

Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 12

Tip: Adicionalmente, si quiere personalizar una mquina virtual Linux, has de instalar Perl en el sistema operativo Guest.

Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 13

47. Configurando el Power Management en las MVs

Las opciones de Power Management te permiten especificar cmo responde una MV cuando el sistema operativo Guest es puesto en standby. Tip: Estas opciones estn disponibles para todas las mquinas virtuales. No obstante, la opcin de Wake on LAN (WOL) solo est soportado para sistemas operativos Windows y no est disponible en las tarjetas virtuales que utilicen el driver Vlance, es decir, Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 14

aquellas MV en las que las VMtools no estn instaladas en el SO Guest. 48. Migraciones vMotion con High Priority o Low Priority?

Hay dos requerimientos fundamentales para poder hacer migraciones con VMware: 1. Los dos servidores vSphere ESX 4.1 involucrados en la migracin, tienen que estar conectados via red Ethernet Gigabyte. 2. Las MVs deben tener acceso a las mismas subredes en los host vSphere origen y destino. vMotion permite mover una mquina virtual desde un servidor ESX/ESXi a otro. Una migracin en fro (cold migration), mueve una mquina virtual apagada y permite reubicar el disco virtual de Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 15

la mquina virtual en otro DataStore. Migraciones en fro pueden ejecutarse entre CPUs de distintos fabricantes, Intel y AMD. Las migraciones en caliente (hot migration) pueden fallar cuando activamos el soporte VMI Paravirtualizacin en la mquina virtual del host ESX/ESXi origen y el host destino no tiene soporte para VMI Paravirtualizacion. La migracin en caliente, mueve la mquina virtual de un servidor ESX/ESXi a otro pero no mueve el disco virtual de la MV. Tip: Una migracin con High Priority (Reserve CPU for Optimal VMotion performance) reserva recursos en el host destino, por tanto la migracin puede que no se ejecute si el host destino no tiene recursos suficientes. Una migracin con Low Priority (Perform with available CPU resources) no reserva recursos en el host destino, por tanto migraciones con low priority siempre se ejecutan con xito, aunque es posible que el proceso de migracin sea ms largo. Una MV que usa VMDirectPatch I/O no puede ser migrada con vMotion. VMotion soporta MVs con discos RDM (Raw Device Mapping) en compatibilidad fsica. El disco de una mquina virtual puede ser convertido de thick a thin mientras que la mquina virtual est encendida y usando Storage vMotion. Asimismo, la misma mquina virtual puede ser "inflada" de thin a thick, pero solo mientras la mquina virtual est apagada. Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 16

49. VMware vSphere Guided Consolidation

Confidence Metric en Guided Consolidation indica si el servidor ha sido adecuadamente analizado durante un periodo de tiempo correcto. En otras palabras, un ratio alto en el campo Confidence Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 17

Metric, significa que los datos analizados del servidor fsico son ms fiables que con un ratio ms bajo en Confidence Metric. Durante Guided Consolidation, el disco de la mquina virtual es calculado con un tamao de un 125% del disco origen. VMware Guide Consolidation te permite automticamente descubrir (discover) servidores fsicos para despus analizar (analyze) el porcentaje de uso de los recursos de estos servidores y, si son buenos candidatos para consolidar, convertir (convert) dichos servidores fsicos en mquinas virtuales. Advertencia: Guided Consolidation depende de dos servicios crticos, Data Collector y VMware Converter. Tip: Data Collector es el hermano pequeo de VMware Capacity Planner. Guided Consolidation solo monitoriza mquinas con el sistema operativo Windows en Ingls. Despus de un anlisis, Guide Consolidation, muestra informacin relativa a: Machine Name, CPU usage, Memory Info, Memory Usage, Status, Confidence, CPU Clock Speed y Memory Utilization (despus de un anlisis correcto) Recuerda que Guided Consolidation "solo" puede analizar 100 sistemas fsicos simultneamente.

Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 18

Guide Consolidation pude tardar hasta 1 hora en mostrar informacin antes de que el estado cambie a Analyzing. Para realizar anlisis ms completos de tu centro de datos a virtualizar es recomendable usar el capacity planner a travs de un Partner de VMware, los cuales tienen acceso a dicha herramienta. 50. Creando una mquina virtual con vSphere Client

vSphere 4.1 te permite crear mquinas virtuales usando dos wizards: Typical y Custom. Si seleccionas el mtodo Typical, el Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 19

wizard solo te pedir el nombre, DataStore para la mquina virtual, sistema operativo y el tamao del disco virtual. Tip: Recuerda que las opciones en el nmero de vCPUS, versin de la mquina virtual y configuracin de la memoria, solo estn disponibles cuando seleccionas la opcin del wizard Custom.

Los foros de virtualizacin en Espaol http://www.josemariagonzalez.es/foros Pgina 20

You might also like