1

Crear y gestionar máquinas virtuales en VMware vSphere 6.0

Hola a todos.

En esta entrada veremos como crear y gestionar máquinas virtuales:

  • Distintas formas de crear una máquina virtual
  • Como se usan las plantillas y los clones de máquinas virtuales
  • Uso de snapshots
  • Migraciones de máquinas virtuales con VMotion y StorageVMotion

 

  • Una máquina virtual es un contenedor de software completamente aislado y se comporta exactamente igual que un equipo físico con su CPU, RAM, discos duros, interface de red
  • Está compuesta por diferentes ficheros como .vmx (fichero de configuración), .vmdk (características del disco virtual), -flat.vmdk (disco duro virtual), .nvram (Configuración BIOS) ….
  • Para empezar veremos como se crea una máquina virtual desde vSphere client de Windows, para ello nos vamos a:

vm1

  • O también a:

vm2

  • O botón derecho sobre el host y seleccionamos New Virtual machine:

vm3

  • Sobre el asistente haremos una configuración personalizada:

vm4

  • Le damos un nombre a la máquina:

vm5

  • Seleccionamos uno de los datastores que configuramos anteriormente en Openfiler, en este caso seleccionamos DTS00ISCSIOF, que es dónde se ubicarán todos los archivos de nuestra máquina virtual:

vm6

  • Configuramos el hardware de la máquina virtual a la versión 11, con lo cuál, sólo vamos a poder ejecutar la máquina en ESXi 6:

vm7

  • Le decimos el sistema operativo que vamos a instalar en la máquina virtual, en este caso, un MS Windows Server 2012:

vm8

  • En número de sockets y cores de CPU empezaremos con lo mínimo, una vez que tengamos instalada la máquina y probemos el rendimiento, iremos aumentando en caso de necesitarlo:

vm9

  • Con la memoria RAM haremos lo mismo que con la CPU, empezaremos con lo mínimo y una vez que tengamos instalada la máquina y probemos el rendimiento, iremos aumentando en caso de necesitarlo:

vm10

  • En networking le definimos la red que creamos anteriormente para máquinas virtuales, para Windows Server 2008 y 2012 utilizamos VMXNET3:

vm11

  • En SCSI controller lo dejamos por defecto:

vm12

  • Creamos un nuevo disco virtual, en Thin Provision, que quiere decir que el espacio se irá ocupando a medida que lo vayamos utilizando:

vm13

vm14

  • Advanced options, lo dejamos por defecto:

vm15

  • Nos hace un resumen de la configuración y finalizamos:

vm16

  • Como podemos ver ya tenemos la máquina virtual configurada y preparada para la instalación del sistema operativo:

vm17

  • Ahora hacemos un Browse datastore para verificar que se han instalado todos los archivos de la máquina virtual:

vm18

vm19

  • Ahora veremos como se crea una máquina virtual desde vSphere web client, para ello nos vamos a:

vm20

  • Y seguimos los siguientes pasos, que serán prácticamente los mismos que hemos hecho en el vSphere client de Windows:

vm21

vm22

vm23

vm24

vm25

vm26

vm27

vm28

  • Como podemos ver ya tenemos la máquina virtual configurada y preparada para la instalación del sistema operativo:

vm29

  • Ahora hacemos un Browse Files para verificar que se han instalado todos los archivos de la máquina virtual:

vm30

vm31

  • Ahora veremos como se instala el sistema operativo en una de las máquinas virtuales que hemos configurado, en este caso vamos a instalar un Windows Server 2012 R2.
  • Para ello vamos a editar la configuración de la máquina virtual y en la unidad de CD/DVD le insertamos la imagen ISO de Windows server 2012 R2 ubicada en uno de nuestros datastore:

vm32

vm33

  • En options forzamos la BIOS para que en el próximo arranque de la máquina podamos acceder a ella y configurar la opción de boot options para que la primera opción sea CD/DVD:

vm34

vm35

  • Nos vamos a la pestaña console y ejecutamos la máquina virtual:

vm36

  • Comienza la instalación típica de Windows Server 2012 R2:

vm37

  • Una vez que tenemos instalado el sistema operativo, procedemos a la instalación de las VMware tools
  • Cuál es la funcionalidad de las VMware tools:
  • Mejoran el rendimiento de la máquina virtual, rapidez en el rendimento gráfico, permite copiar y pegar, mejora el ratón, sincroniza la hora…
  • Mejoran la gestión de la máquina virtual, apagado y reinicio ordenado, gestión de la virtual RAM

vm38

  • Comenzará el asistente para instalar las VMware tools:

vm39

vm40

vm41

  • Como podemos ver ya tenemos las VMware tools instaladas y con ello ya tenemos las mejoras de rendimiento y gestión que comentamos anteriormente:

vm42

  • Ahora hablaremos del uso de plantillas:
  • Una plantilla es una copia maestra de una máquina virtual
  • No puede ser encendida ni editada
  • Es necesario vCenter
  • Una plantilla es una máquina virtual que ha cambiado la extensión de su fichero .vmx por .vmtx
  • Para hacer una plantilla de una máquina virtual tenemos dos opciones, convertirla a plantilla o clonar a plantilla, nosotros vamos a utilizar la primera opción, para ello tiene que estar la máquina apagada:

vm43

  • Nos vamos a la vista de plantillas y podemos ver como DC01 ahora es un template:

vm44

  • Si hacemos un Browse datastore vemos que la extensión del fichero .vmx a cambiado a .vmtx:

vm45

  • Esta plantilla la podríamos utilizar para hacer futuros despliegues de máquinas virtuales en hosts ESXi de otros clientes, para ello utilizaríamos la opción:

vm46

  • Convertimos de nuevo la plantilla en máquina virtual:

vm47

  • De nuevo la tenemos como máquina virtual:

vm48

 

  • Ahora hablaremos del uso de clones:
  • Es una copia de una máquina virtual
  • Nos permite personalizar el sistema operativo durante su creación
  • Se puede realizar con la máquina virtual encendida o apagada
  • Es necesario contar con vCenter
  • Para realizar un clon de una máquina virtual hacemos lo siguiente:

vm49

  • Editamos sus parámetros:

vm50

vm51

vm52

  • Nos permite personalizar el sistema operativo durante su creación (sysprep):

vm53

  • Estas serían las opciones de personalización, las configuramos y listo:

vm54

  • Una vez que hemos configurado la personalización finalizamos la creación del clon:

vm55

  • Como podemos ver ya tenemos el clon de la máquina virtual creado:

vm56

 

  • Ahora veremos el uso de snapshots:
  • Preservan el estado y los datos de una máquina virtual en el momento en que se toma
  • Son útiles para volver a un estado anterior de una manera rápida
  • Para hacer un snapshot haremos lo siguiente:

vm57

  • Le damos un nombre y una descripción:

vm58

vm59

  • A través del Snapshot manager podemos ir a los distintos estados que hemos realizado:

vm60

  • Ahora veremos las migraciones de máquinas virtuales con Vmotion y Storagevmotion
  • Vmotion permite migrar la ejecución de una máquina virtual entre hosts de un mismo datacenter, para ello utiliza la red de vmotion que creamos en el post dedicado a las reds virtuales:

vm61

vm62

vm63

vm64

vm65

  • Como podemos ver la máquina virtual ha sido migrada del host ESXi1 al host ESXi2:

vm66

  • Storagevmotion permite migrar el almacenamiento de una máquina virtual entre diferentes datastores:

vm67

vm68

vm69

vm70

  • Como podemos ver ya tenemos la máquina virtual migrada a otro datastore:

vm71

 

Con esto hemos finalizado este post de configuración y gestión de máquinas virtuales, espero que os sea de ayuda 🙂

Saludos.

Jose Ramon Ramos Gata

Técnico Superior STI

Un comentario

  1. Informative Site Hello guys here are some links that contains information which you might find useful yourselves. It is Worth Checking out. dcdfeaedkfdf

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.