SlideShare a Scribd company logo
1 of 104
Virtualización de
servidores con
VMware vSphere 6
Autor: David Pérez Moriche
Tutor: José Manuel Calero Romero
2015/2016
Administración de Sistemas Informáticos en Red
I.E.S Castelar
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 2
Contenido
1. Introducción.............................................................................................................................. 3
1.1 ¿Qué es la virtualización?..................................................................................................................................3
2. Destinatarios............................................................................................................................. 4
2.1 Ventajas de la virtualización .............................................................................................................................. 4
3. Objetivos del proyecto.............................................................................................................. 5
4. Justificación............................................................................................................................... 5
5. La arquitectura de VMware vSphere....................................................................................... 6
5.1 El hypervisor ESXi...............................................................................................................................................6
5.2 vCenter Server y vCenter Client.........................................................................................................................7
5.3 El almacenamiento compartido (Datastore)......................................................................................................8
6. Funcionalidades vSphere 6..................................................................................................... 11
6.1 vMotion........................................................................................................................................................... 11
6.2 vSphere HA (High Availability) ......................................................................................................................... 11
6.3 vSphere FT (Fault Tolerance)............................................................................................................................ 12
6.4 vSpere DRS (Distributed Resource Scheduler).................................................................................................13
6.5 vSphere DPM (Distributed Power Management) ............................................................................................ 13
7. Novedades en vSphere 6........................................................................................................ 14
8. Metodologia, manual paso a paso......................................................................................... 18
8.1 Instalación VMware Workstation 12 pro .........................................................................................................19
8.2 Instalación y configuración de los ESXi ............................................................................................................20
8.3 Instalación y configuración de Openfiler .........................................................................................................41
8.4 Instalación de vCenter Server y vCenter Client................................................................................................ 55
8.5 Conexión con ESXi 1 y ESXi 2............................................................................................................................ 65
8.6 Conexión con almacenamiento común ...........................................................................................................71
8.7 Creación máquina virtual y cluster ..................................................................................................................78
8.8 Prueba de vMotion..........................................................................................................................................80
8.9 Prueba de HA y DRS.........................................................................................................................................85
8.10 Prueba de Fault Tolerance ............................................................................................................................. 90
8.11 Apagar máquina virtual por comandos ESXi..................................................................................................94
9. Temporalización...................................................................................................................... 97
10. Recursos materiales.............................................................................................................. 98
11. Presupuesto........................................................................................................................ 100
12. Evaluación........................................................................................................................... 101
13. Bibliografía ......................................................................................................................... 103
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 3
1. Introducción
Este proyecto tiene la finalidad de explicar qué es la virtualización, que
finalidad tiene y enseñar como montar un laboratorio de pruebas con la nueva
versión de VMware vSphere 6.
Gracias a la virtualización las empresas que utilizan este fabuloso recurso
han podido ahorrar en costes tanto en costes materiales (como pueden ser
servidores físicos, hardware, componentes…) como en energía. También se
gana en rendimiento sabiendo utilizar correctamente todos los recursos de la
virtualización.
En el laboratorio que vamos a montar vamos a utilizar 2 equipos ya que esta
nueva versión VMware vSphere 6 requiere mucha memoria RAM y no tenía un
pc lo suficientemente potente para montar todo el laboratorio. Todo lo que es el
laboratorio ya lo explicaremos más adelante con un manual paso a paso de
cómo lo hemos montado.
1.1 ¿Qué es la virtualización?
La virtualización de servidores significa particionar un servidor físico en
varios servidores virtuales. Es decir, que en un servidor físico puedes meter
otros servidores a través de un software de virtualización.
El software que hace posible la virtualización se llama hypervisor. Este
software se encuentra entre el hardware y el sistema operativo, es el elemento
del sistema operativo que hace que funcionen las máquinas virtuales sobre un
hardware virtual.
Cada servidor virtual (máquina virtual) puede interactuar de forma
independiente de las otras máquinas virtuales que están dentro del mismo
servidor físico, como si fuesen servidores físicos independientes. Cada
máquina virtual está aislada de otras máquinas virtuales.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 4
2. Destinatarios
Este proyecto va dirigido a aquellas personas que quieran aprender a
montar un laboratorio virtualizado para hacer todo tipo de pruebas pero sobre
todo va destinado a todas aquellas empresas ya sean pequeñas o grandes que
quieran implantar en su infraestructura la virtualización. En la actualidad
muchas empresas se están pasando a la virtualización por la larga lista de
beneficios que esta les da.
2.1 Ventajas de la virtualización
Estos son algunos de los beneficios que trae esta tecnología:
 Disminuye el número de servidores físicos. En vez de tener un
servidor físico para cada una de las actividades de la empresa
podemos utilizar un único servidor físico donde estén todos los
servidores en máquinas virtuales.
 Eficiencia energética. Al necesitar menos servidores físicos
supone una reducción importante en el consumo eléctrico.
 Disponibilidad. La virtualización tiene la función de configurar
opciones de alta disponibilidad para recuperación de desastres.
Esta función hace que cuando una máquina virtual falle,
automáticamente se levante en otro host (servidor) en el mismo
estado.
 Facilidad de backup. Un entorno virtualizado nos permitirá
realizar copias de seguridad de nuestro entorno con facilidad en
cuestión de minutos.
 Flexibilidad. Podemos crear máquinas virtuales con recursos de
memoria CPU, disco… que necesitemos sin tener que comprar un
servidor físico más potente.
 Aislamiento y seguridad. Las máquinas virtuales son
totalmente independientes, por tanto un fallo en una máquina
virtual o un ataque a una máquina virtual afectará únicamente a
esa máquina. El resto de máquinas seguirán funcionando con
normalidad.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 5
3. Objetivos del proyecto
El objetivo es la realización de un laboratorio de pruebas de servidores
virtualizados con la nueva versión de VMware vSphere 6 con la finalidad de
explicar las novedades de esta fabulosa versión y el funcionamiento de sus
principales funciones. Este proyecto está destinado al rendimiento,
disponibilidad, tolerancia a fallos y ahorro de costes en energía. El proyecto
está compuesto por dos partes:
 La parte teórica del proyecto, donde se definen los componentes
principales de vSphere y su arquitectura.
 La parte práctica, se basará en el laboratorio de pruebas donde se
creará un manual paso a paso de cómo montar un laboratorio de
pruebas con la última versión de VMware vSphere 6 probando sus
principales funciones.
4. Justificación
En un principio no tenía una idea clara de proyecto pero hablé con mi tutor y
me dio varias propuestas sobre la virtualización y como es un tema que me
gusta y que veo muy interesante me decanté por la virtualización de servidores
con la nueva versión VMware vSphere 6.
La virtualización de servidores está siendo un gran avance en CPD (Centro
de Procesamiento de Datos) de las empresas, dado que permite a las
empresas un gran ahorro en espacio, energía y dinero que esto conlleva.
También les proporciona un mayor rendimiento y tolerancia a fallos. En
definitiva las empresas cada vez demandan más esta tecnología y yo les voy a
explicar cómo funciona con VMware vSphere 6.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 6
5. La arquitectura de VMware vSphere
VMware vSphere está compuesto por una serie de componentes que nos
permiten ejecutar la infraestructura virtual.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 7
5.1 El hypervisor ESXi
Es el corazón de la infraestructura. El hypervisor ESXi es una capa de
virtualización que se instala es servidores físicos y almacena las máquinas
virtuales. El servidor ESXi tiene relación directa con vCenter Server que es
donde se controlan todos los ESXi que estén en la misma infraestructura a
través del vSphere Client. Existen dos tipos de hypervisor:
 Hypervisor tipo 1: El sistema VMware ESXi está instalado directamente
en el hardware físico, aprovechando todos los recursos del host.
 Hypervisor tipo 2: El sistema VMware ESXi está instalado sobre un
software de virtualización que corre dentro de un sistema anfitrión.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 8
5.2 vCenter Server y vCenter Client
vCenter Server es el componente más importante de una infraestructura
virtual, es el pilar principal de toda la infraestructura. Es el punto que permite
administrar de forma centralizada el conjunto de servidores ESXi y máquinas
virtuales de la infraestructura.
vCenter Client es la interfaz de usuario de la infraestructura virtualizada para
crear y administrar los servidores ESXi y las máquinas virtuales. Desde el
vCenter Client podemos conectarnos directamente a un servidor ESXi o al
vCenter Server para controlar todos los servidores ESXi de la infraestructura.
También es posible administrar el entorno virtual desde un navegador, sin
instalar vSphere Client. Esto es posible gracias a vSphere Web Client, es una
interfaz Web que permite hacer acciones de administración y configuración
sobre los servidores ESXi y las máquinas virtuales. Este es el cliente que
vamos a utilizar nosotros en el laboratorio.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 9
5.3 El almacenamiento compartido (Datastore)
El Datastore es el espacio de almacenamiento visto por los servidores ESXi.
Un datastore es una representación virtual de los recursos físicos de
almacenamiento del Datacenter. Puede ser un almacenamiento para un solo
ESXi o un almacenamiento común para varios ESXi.
Las arquitecturas de almacenamiento soportadas en un entorno virtual son
las siguientes:
 Almacenamiento local: Como el propio nombre indica los discos duros
se conectan en el servidor.
 Almacenamiento centralizado: El almacenamiento es externo al
servidor. Este es el tipo de almacenamiento que utilizaremos nosotros en
el laboratorio.
Existen varias opciones para añadir los Datastores para el almacenamiento
compartido:
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 10
 ISCSI (Internet Computer System Interface).
 NFS (Network File System).
 FC (Fibre Channel).
 FCoE (Fibre Channel over Ethernet).
En un almacenamiento local no es posible el uso de funcionalidades como
vMotion, DRS, DPM, HA y FT. Por eso en nuestro laboratorio vamos a utilizar
el almacenamiento compartido y el protocolo ISCSI para conectarnos al
Datastore.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 11
6. Funcionalidades vSphere 6
6.1 vMotion
VMware vMotion permite migrar en caliente máquinas virtuales entre
servidores ESXi sin cortes del servicio.
6.2 vSphere HA (High Availability)
High Availability es una funcionalidad de alta disponibilidad. Lo que esta
función hace es que cuando un servidor host ESXi falla, todas las máquinas
virtuales que estaban conectadas a este host se reinician automáticamente de
forma inmediata en otro host ESXi con recursos disponibles dentro de un
cluster.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 12
6.3 vSphere FT (Fault Tolerance)
VMware vSphere Fault Tolerance es una funcionalidad muy parecida a HA
pero esta, está un escalón por encima. Cuando un servidor host ESXi falla, las
máquinas virtuales protegidas por FT continúan funcionando en otro host del
cluster sin sufrir ninguna interrupción de servicio.
Cuando esta función está habilitada en una máquina virtual se creará una
copia secundaria de la original en un host ESXi diferente. Todos los cambios
realizados en la máquina virtual primaria también se aplican en la máquina
virtual secundaria.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 13
6.4 vSpere DRS (Distributed Resource Scheduler)
vSphere DRS es una función que automatiza vMotion para repartir la carga
de las máquinas virtuales en los servidores host ESXi hasta que la carga
general de la infraestructura esté equilibrada.
6.5 vSphere DPM (Distributed Power Management)
Esta función está asociada a DRS para ejecutar las máquinas virtuales en
un número reducido de servidores físicos y reducir así el consumo eléctrico de
la infraestructura.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 14
7. Novedades en vSphere 6
Actualmente, vSphere es la plataforma de virtualización líder de la industria.
VMware ha sacado hace poco la nueva versión de su producto estrella,
VMware vSphere 6, la cual voy a intentar resumir las nuevas características y
mejoras que trae esta nueva versión.
Ahora en vCenter Server tenemos una gran mejora para grandes
infraestructuras virtualizadas. La nueva versión de vSphere vCenter Server 6
podrá soportar hasta 1000 servidores por ESXi, 64 host ESXi en cluster y hasta
6000 máquinas virtuales por cluster. En la siguiente imagen puedes ver las
diferencias con la anterior versión vSphere 5.5.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 15
Para mí las mayores mejoras han sido incluidas en las funciones de
disponibilidad como vMotion, Fault Tolerant y HA.
En vMotion hay grandes mejoras en esta nueva versión de VMware vSphere
6. Ahora se puede hacer una migración de máquinas virtuales en caliente entre
switches virtules, entre diferentes vCenter Servers y entre diferentes sites.
También ahora podemos migrar una máquina virtual a larga distancia.
Además ahora podemos activar Faul Tolerance en máquinas virtuales con 4
vCPU. Anteriormente la limitación para usar esta característica era de 1 vCPU.
También tenemos la Alta Disponibilidad (HA App) que nos ofrecerá mayor
soporte para aplicaciones críticas de negocio.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 16
En el tema del almacenamiento también tenemos las siguientes novedades:
 Soporte de Storage I/O Control (SIOC). Nuevo soporte para reservas de
máquinas virtuales por almacenamiento para garantizar niveles mínimos
de servicio.
 Volúmenes Virtuales (Vvols). los sistemas NAS/SAN pueden ahora ser
más “conscientes” de las máquinas
virtuales, permitiendo, a nivel de SAN/NAS
administrar políticas granularmente a nivel
de disco VMDK. Virtual Volumes permitirá
almacenar VMs de manera directa sobre
el Storage, sin necesidad de provisionar
un Datastore, y así utilizar funcionalidades
como de-duplicación, encriptación,
snapshots y replicación granular.
Recordemos que VMDK es el fichero de
una máquina virtual donde se almacenan
todos los datos
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 17
En el tema de red, vSphere 6 introduce la versión 3 de Network I/O Control.
Un nuevo soporte para cada máquina virtual, reserva de ando de banda
determinado en las vNICS de las máquinas virtuales para garantizar niveles
mínimos de servicio.
Por último, nos vamos al tema de administración de vSphere 6.
Tenemos nuevas mejoras en el Cliente Web como mejoras de rendimiento
en áreas como el inicio de sesión, la página de inicio de carga, los menús de
acciones, objetos relacionados y vistas de resumen. También se ha simplificado
y optimizado el diseño de componentes para mejorar la usabilidad de este
cliente.
También se ha mejorado la arquitectura de vCenter, en esta versión se
unifican algunos servicios centrales en el Platform Service Controller. Esto lo
podemos ver en la instalación de vSphere Server 6.
Conclusión, a día de hoy en el mercado vSphere 6 es el único que puede
ofrecer este tipo de nuevas funcionalidades y características. Asique todas las
empresas que necesiten utilizar este tipo de funciones o características en su
infraestructura virtualizada se verán obligados a utilizar VMware vSphere 6 ya
que es el único que puede ofrecernos esto.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 18
8. Metodologia, manual paso a paso
Esta será la infraestructura que pretendemos montar:
Ambos equipos estarán conectados con un cable cruzado creando así una
red local.
La máquina virtual del vCenter y los dos ESXi tendrán una tarjeta de red que
estará en modo bridge para que el vCenter pueda comunicarse con los ESXi de
la infraestructura.
La cabina ISCSI solo tendrá una tarjeta de red que la conectaremos a un
switch virtual “vnet 2” al cual se le conectarán las otras tarjetas de red de los
ESXi que utilizaremos para las funciones de almacenamiento, vMotion y Fault
Tolerance.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 19
8.1 Instalación VMware Workstation 12 pro
Lo primero es instalar el software de virtualización VMware Workstation 12 pro.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 20
Ya tenemos instalado nuestro VMware Workstation 12 pro.
8.2 Instalación y configuración de los ESXi
Primero creamos la máquina virtual donde ira el ESXi 1.
File > New Virtual Machine.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 21
Marcamos Custom (configuración avanzada) y seguimos el asistente.
Marcamos la última opción para meterle la ISO del ESXi después de crear la
máquina virtual.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 22
Le decimos el nombre que tendrá la máquina virtual y su localización.
Importante crear una carpeta para cada una de las máquinas virtuales para
tener siempre bien organizados y localizados los archivos de las máquinas.
Importante darle 2 procesadores a esta máquina ya que si le das 1 no nos
dejará instalarla.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 23
Como mínimo tenemos que darle 4 GB de RAM sino no podremos instalar la
máquina.
La tarjeta de red la ponemos en modo bridge.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 24
Creamos un nuevo disco virtual del tipo SCSI con 20 GB de almacenamiento.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 25
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 26
Este es un resumen de nuestro ESXi 1.
Ya tenemos creada nuestra máquina virtual. Le damos a “Edit virtual machine
settings” para introducir la ISO de nuestro ESXi 6.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 27
Desde aquí podemos cambiar las características de nuestra máquina.
En CD/DVD le decimos que queremos usar una imagen ISO.
Arrancamos la máquina virtual ESXi 1.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 28
Lanzamos el CD y esperamos que cargue los ficheros para empezar la
instalación.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 29
Nos da la bienvenida a la instalación.
Entramos y aceptamos las condiciones de uso.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 30
Nos mostrará los discos locales disponibles para almacenar la instalación de
nuestro ESXi.
Seleccionamos el único que tenemos disponible y pulsamos Enter.
Seleccionamos el idioma para el teclado.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 31
Introducimos la contraseña del usuario root.
Pulsamos F11 para confirmar la instalación y comenzará la instalación de
nuestro ESXi 6.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 32
Una vez que ha terminado la instalación, debemos reiniciar el host ESXi,
pulsamos Enter.
Ya tenemos instalado el ESXi, ahora pulsamos F2 para entrar en la
configuración del ESXi como indica en la esquina abajo izquierda.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 33
Nos pide la clave root que pusimos anteriormente para acceder a la
configuración del ESXi.
Ahora dentro de la configuración lo primero que haremos es cambiar la IP.
Configure Management Network > IPV4 Configuration.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 34
Marcamos la opción de IP estática y ponemos la IP que tendrá nuestro ESXi
con su máscara de red y la puerta de enlace.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 35
Pulsamos Enter para confirmar la IP. Luego nos vamos a “DNS configuration”
para ponerle un nombre interno al ESXi y el DNS, que en nuestro caso no nos
hará falta ya que no saldremos a internet.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 36
Al salir de la configuración de red nos pedirá que confirmemos los cambios.
Ahora vamos a activar la opción de SSH ya que en un futuro entraremos al
ESXi por SSH. Entramos en la opción de “Troubleshooting Options” y en la
opción de SSH pulsamos Enter hasta que en la parte gris de la derecha
aparezca “SSH is Enabled”.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 37
Ya tenemos el primer ESXi configurado.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 38
Ahora tenemos que crear el otro ESXi, primero creamos la máquina virtual
donde irá el ESXi 2. Este es el resumen de la máquina virtual.
Luego seguiremos exactamente los mismos pasos que en el ESXi 1 para su
instalación y ya dentro de la configuración del ESXi 2 lo único que
cambiaremos serán la IP y el nombre interno del ESXi.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 39
Ya tenemos el otro ESXi instalado y configurado.
Para terminar de configurar nuestros ESXi tenemos que añadirle 3 tarjetas de
red más a cada uno para las funciones de almacenamiento compartido,
vMotion y Fault Tolerance. Las tarjetas de red se le pueden añadir a una
máquina virtual tanto en caliente como en frío.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 40
Nos vamos a los ajustes de la máquina virtual. Add > Network Adapter
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 41
Y hacemos el paso anterior tres veces hasta tener 4 tarjetas de red. La primera
ya la pusimos en modo “bridged” asique las otras tres restantes las cambiamos
a modo “Custom” y las conectamos al switch virtual 2 (VMnet2).
8.3 Instalación y configuración de Openfiler
Para la instación de Openfiler, software que utilizaremos para la creación del
almacenamiento compartido, creamos una máquina virtual como hicimos con
las VM de los ESXi. Este es el resumen de la creación de nuestra máquina
virtual.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 42
Una vez creada la máquina virtual le damos a “Edit virtual machine settings”
para editar la máquina. Añadimos un nuevo disco virtual con 40 GB que
utilizaremos para el almacenamiento compartido, cambiamos la tarjeta de red a
custom (VMnet2) e introducimos la ISO en el CD/DVD.
Arrancamos la máquina virtual y empezamos con la instalación del Openfiler.
Pulsamos Enter para empezar a instalar Openfiler.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 43
Nos aparecerá la pantalla de inicio, pulsamos en Next.
Luego nos pedirá en que idioma queremos nuestro teclado.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 44
Nos saldrá una advertencia preguntándonos si estamos seguros de seguir
adelante, pulsamos en Yes.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 45
Nos pide elegir el disco donde se va a instalar el sistema operativo, elegimos
sda de 10GB ya que el disco de 40Gb lo utilizaremos para el almacenamiento
compartido.
En el siguiente paso le pondremos la IP manualmente, pulsamos en Edit para
configurar la dirección IP (192.168.100.50).
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 46
Seleccionamos la zona horaria, Madrid y Next.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 47
Por último establecemos la contraseña para el usuario root.
Al pulsar Next en la siguiente ventana comenzará la instalación de Openfiler.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 48
El proceso de instalación tardará escasos minutos.
Una vez finalizada la instalación tendremos que reiniciar el sistema, pulsamos
en Reboot.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 49
Al reiniciar la máquina nos aparece esta consola que es la página de inicio de
Openfiler. La administración de Openfiler se realiza mediante la web.
Asique para administrar nuestro Openfiler nos pasaremos un Windows xp, lo
conectamos al mismo Switch virtual que el Openfiler (VMnet2) y le ponemos
una IP que esté en la misma red (192.168.100.51).
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 50
Para acceder a Openfiler nos vamos al navegador de nuestro xp y buscamos
esta dirección: https://192.168.100.50:446. Nos saldrá una ventana donde nos
pide usuario y contraseña, ponemos las credenciales y entramos.
Username: openfiler | Password: password
Ya estamos dentro de nuestro Openfiler y listos para configurarlo.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 51
Lo primero que vamos a hacer es crear un volumen físico, para ello nos vamos
al apartado de Volúmenes y luego abajo vamos a “create new physical
volumes”.
En „Edit Disk‟ seleccionamos el disco que usaremos para el volumen físico.
Seleccionados el tipo de partición, el modo y el tamaño ajustando los cilindros
de inicio y fin. Cuando este todo como queremos pulsamos en Create.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 52
Ahora tenemos que crear un grupo de volúmenes para el volumen físico que
hemos creado anteriormente. En el apartado de volúmenes seleccionamos
“Volume Groups”, creamos el grupo de volumen y añadimos el volumen físico a
ese grupo.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 53
Por último para crear un volumen en el grupo de volúmenes hacemos clic en
“Add Volume ” de la parte derecha y lo creamos. Importante marcar todo el
tamaño posible y decirle que es de formato iSCSI.
Así quedaría definitivamente el volumen que utilizaremos para el
almacenamiento compartido.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 54
Ahora tenemos que habilitar los servicios de destino iSCSI. Nos vamos al
apartado de Servicios y activamos y arrancamos los servicios iSCSI para que
podamos conectar el Openfiler a nuestros ESXi. Así quedarían:
Ya solo queda agregar las tarjetas de red de los ESXi destinadas al
almacenamiento común y mapearlas pero esto lo haremos más adelante.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 55
8.4 Instalación de vCenter Server y vCenter Client
Ahora nos toca instalar el vCenter Server. Para esto utilizaremos un Windows
Server 2008 y en él instalaremos el vCenter Server. Importante ponerle dos
procesadores y 8GB de RAM como mínimo sino nos saldrá un error durante la
instalación de nuestro vCenter Server.
El Windows Server que utilizaremos tendrá la siguiente dirección IP.
Una vez introducida la ISO en nuestro Windows Server ejecutamos el
instalador de vCenter Server.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 56
A continuación se abrirá la ventana de “VMware vCenter Installer”, pulsamos en
vCenter Server for Windows para empezar con instalación.
Aceptamos la licencia y seguimos con la instalación.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 57
Elegimos el tipo de despliegue que queremos utilizar, nosotros elegiremos
“Embedbed Deployment” que instala el PSC y vCenter Server a la vez. Este es
el recomendado para ambientes pequeños.
Escribimos el FQDN o la dirección IP de nuestra máquina.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 58
Nos quedamos con la primera opción que viene por defecto, sólo tenemos que
poner la contraseña que queremos usar para acceder a nuestro vCenter
Server.
Usaremos la cuenta local de Windows para acceder al vCenter.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 59
Como estamos instalando vCenter para ambientes pequeños elegimos usar
una base de datos embellecida, que viene por defecto.
La configuración de los puertos lo dejaremos por defecto.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 60
Resumen de los parámetros de configuración de la instalación. Cuando
pulsemos en Next comenzará la instalación.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 61
Cuando termine la instalación nos saldrá la siguiente ventana. Si pulsamos en
“Launch vSpehre Web Client” podemos entrar a un cliente web del vCenter
para administrar el Server.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 62
Nos redirecionará a un navegador web con la siguiente dirección, nos dice que
no es una conexión segura. Para entrar pulsamos en opciones avanzadas y a
acceder a nuestro vCenter.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 63
Nosotros en nuestro laboratorio vamos a utilizar el Cliente Web pero vamos a
instalar el vSphere Client para las comprobaciones y por si tenemos algún
problema con el otro cliente.
Para su instalación pulsamos en vSphere Client, elegimos el idioma y todo
siguiente.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 64
Una vez ya lo tengamos instalado ya tendremos el Client en nuestro escritorio.
Desde él podemos acceder directamente a un ESXi de nuestra infraestructura
o al Server para administrar todos los elementos que estén conectados a él.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 65
8.5 Conexión con ESXi 1 y ESXi 2
Para entrar al Cliente Web nos vamos esta dirección:
https://vcenter.proyecto.local, tenemos que entrar con las credenciales que
dejamos por defecto durante la instalación de vSphere Server y la contraseña
que pusimos.
Una vez dentro nos vamos a Hosts and Clusters para añadir los ESXi.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 66
Click derecho en el nombre de nuestro vCenter y creamos el Datacenter donde
irán todos los elementos de la infraestructura.
Le damos el nombre que tendrá nuestro Datacenter.
En el apartado de tareas recientes vemos como se ha creado el Datacenter.
Ya podemos empezar a introducir los host ESXi a la infraestructura. Click
derecho en el Datacenter y añadir host.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 67
Seguimos el asistente. Ponemos la dirección IP del primer host ESXi.
Las credenciales que tiene el host ESXi para conectarnos a él.
Nos saldrá una advertencia de certificado de la licencia. Yes para continuar.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 68
Esto es una novedad en vSphere 6. Al activar esta opción aumentamos la
seguridad de los host ESXi. Nosotros lo desactivaremos ya que estamos en un
entorno de pruebas.
En que Datacenter queremos meter el host ESXi.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 69
Resumen de nuestro primer host ESXi.
Ahora hacemos lo mismo pero con el segundo host ESXi.
Ya tenemos los dos ESXi que tendrá nuestra infraestructura.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 70
Una vez tengamos los dos host ESXi dentro de la infraestructura vamos a
cambiar el nombre a los Datastores para organizarnos mejor. Para ello nos
vamos “Hosts and cluster” y luego a Storage.
Click derecho en el Datastore y Rename.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 71
8.6 Conexión con almacenamiento común
Ahora lo que tenemos que hacer es configurar la cabina de almacenamiento
iSCSI en nuestros host ESXi. Para ello seleccionamos el host e iremos a
Manage > Storage > Storage Adapters > > Software iSCSI Adapters.
Ahora nos vamos a Manage > Networking > Virtual switches >
Seguimos el asistente para crear una nueva conexión. Seleccionamos el tipo
de conexión VMkernel Network Adapter.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 72
Creamos un nuevo Standard vSwitch (VSS).
A continuación seleccionamos la nic que vamos a utilizar para conectar el
almacenamiento compartido.
Elegimos el nombre que le queremos dar y muy importante marcas la última
casilla para activar el tráfico “Virtual SAN traffic”.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 73
Le decimos la IP que tendrá la tarjeta de red que va conectada a la cabina iscsi
Nos muestra un resumen de todos los pasos que hemos seguido.
Ahora tenemos que irnos al Openfiler, añadir el nombre de la tarjeta iSCSI que
añadimos anteriormente y mapearla para que el Openfiler reconozca esa
tarjeta.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 74
Dejamos a un lado el Openfiler y volvemos al Cliente Web.
Nos vamos al apartado de Storage Adapters, seleccionamos el adaptador
iSCSI que añadimos anteriormente, abajo en los detalles del adaptador
seleccionamos Network y le damos a añadir.
Seleccionamos el vSwitch que hemos creado antes (vSwitch1).
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 75
Ahora nos vamos a Target > Dynamic Discovery > Add. Y ponemos la IP que
tiene la cabina iSCSI.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 76
Nos vamos a “Static Discovery” y cómo podemos ver ya se ha establecido
conexión con la cabina.
Ahora lo que tenemos que hacer es crear el Datastore asignándole el volumen
de la cabina al ESXi 1.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 77
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 78
Después de crear el volumen podemos ver como ya nos sale entre los
Datastores del host ESXi el volumen de la cabina iSCSI con el nombre que le
hemos asignado.
Después hacemos lo mismo que hemos hecho con el host ESXi 1 con el host
ESXi 2. Una vez hecho todo lo anterior pero para el otro host ESXi nos saldrá
el Datastore de la cabina iSCSI en el host ESXi 2.
8.7 Creación máquina virtual y cluster
Ahora vamos a crear una máquina virtual dentro de nuestra infraestructura.
Esta máquina será un Windows xp y es la máquina que utilizaremos para
probar la función de vMotion. Para ello nos vamos al host ESXi donde
queremos crear la máquina virtual > Related Objects >Virtual Machines > .
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 79
Este es el resumen de la creación de nuestro Windows xp. Como vemos la
hemos almacenado en el Datastore de la Cabina iSCSI.
Ya tenemos el Windows xp en el ESXi 1.
También vamos a introducir un CLUSTER donde meteremos nuestros ESXi
para poder realizar las funciones HA , DRS y Fault Tolerance. Click derecho en
el Datacenter de la infraestructura.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 80
8.8 Prueba de vMotion
Empezamos con la prueba de vMotion (Migración en caliente de una máquina
virtual). Lo primero que tenemos que hacer es configurar la red para vMotion ya
que le pusimos a los ESXi una tarjeta de red exclusiva para vMotion.
Para ello nos vamos al host, Manage > Networking > Virtual switches >
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 81
Seleccionamos que es un Adaptador VMkernel y que utilizaremos un vSwitch
existente que ya creamos durante la configuración del almacenamiento
compartido (vSwitch1).
Luego añadimos la tarjeta de red (vmnic2) al vSwitch1.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 82
Y por último ajustamos las tarjetas para que la vmnic1 vaya sólo a iscsiA y la
vmnic2 a vMotion. De manera que quede así:
Hacemos lo mismo para el otro host y una vez hecho para comprobar si la
conectividad es correcta entramos en el ESXi 1 por ssh y hacemos un ping a la
VMkernel de vMotion del otro ESXi.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 83
Una vez configurado la red para vMotion empezaremos con la migración en
caliente de nuestro Windows xp. Encendemos la máquina virtual, pulsamos
click derecho sobre la máquina virtual y en Migrate.
Elegiremos que queremos cambiar de host.
Marcamos el ESXi 2 para el destino de la máquina virtual.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 84
Y la prioridad.
Ya se cambiará de host la máquina virtual. En tareas recientes podemos ver
que se ha completado con éxito la migración.
Y en los objetos de nuestro host ESXi 2 podemos ver como ahora está ahí el
Windows xp.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 85
8.9 Prueba de HA y DRS.
Para probar las funciones de HA y DRS (Alta disponibilidad y balanceo de
carga), crearemos una máquina virtual Debian y la clonaremos para tener
obtener así otra máquina más. Las dos máquinas Debian las meteremos en el
Host ESXi 2 para tener allí todas las máquinas ya que el Windows xp también
está allí, recordemos que anteriormente hicimos una migración en caliente de
la máquina Windows xp de ESXi 1 a ESXi 2.
Una vez creada la máquina Debian 1 la clonaremos.
Click derecho, Clone > Clone to Virtual Machine.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 86
En la opción de seleccionar el formato del disco virtual tenemos dos opciones
Thick Provision(Se reservará todo el disco para la máquina virtual) o Thin
Provision (El disco cogerá solo lo necesario para la máquina virtual).
Resumen de la clonación.
Para activar la funciones de HA y DRS seleccionamos nuestro Cluster y
pulsamos en Edit.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 87
Marcamos “Turn on vSphere HA” para activar HA. Marcamos también la
opción ”Protect against Connectivity Loss”, novedad en vSphere 6.
Expandimos las opciones de configuración de “Failure Conditions and VM
Response” y modificamos a nuestro gusto las opciones.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 88
Activamos DRS. Dejamos en automático “Power Management” para activar
DPM.
En la ventana de tareas recientes vemos como se configuran los host ESXi.
Ya podemos hacer la prueba de HA, encendemos la máquina virtual con la que
vamos a hacer la prueba(Debian 1), recordemos que todas las máquinas están
almacenadas en el host ESXi 2.
Una vez encendida la máquina desconectamos la tarjeta de red que conecta al
ESXi 2 con el vCenter para provocar el fallo de ese ESXi.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 89
Cuando el vCenter detecta que el ESXi 2 ha fallado la máquina Debian 1 será
arrancada automáticamente en el otro host ESXi.
Para probar la función de DRS, activaremos la tarjeta de red del ESXi 2 para
que se vuelva a conectar con el vCenter. Al conectarse se pasarán las otras
dos máquinas al host ESXi 1. Encenderemos la máquina Debian 2 y
automáticamente será arrancada en el ESXi 2 y no en el ESXi 1porque ya hay
una máquina encendida en ese host.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 90
8.10 Prueba de Fault Tolerance
Para la prueba de Fault Tolerance vamos a utilizar una máquina Debian con 64
MB de memoria RAM que estará almacenada en el host ESXi 1. Esa máquina
virtual la obtendremos clonando una de las máquinas Debian que ya teníamos
(Debian 1).
Lo primero que tenemos que hacer es configurar la red para Fault Tolerance
que como ya sabemos tenemos una tarjeta de red en nuestros ESXi
exclusivamente para esta función. Importante activar el tráfico Fault Tolerance.
De tal forma que quede así. Hacemos esto para los dos host ESXi.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 91
Ya podemos empezar a activar la función FT. Click derecho sobre la máquina
en la que queremos activar esta función > Fault Tolerance > Turn On Fault
Tolerance. Importante que la máquina este en un cluster con HA.
Seleccionamos en que Datastore queremos guardar los archivos de la VM
secundaria, como solo tenemos un datastore con almacenamiento compartido
seleccionamos ese.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 92
El host donde se almacenará la VM secundaria.
Resumen.
Ya se ha creado Fault Tolerance para la máquina virtual Debian FT.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 93
Al activar FT en la máquina virtual, el símbolo de la VM principal cambia y se
crea una VM secundaria con el mismo nombre pero en el otro host ESXi.
Encendemos nuestra máquina principal y la secundaria. Como podemos ver
solo se puede usar la principal, la secundaria se queda en modo lectura.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 94
Cuando provocamos el fallo en el ESXi 1 que es el host donde está la máquina
virtual principal no perderemos perdida de conexión en ningún momento ya que
la máquina secundaria pasará a ser la máquina principal.
8.11 Apagar máquina virtual por comandos ESXi
En este apartado vamos a ver como apagar una máquina virtual mediante
comandos ESXi. Hay veces que se nos queda bloqueada una máquina virtual
dentro de la infraestructura ya sea por algún fallo durante una configuración o
por algún fallo en la instalación, pero tienden a bloquearse y no nos dejan
apagar la máquina como siempre lo hacemos. Personalmente esto me ha
ocurrido en repetidas ocasiones al intentar instalar las VMware Tools en la
máquina.
Para esto lo primero que debemos hacer es activar el ssh en el ESXi, nosotros
ya lo tenemos que ya fue una de las primeras cosas que hicimos.
Entramos mediante ssh al ESXi donde está situada la máquina virtual que se
nos ha quedado bloqueada.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 95
Con el comando “esxcli vm process list” vemos que máquinas están corriendo
en el ESXi y su ID para saber que proceso debemos matar.
Ahora forzamos el apagado con el siguiente comando.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 96
Lanzamos el primer comando para comprobar si la máquina sigue encendida y
vemos como no sale ningún proceso, luego nos vamos al Cliente Web y
observamos que la máquina se ha apagado.
El comando esxcli es una herramienta muy potente con el que podemos
obtener información muy útil de nuestro ESXi.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 97
9. Temporalización
En esta tabla podemos ver el tiempo que le he dedicado a cada cosa y las
fases del desarrollo del proyecto:
Marzo
Lo primero que hice fue la búsqueda de información
sobre la virtualización y posibles prácticas a introducir
en el proyecto. Recogida de datos y de diferentes
Webs con buen material sobre la virtualización e
información similar a mi proyecto. Una vez tenía la idea
de proyecto clara empecé con el estudio de la parte
teórica del proyecto y la obtención del software
necesario para montar el laboratorio de pruebas.
Abril
A principios de Abril seguí con el estudio de la parte
teórica, una vez tenía ya una base empecé con la
documentación teórica del proyecto. A mediados de
Abril empecé con las pruebas de conexiones de mis
equipos, tuve problemas con la red local y fallos en
uno de los equipos. Me estanqué un tiempo en esta
fase pero al final solucioné los problemas de red y del
equipo formateando el equipo. Una vez solucioné los
problemas monté el laboratorio y comencé con el
desarrollo de las pruebas.
Mayo-Junio
En Mayo seguí con la instalación del laboratorio. En
esta etapa perdí mucho tiempo porque estuve
probando varios software para el almacenamiento
compartido a cada cual más complejo. A mediados de
Mayo tuve el primero problema „gordo‟ ya que no me
funcionó una de las prácticas que era la base del
proyecto, no tenía solución ese problema asique me
tuve que saltar esa práctica. La licencia de evaluación
me caducó y monté todo el laboratorio de nuevo pero
esta vez ya documentando toda la instalación y
configuraciones para el proyecto. En junio hice las
pruebas definitivas y la finalización del proyecto.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 98
10. Recursos materiales
Toda la infraestructura virtual la hemos montado en dos portátiles con
Windows 7 como sistema operativo. He decidido utilizar dos portátiles ya que
no dispongo de un PC lo suficientemente potente para montar todo el
laboratorio. Si en vez de utilizar la versión vSphere 6 utilizásemos alguna de las
anteriores como vSphere 5 sí podría montar todo en un solo PC, pero esta
nueva versión VMware vSphere 6 requiere muchos más recursos asique me
veo obligado a utilizar dos equipos.
Ambos equipos utilizarán el software “VMware Workstation 12 pro” para la
virtualización de los ESXi, el servidor donde correrá el vCenter Server y la
cabina de almacenamiento ISCSI.
Podemos descargarnos este maravilloso software desde la página oficial de
VMware “https://www.vmware.com/es/products/workstation/workstation-
evaluation”. Con la licencia de evaluación podemos disfrutar durante 30 días de
todas las funciones de la versión vSphere 6.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 99
En la siguiente imagen podemos ver las características de los equipos que
he utilizado y como están organizadas las máquinas de la infraestructura
virtual:
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 100
11. Presupuesto
En este apartado veremos el presupuesto de las diferentes herramientas
utilizadas para la creación del laboratorio del proyecto. Para ello he creado una
tabla con todas las herramientas utilizadas y su respectivo precio.
Herramienta/Producto Precio
Pc 1: Acer aspire 5750G 530 Euros
Pc 2: Pack bell TE 480 Euros
2 x 4GB RAM 40 Euros
Cable cruzado 5m 5 Euros
Licencia VMware Worktation 12 pro Gratuita (Licencia de evaluación)
Licencia vSphere 6 Gratuita (Licencia de evaluación)
Licencia Openfiler Gratuita
Como podemos observar he puesto que la licencia de VMware Worktation y
la de vSphere son gratuitas pero no lo son. Como yo he montado un laboratorio
para un entorno de pruebas he utilizada el periodo de evaluación de estos
productos que son 60 días.
Abajo pondré el precio de las licencias de vSphere con soporte técnico.
La licencia de evaluación que hemos utilizado en nuestro laboratorio tiene
las mismas funciones que la versión Enterprise Plus.
Para virtualizar hemos utilizado el producto VMware Workstation 12 pro que
el precio de la licencia con 30 días de soporte de cortesía sale a 250 Euros.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 101
12. Evaluación
Mi valoración final de este proyecto es muy positiva a pesar de no haber
cumplido con todos mis objetivos iniciales, he tenido que coger otras rutas para
poder cumplir el objetivo final.
Mi idea inicial era convertir un equipo físico en virtual dentro de uno de los
host ESXi con el software “VMware vCenter Converter”.
Una vez convertido en máquina virtual probar las funciones de vMotion, HA y
Fault Tolerance con esa máquina pero no pude convertir ese equipo, primero
por problemas de conexión, solucioné esos problemas y luego por no tener un
Datastore con la suficiente memoria para almacenar ese equipo, también
solucione ese problema. Una vez tenía todos los problemas solucionados
conseguí llegar hasta el último paso antes de empezar a convertir ese equipo
en virtual en un ESXi, se me quedó bloqueado en enviando la tarea y no
encontré solución a eso ya que era problema del hardware de mi equipo . Tenía
documentado todo el proceso hasta llegar al último paso que solo quedaba que
la tarea se completase, pero decidí no meterlo en el proyecto ya que no me
funcionaba.
En la siguiente imagen podemos ver donde me quedé estancado, no
conseguí pasar de ese paso a pesar de haber solucionado todos los anteriores.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 102
Durante todo el proyecto he tenido infinitud de problemas de conexión pero
sobre todo problemas por culpa de los recursos de los equipos que disponía,
solucioné muchos de esos problemas adquiriendo 2 x 4GB de memoria RAM
pero aun así seguía teniendo problemas en muchas situaciones ya que la
nueva versión de VMware vSphere 6 con la que estaba trabajando requiere de
muchos recursos.
También tuve problemas con el Cliente Web que es el que decidí utilizar
para realizar las configuraciones y las pruebas en mi proyecto. El primero de
ellos era que no me dejaba acceder al Server con las credenciales de mi
Windows Server, tras varios varias vueltas por internet vi que tenía que acceder
con la cuenta por defecto de vSphere: vSphere.localAdministrator. Otro de los
problemas con este cliente fue que al iniciar Windows iba a mí navegador para
acceder al Cliente y no me cargaba, me daba un error, la solución era iniciar
manualmente el servicio de este Cliente Web.
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 103
Conclusión, después de estar varios meses trabajando en este proyecto de
virtualización de servidores he salido bastante contento con el resultado y los
nuevos conocimientos adquiridos durante la creación del proyecto aunque me
hubiera gustado ampliarlo y mejorarlo no he podido por falta de tiempo y por la
limitación de páginas. En un futuro si tengo tiempo espero mejorar y ampliar
este proyecto probando las diferentes funciones que ofrece este fabuloso
producto de vSphere 6.
13. Bibliografía
http://www.kalerolinex.com/
https://virt.es/
http://www.israelmb.es/
http://patriciocerda.com/
https://www.josemariagonzalez.es/
https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displa
yKC&externalId=2053741
http://techhead.co/how-to-configure-openfiler-v23-iscsi-storage-for-use-with-vmware-
esx/
http://www.maquinasvirtuales.eu/
Virtualización de servidores con VMware vSphere 6
David Pérez Moriche 104

More Related Content

What's hot

Virtualization Technology Overview
Virtualization Technology OverviewVirtualization Technology Overview
Virtualization Technology OverviewOpenCity Community
 
DevOps avec Ansible et Docker
DevOps avec Ansible et DockerDevOps avec Ansible et Docker
DevOps avec Ansible et DockerStephane Manciot
 
VMware overview presentation by alamgir hossain
VMware overview presentation by alamgir hossainVMware overview presentation by alamgir hossain
VMware overview presentation by alamgir hossainALAMGIR HOSSAIN
 
Vce vxrail-customer-presentation new
Vce vxrail-customer-presentation newVce vxrail-customer-presentation new
Vce vxrail-customer-presentation newJennifer Graham
 
What’s New in VMware vSphere 7?
What’s New in VMware vSphere 7?What’s New in VMware vSphere 7?
What’s New in VMware vSphere 7?Insight
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technologysanjoysanyal
 
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...Edureka!
 
VMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationVMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationRabbah Adel Ammar
 
Ansible presentation
Ansible presentationAnsible presentation
Ansible presentationJohn Lynch
 
Windows Server 2016 First Look (Part 1)
Windows Server 2016 First Look (Part 1)Windows Server 2016 First Look (Part 1)
Windows Server 2016 First Look (Part 1)Tuan Yang
 
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...Edureka!
 
Getting started with Ansible
Getting started with AnsibleGetting started with Ansible
Getting started with AnsibleIvan Serdyuk
 

What's hot (20)

Vmware
VmwareVmware
Vmware
 
VMWARE ESX
VMWARE ESXVMWARE ESX
VMWARE ESX
 
Virtualization Technology Overview
Virtualization Technology OverviewVirtualization Technology Overview
Virtualization Technology Overview
 
DevOps avec Ansible et Docker
DevOps avec Ansible et DockerDevOps avec Ansible et Docker
DevOps avec Ansible et Docker
 
VMware overview presentation by alamgir hossain
VMware overview presentation by alamgir hossainVMware overview presentation by alamgir hossain
VMware overview presentation by alamgir hossain
 
Ansible - Introduction
Ansible - IntroductionAnsible - Introduction
Ansible - Introduction
 
Ansible
AnsibleAnsible
Ansible
 
Vce vxrail-customer-presentation new
Vce vxrail-customer-presentation newVce vxrail-customer-presentation new
Vce vxrail-customer-presentation new
 
What’s New in VMware vSphere 7?
What’s New in VMware vSphere 7?What’s New in VMware vSphere 7?
What’s New in VMware vSphere 7?
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technology
 
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
 
VMware vSphere
VMware vSphereVMware vSphere
VMware vSphere
 
What is Virtualization
What is VirtualizationWhat is Virtualization
What is Virtualization
 
Virtualbox
VirtualboxVirtualbox
Virtualbox
 
VMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project PresentationVMware Vsphere Graduation Project Presentation
VMware Vsphere Graduation Project Presentation
 
Ansible presentation
Ansible presentationAnsible presentation
Ansible presentation
 
Vmware overview
Vmware overviewVmware overview
Vmware overview
 
Windows Server 2016 First Look (Part 1)
Windows Server 2016 First Look (Part 1)Windows Server 2016 First Look (Part 1)
Windows Server 2016 First Look (Part 1)
 
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
Docker vs VM | | Containerization or Virtualization - The Differences | DevOp...
 
Getting started with Ansible
Getting started with AnsibleGetting started with Ansible
Getting started with Ansible
 

Viewers also liked

Virtualizacion de Servidores
Virtualizacion de ServidoresVirtualizacion de Servidores
Virtualizacion de ServidoresDavid Aspée Roa
 
virtualizacion de servidores completo
 virtualizacion de servidores completo virtualizacion de servidores completo
virtualizacion de servidores completoAnderson Alcántara
 
Manual v center converter instalacion y manejo
Manual v center converter   instalacion y manejoManual v center converter   instalacion y manejo
Manual v center converter instalacion y manejoK3yk33p3r
 
Implementacion de una infraestructura en VMware 5.5
Implementacion de una infraestructura en VMware 5.5Implementacion de una infraestructura en VMware 5.5
Implementacion de una infraestructura en VMware 5.5Vellidin
 
Virtualizacion Servidores Problema
Virtualizacion Servidores  ProblemaVirtualizacion Servidores  Problema
Virtualizacion Servidores Problemamonalisa
 
Virtualizacion Sobre Hp Bladesystem
Virtualizacion Sobre Hp BladesystemVirtualizacion Sobre Hp Bladesystem
Virtualizacion Sobre Hp BladesystemEnrique Muller
 
Virtualizacion (Modelos, Hipervisor, Rendimiento)
Virtualizacion (Modelos, Hipervisor, Rendimiento)Virtualizacion (Modelos, Hipervisor, Rendimiento)
Virtualizacion (Modelos, Hipervisor, Rendimiento)Edwin Belduma
 
Virtualizacion de Servidores
Virtualizacion de ServidoresVirtualizacion de Servidores
Virtualizacion de ServidoresGrupo Trevenque
 
Virtualization
VirtualizationVirtualization
Virtualizationsubstance
 
Virtualizacion De Servidores De Infraestructura Microsoft
Virtualizacion De Servidores De Infraestructura MicrosoftVirtualizacion De Servidores De Infraestructura Microsoft
Virtualizacion De Servidores De Infraestructura MicrosoftDavid Armas Armas
 
Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)Victor M. Fernández
 
Virtualizacion por Hardware y por Software
Virtualizacion por Hardware y por SoftwareVirtualizacion por Hardware y por Software
Virtualizacion por Hardware y por Softwarekevin0514
 
Virtualizacion (diapositivas)
Virtualizacion (diapositivas)Virtualizacion (diapositivas)
Virtualizacion (diapositivas)kevin0514
 
Guía de instalación de la version VMware ESXi 6.0.0
Guía de instalación de la version VMware ESXi 6.0.0Guía de instalación de la version VMware ESXi 6.0.0
Guía de instalación de la version VMware ESXi 6.0.0Alejandro Marin
 

Viewers also liked (20)

Virtualizacion de Servidores
Virtualizacion de ServidoresVirtualizacion de Servidores
Virtualizacion de Servidores
 
virtualizacion de servidores completo
 virtualizacion de servidores completo virtualizacion de servidores completo
virtualizacion de servidores completo
 
Manual v center converter instalacion y manejo
Manual v center converter   instalacion y manejoManual v center converter   instalacion y manejo
Manual v center converter instalacion y manejo
 
Implementacion de una infraestructura en VMware 5.5
Implementacion de una infraestructura en VMware 5.5Implementacion de una infraestructura en VMware 5.5
Implementacion de una infraestructura en VMware 5.5
 
Mi manual de VMware
Mi manual de VMwareMi manual de VMware
Mi manual de VMware
 
Virtualizacion Servidores Problema
Virtualizacion Servidores  ProblemaVirtualizacion Servidores  Problema
Virtualizacion Servidores Problema
 
Virtualizacion Sobre Hp Bladesystem
Virtualizacion Sobre Hp BladesystemVirtualizacion Sobre Hp Bladesystem
Virtualizacion Sobre Hp Bladesystem
 
Virtualizacion (Modelos, Hipervisor, Rendimiento)
Virtualizacion (Modelos, Hipervisor, Rendimiento)Virtualizacion (Modelos, Hipervisor, Rendimiento)
Virtualizacion (Modelos, Hipervisor, Rendimiento)
 
Virtualizacion de Servidores
Virtualizacion de ServidoresVirtualizacion de Servidores
Virtualizacion de Servidores
 
virtualizacion de servidores
virtualizacion de servidoresvirtualizacion de servidores
virtualizacion de servidores
 
Diapositivas virtualizacion productos[1]
Diapositivas virtualizacion productos[1]Diapositivas virtualizacion productos[1]
Diapositivas virtualizacion productos[1]
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Proyecto
ProyectoProyecto
Proyecto
 
Virtualizacion De Servidores De Infraestructura Microsoft
Virtualizacion De Servidores De Infraestructura MicrosoftVirtualizacion De Servidores De Infraestructura Microsoft
Virtualizacion De Servidores De Infraestructura Microsoft
 
Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)Virtualizacion De Servidores (Open Source)
Virtualizacion De Servidores (Open Source)
 
Virtualizacion por Hardware y por Software
Virtualizacion por Hardware y por SoftwareVirtualizacion por Hardware y por Software
Virtualizacion por Hardware y por Software
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
Virtualizacion (diapositivas)
Virtualizacion (diapositivas)Virtualizacion (diapositivas)
Virtualizacion (diapositivas)
 
Virtualización con vmware
Virtualización con vmwareVirtualización con vmware
Virtualización con vmware
 
Guía de instalación de la version VMware ESXi 6.0.0
Guía de instalación de la version VMware ESXi 6.0.0Guía de instalación de la version VMware ESXi 6.0.0
Guía de instalación de la version VMware ESXi 6.0.0
 

Similar to Virtualización de servidores con VMware vSphere 6

Similar to Virtualización de servidores con VMware vSphere 6 (20)

Virtualiacion o fisico
Virtualiacion o fisicoVirtualiacion o fisico
Virtualiacion o fisico
 
Reporte 2
Reporte 2Reporte 2
Reporte 2
 
Ppt1
Ppt1Ppt1
Ppt1
 
Problemática de servidores virtuales
Problemática de servidores virtualesProblemática de servidores virtuales
Problemática de servidores virtuales
 
Proyecto XenServer
Proyecto XenServerProyecto XenServer
Proyecto XenServer
 
virtualizacion - upsam
virtualizacion - upsamvirtualizacion - upsam
virtualizacion - upsam
 
Maquinas virtuales
Maquinas virtualesMaquinas virtuales
Maquinas virtuales
 
Virtualizacion sistemas operativos 04 ing_isc_pii_e p
Virtualizacion sistemas operativos 04 ing_isc_pii_e pVirtualizacion sistemas operativos 04 ing_isc_pii_e p
Virtualizacion sistemas operativos 04 ing_isc_pii_e p
 
Introducción al la virtualization
Introducción al la virtualizationIntroducción al la virtualization
Introducción al la virtualization
 
virtualizacion
virtualizacionvirtualizacion
virtualizacion
 
Virtualización
VirtualizaciónVirtualización
Virtualización
 
VIRTUALIZACION.pdf
VIRTUALIZACION.pdfVIRTUALIZACION.pdf
VIRTUALIZACION.pdf
 
Virtualizacion 1
Virtualizacion 1Virtualizacion 1
Virtualizacion 1
 
Virtualizacion 1
Virtualizacion 1Virtualizacion 1
Virtualizacion 1
 
Virtualización
VirtualizaciónVirtualización
Virtualización
 
Virtualización
VirtualizaciónVirtualización
Virtualización
 
Virtualización
VirtualizaciónVirtualización
Virtualización
 
Virtualización
VirtualizaciónVirtualización
Virtualización
 
142819 so[1]
142819 so[1]142819 so[1]
142819 so[1]
 
Soporte software 01
Soporte software 01Soporte software 01
Soporte software 01
 

Recently uploaded

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Recently uploaded (10)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Virtualización de servidores con VMware vSphere 6

  • 1. Virtualización de servidores con VMware vSphere 6 Autor: David Pérez Moriche Tutor: José Manuel Calero Romero 2015/2016 Administración de Sistemas Informáticos en Red I.E.S Castelar
  • 2. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 2 Contenido 1. Introducción.............................................................................................................................. 3 1.1 ¿Qué es la virtualización?..................................................................................................................................3 2. Destinatarios............................................................................................................................. 4 2.1 Ventajas de la virtualización .............................................................................................................................. 4 3. Objetivos del proyecto.............................................................................................................. 5 4. Justificación............................................................................................................................... 5 5. La arquitectura de VMware vSphere....................................................................................... 6 5.1 El hypervisor ESXi...............................................................................................................................................6 5.2 vCenter Server y vCenter Client.........................................................................................................................7 5.3 El almacenamiento compartido (Datastore)......................................................................................................8 6. Funcionalidades vSphere 6..................................................................................................... 11 6.1 vMotion........................................................................................................................................................... 11 6.2 vSphere HA (High Availability) ......................................................................................................................... 11 6.3 vSphere FT (Fault Tolerance)............................................................................................................................ 12 6.4 vSpere DRS (Distributed Resource Scheduler).................................................................................................13 6.5 vSphere DPM (Distributed Power Management) ............................................................................................ 13 7. Novedades en vSphere 6........................................................................................................ 14 8. Metodologia, manual paso a paso......................................................................................... 18 8.1 Instalación VMware Workstation 12 pro .........................................................................................................19 8.2 Instalación y configuración de los ESXi ............................................................................................................20 8.3 Instalación y configuración de Openfiler .........................................................................................................41 8.4 Instalación de vCenter Server y vCenter Client................................................................................................ 55 8.5 Conexión con ESXi 1 y ESXi 2............................................................................................................................ 65 8.6 Conexión con almacenamiento común ...........................................................................................................71 8.7 Creación máquina virtual y cluster ..................................................................................................................78 8.8 Prueba de vMotion..........................................................................................................................................80 8.9 Prueba de HA y DRS.........................................................................................................................................85 8.10 Prueba de Fault Tolerance ............................................................................................................................. 90 8.11 Apagar máquina virtual por comandos ESXi..................................................................................................94 9. Temporalización...................................................................................................................... 97 10. Recursos materiales.............................................................................................................. 98 11. Presupuesto........................................................................................................................ 100 12. Evaluación........................................................................................................................... 101 13. Bibliografía ......................................................................................................................... 103
  • 3. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 3 1. Introducción Este proyecto tiene la finalidad de explicar qué es la virtualización, que finalidad tiene y enseñar como montar un laboratorio de pruebas con la nueva versión de VMware vSphere 6. Gracias a la virtualización las empresas que utilizan este fabuloso recurso han podido ahorrar en costes tanto en costes materiales (como pueden ser servidores físicos, hardware, componentes…) como en energía. También se gana en rendimiento sabiendo utilizar correctamente todos los recursos de la virtualización. En el laboratorio que vamos a montar vamos a utilizar 2 equipos ya que esta nueva versión VMware vSphere 6 requiere mucha memoria RAM y no tenía un pc lo suficientemente potente para montar todo el laboratorio. Todo lo que es el laboratorio ya lo explicaremos más adelante con un manual paso a paso de cómo lo hemos montado. 1.1 ¿Qué es la virtualización? La virtualización de servidores significa particionar un servidor físico en varios servidores virtuales. Es decir, que en un servidor físico puedes meter otros servidores a través de un software de virtualización. El software que hace posible la virtualización se llama hypervisor. Este software se encuentra entre el hardware y el sistema operativo, es el elemento del sistema operativo que hace que funcionen las máquinas virtuales sobre un hardware virtual. Cada servidor virtual (máquina virtual) puede interactuar de forma independiente de las otras máquinas virtuales que están dentro del mismo servidor físico, como si fuesen servidores físicos independientes. Cada máquina virtual está aislada de otras máquinas virtuales.
  • 4. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 4 2. Destinatarios Este proyecto va dirigido a aquellas personas que quieran aprender a montar un laboratorio virtualizado para hacer todo tipo de pruebas pero sobre todo va destinado a todas aquellas empresas ya sean pequeñas o grandes que quieran implantar en su infraestructura la virtualización. En la actualidad muchas empresas se están pasando a la virtualización por la larga lista de beneficios que esta les da. 2.1 Ventajas de la virtualización Estos son algunos de los beneficios que trae esta tecnología:  Disminuye el número de servidores físicos. En vez de tener un servidor físico para cada una de las actividades de la empresa podemos utilizar un único servidor físico donde estén todos los servidores en máquinas virtuales.  Eficiencia energética. Al necesitar menos servidores físicos supone una reducción importante en el consumo eléctrico.  Disponibilidad. La virtualización tiene la función de configurar opciones de alta disponibilidad para recuperación de desastres. Esta función hace que cuando una máquina virtual falle, automáticamente se levante en otro host (servidor) en el mismo estado.  Facilidad de backup. Un entorno virtualizado nos permitirá realizar copias de seguridad de nuestro entorno con facilidad en cuestión de minutos.  Flexibilidad. Podemos crear máquinas virtuales con recursos de memoria CPU, disco… que necesitemos sin tener que comprar un servidor físico más potente.  Aislamiento y seguridad. Las máquinas virtuales son totalmente independientes, por tanto un fallo en una máquina virtual o un ataque a una máquina virtual afectará únicamente a esa máquina. El resto de máquinas seguirán funcionando con normalidad.
  • 5. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 5 3. Objetivos del proyecto El objetivo es la realización de un laboratorio de pruebas de servidores virtualizados con la nueva versión de VMware vSphere 6 con la finalidad de explicar las novedades de esta fabulosa versión y el funcionamiento de sus principales funciones. Este proyecto está destinado al rendimiento, disponibilidad, tolerancia a fallos y ahorro de costes en energía. El proyecto está compuesto por dos partes:  La parte teórica del proyecto, donde se definen los componentes principales de vSphere y su arquitectura.  La parte práctica, se basará en el laboratorio de pruebas donde se creará un manual paso a paso de cómo montar un laboratorio de pruebas con la última versión de VMware vSphere 6 probando sus principales funciones. 4. Justificación En un principio no tenía una idea clara de proyecto pero hablé con mi tutor y me dio varias propuestas sobre la virtualización y como es un tema que me gusta y que veo muy interesante me decanté por la virtualización de servidores con la nueva versión VMware vSphere 6. La virtualización de servidores está siendo un gran avance en CPD (Centro de Procesamiento de Datos) de las empresas, dado que permite a las empresas un gran ahorro en espacio, energía y dinero que esto conlleva. También les proporciona un mayor rendimiento y tolerancia a fallos. En definitiva las empresas cada vez demandan más esta tecnología y yo les voy a explicar cómo funciona con VMware vSphere 6.
  • 6. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 6 5. La arquitectura de VMware vSphere VMware vSphere está compuesto por una serie de componentes que nos permiten ejecutar la infraestructura virtual.
  • 7. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 7 5.1 El hypervisor ESXi Es el corazón de la infraestructura. El hypervisor ESXi es una capa de virtualización que se instala es servidores físicos y almacena las máquinas virtuales. El servidor ESXi tiene relación directa con vCenter Server que es donde se controlan todos los ESXi que estén en la misma infraestructura a través del vSphere Client. Existen dos tipos de hypervisor:  Hypervisor tipo 1: El sistema VMware ESXi está instalado directamente en el hardware físico, aprovechando todos los recursos del host.  Hypervisor tipo 2: El sistema VMware ESXi está instalado sobre un software de virtualización que corre dentro de un sistema anfitrión.
  • 8. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 8 5.2 vCenter Server y vCenter Client vCenter Server es el componente más importante de una infraestructura virtual, es el pilar principal de toda la infraestructura. Es el punto que permite administrar de forma centralizada el conjunto de servidores ESXi y máquinas virtuales de la infraestructura. vCenter Client es la interfaz de usuario de la infraestructura virtualizada para crear y administrar los servidores ESXi y las máquinas virtuales. Desde el vCenter Client podemos conectarnos directamente a un servidor ESXi o al vCenter Server para controlar todos los servidores ESXi de la infraestructura. También es posible administrar el entorno virtual desde un navegador, sin instalar vSphere Client. Esto es posible gracias a vSphere Web Client, es una interfaz Web que permite hacer acciones de administración y configuración sobre los servidores ESXi y las máquinas virtuales. Este es el cliente que vamos a utilizar nosotros en el laboratorio.
  • 9. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 9 5.3 El almacenamiento compartido (Datastore) El Datastore es el espacio de almacenamiento visto por los servidores ESXi. Un datastore es una representación virtual de los recursos físicos de almacenamiento del Datacenter. Puede ser un almacenamiento para un solo ESXi o un almacenamiento común para varios ESXi. Las arquitecturas de almacenamiento soportadas en un entorno virtual son las siguientes:  Almacenamiento local: Como el propio nombre indica los discos duros se conectan en el servidor.  Almacenamiento centralizado: El almacenamiento es externo al servidor. Este es el tipo de almacenamiento que utilizaremos nosotros en el laboratorio. Existen varias opciones para añadir los Datastores para el almacenamiento compartido:
  • 10. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 10  ISCSI (Internet Computer System Interface).  NFS (Network File System).  FC (Fibre Channel).  FCoE (Fibre Channel over Ethernet). En un almacenamiento local no es posible el uso de funcionalidades como vMotion, DRS, DPM, HA y FT. Por eso en nuestro laboratorio vamos a utilizar el almacenamiento compartido y el protocolo ISCSI para conectarnos al Datastore.
  • 11. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 11 6. Funcionalidades vSphere 6 6.1 vMotion VMware vMotion permite migrar en caliente máquinas virtuales entre servidores ESXi sin cortes del servicio. 6.2 vSphere HA (High Availability) High Availability es una funcionalidad de alta disponibilidad. Lo que esta función hace es que cuando un servidor host ESXi falla, todas las máquinas virtuales que estaban conectadas a este host se reinician automáticamente de forma inmediata en otro host ESXi con recursos disponibles dentro de un cluster.
  • 12. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 12 6.3 vSphere FT (Fault Tolerance) VMware vSphere Fault Tolerance es una funcionalidad muy parecida a HA pero esta, está un escalón por encima. Cuando un servidor host ESXi falla, las máquinas virtuales protegidas por FT continúan funcionando en otro host del cluster sin sufrir ninguna interrupción de servicio. Cuando esta función está habilitada en una máquina virtual se creará una copia secundaria de la original en un host ESXi diferente. Todos los cambios realizados en la máquina virtual primaria también se aplican en la máquina virtual secundaria.
  • 13. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 13 6.4 vSpere DRS (Distributed Resource Scheduler) vSphere DRS es una función que automatiza vMotion para repartir la carga de las máquinas virtuales en los servidores host ESXi hasta que la carga general de la infraestructura esté equilibrada. 6.5 vSphere DPM (Distributed Power Management) Esta función está asociada a DRS para ejecutar las máquinas virtuales en un número reducido de servidores físicos y reducir así el consumo eléctrico de la infraestructura.
  • 14. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 14 7. Novedades en vSphere 6 Actualmente, vSphere es la plataforma de virtualización líder de la industria. VMware ha sacado hace poco la nueva versión de su producto estrella, VMware vSphere 6, la cual voy a intentar resumir las nuevas características y mejoras que trae esta nueva versión. Ahora en vCenter Server tenemos una gran mejora para grandes infraestructuras virtualizadas. La nueva versión de vSphere vCenter Server 6 podrá soportar hasta 1000 servidores por ESXi, 64 host ESXi en cluster y hasta 6000 máquinas virtuales por cluster. En la siguiente imagen puedes ver las diferencias con la anterior versión vSphere 5.5.
  • 15. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 15 Para mí las mayores mejoras han sido incluidas en las funciones de disponibilidad como vMotion, Fault Tolerant y HA. En vMotion hay grandes mejoras en esta nueva versión de VMware vSphere 6. Ahora se puede hacer una migración de máquinas virtuales en caliente entre switches virtules, entre diferentes vCenter Servers y entre diferentes sites. También ahora podemos migrar una máquina virtual a larga distancia. Además ahora podemos activar Faul Tolerance en máquinas virtuales con 4 vCPU. Anteriormente la limitación para usar esta característica era de 1 vCPU. También tenemos la Alta Disponibilidad (HA App) que nos ofrecerá mayor soporte para aplicaciones críticas de negocio.
  • 16. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 16 En el tema del almacenamiento también tenemos las siguientes novedades:  Soporte de Storage I/O Control (SIOC). Nuevo soporte para reservas de máquinas virtuales por almacenamiento para garantizar niveles mínimos de servicio.  Volúmenes Virtuales (Vvols). los sistemas NAS/SAN pueden ahora ser más “conscientes” de las máquinas virtuales, permitiendo, a nivel de SAN/NAS administrar políticas granularmente a nivel de disco VMDK. Virtual Volumes permitirá almacenar VMs de manera directa sobre el Storage, sin necesidad de provisionar un Datastore, y así utilizar funcionalidades como de-duplicación, encriptación, snapshots y replicación granular. Recordemos que VMDK es el fichero de una máquina virtual donde se almacenan todos los datos
  • 17. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 17 En el tema de red, vSphere 6 introduce la versión 3 de Network I/O Control. Un nuevo soporte para cada máquina virtual, reserva de ando de banda determinado en las vNICS de las máquinas virtuales para garantizar niveles mínimos de servicio. Por último, nos vamos al tema de administración de vSphere 6. Tenemos nuevas mejoras en el Cliente Web como mejoras de rendimiento en áreas como el inicio de sesión, la página de inicio de carga, los menús de acciones, objetos relacionados y vistas de resumen. También se ha simplificado y optimizado el diseño de componentes para mejorar la usabilidad de este cliente. También se ha mejorado la arquitectura de vCenter, en esta versión se unifican algunos servicios centrales en el Platform Service Controller. Esto lo podemos ver en la instalación de vSphere Server 6. Conclusión, a día de hoy en el mercado vSphere 6 es el único que puede ofrecer este tipo de nuevas funcionalidades y características. Asique todas las empresas que necesiten utilizar este tipo de funciones o características en su infraestructura virtualizada se verán obligados a utilizar VMware vSphere 6 ya que es el único que puede ofrecernos esto.
  • 18. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 18 8. Metodologia, manual paso a paso Esta será la infraestructura que pretendemos montar: Ambos equipos estarán conectados con un cable cruzado creando así una red local. La máquina virtual del vCenter y los dos ESXi tendrán una tarjeta de red que estará en modo bridge para que el vCenter pueda comunicarse con los ESXi de la infraestructura. La cabina ISCSI solo tendrá una tarjeta de red que la conectaremos a un switch virtual “vnet 2” al cual se le conectarán las otras tarjetas de red de los ESXi que utilizaremos para las funciones de almacenamiento, vMotion y Fault Tolerance.
  • 19. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 19 8.1 Instalación VMware Workstation 12 pro Lo primero es instalar el software de virtualización VMware Workstation 12 pro.
  • 20. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 20 Ya tenemos instalado nuestro VMware Workstation 12 pro. 8.2 Instalación y configuración de los ESXi Primero creamos la máquina virtual donde ira el ESXi 1. File > New Virtual Machine.
  • 21. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 21 Marcamos Custom (configuración avanzada) y seguimos el asistente. Marcamos la última opción para meterle la ISO del ESXi después de crear la máquina virtual.
  • 22. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 22 Le decimos el nombre que tendrá la máquina virtual y su localización. Importante crear una carpeta para cada una de las máquinas virtuales para tener siempre bien organizados y localizados los archivos de las máquinas. Importante darle 2 procesadores a esta máquina ya que si le das 1 no nos dejará instalarla.
  • 23. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 23 Como mínimo tenemos que darle 4 GB de RAM sino no podremos instalar la máquina. La tarjeta de red la ponemos en modo bridge.
  • 24. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 24 Creamos un nuevo disco virtual del tipo SCSI con 20 GB de almacenamiento.
  • 25. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 25
  • 26. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 26 Este es un resumen de nuestro ESXi 1. Ya tenemos creada nuestra máquina virtual. Le damos a “Edit virtual machine settings” para introducir la ISO de nuestro ESXi 6.
  • 27. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 27 Desde aquí podemos cambiar las características de nuestra máquina. En CD/DVD le decimos que queremos usar una imagen ISO. Arrancamos la máquina virtual ESXi 1.
  • 28. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 28 Lanzamos el CD y esperamos que cargue los ficheros para empezar la instalación.
  • 29. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 29 Nos da la bienvenida a la instalación. Entramos y aceptamos las condiciones de uso.
  • 30. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 30 Nos mostrará los discos locales disponibles para almacenar la instalación de nuestro ESXi. Seleccionamos el único que tenemos disponible y pulsamos Enter. Seleccionamos el idioma para el teclado.
  • 31. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 31 Introducimos la contraseña del usuario root. Pulsamos F11 para confirmar la instalación y comenzará la instalación de nuestro ESXi 6.
  • 32. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 32 Una vez que ha terminado la instalación, debemos reiniciar el host ESXi, pulsamos Enter. Ya tenemos instalado el ESXi, ahora pulsamos F2 para entrar en la configuración del ESXi como indica en la esquina abajo izquierda.
  • 33. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 33 Nos pide la clave root que pusimos anteriormente para acceder a la configuración del ESXi. Ahora dentro de la configuración lo primero que haremos es cambiar la IP. Configure Management Network > IPV4 Configuration.
  • 34. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 34 Marcamos la opción de IP estática y ponemos la IP que tendrá nuestro ESXi con su máscara de red y la puerta de enlace.
  • 35. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 35 Pulsamos Enter para confirmar la IP. Luego nos vamos a “DNS configuration” para ponerle un nombre interno al ESXi y el DNS, que en nuestro caso no nos hará falta ya que no saldremos a internet.
  • 36. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 36 Al salir de la configuración de red nos pedirá que confirmemos los cambios. Ahora vamos a activar la opción de SSH ya que en un futuro entraremos al ESXi por SSH. Entramos en la opción de “Troubleshooting Options” y en la opción de SSH pulsamos Enter hasta que en la parte gris de la derecha aparezca “SSH is Enabled”.
  • 37. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 37 Ya tenemos el primer ESXi configurado.
  • 38. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 38 Ahora tenemos que crear el otro ESXi, primero creamos la máquina virtual donde irá el ESXi 2. Este es el resumen de la máquina virtual. Luego seguiremos exactamente los mismos pasos que en el ESXi 1 para su instalación y ya dentro de la configuración del ESXi 2 lo único que cambiaremos serán la IP y el nombre interno del ESXi.
  • 39. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 39 Ya tenemos el otro ESXi instalado y configurado. Para terminar de configurar nuestros ESXi tenemos que añadirle 3 tarjetas de red más a cada uno para las funciones de almacenamiento compartido, vMotion y Fault Tolerance. Las tarjetas de red se le pueden añadir a una máquina virtual tanto en caliente como en frío.
  • 40. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 40 Nos vamos a los ajustes de la máquina virtual. Add > Network Adapter
  • 41. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 41 Y hacemos el paso anterior tres veces hasta tener 4 tarjetas de red. La primera ya la pusimos en modo “bridged” asique las otras tres restantes las cambiamos a modo “Custom” y las conectamos al switch virtual 2 (VMnet2). 8.3 Instalación y configuración de Openfiler Para la instación de Openfiler, software que utilizaremos para la creación del almacenamiento compartido, creamos una máquina virtual como hicimos con las VM de los ESXi. Este es el resumen de la creación de nuestra máquina virtual.
  • 42. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 42 Una vez creada la máquina virtual le damos a “Edit virtual machine settings” para editar la máquina. Añadimos un nuevo disco virtual con 40 GB que utilizaremos para el almacenamiento compartido, cambiamos la tarjeta de red a custom (VMnet2) e introducimos la ISO en el CD/DVD. Arrancamos la máquina virtual y empezamos con la instalación del Openfiler. Pulsamos Enter para empezar a instalar Openfiler.
  • 43. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 43 Nos aparecerá la pantalla de inicio, pulsamos en Next. Luego nos pedirá en que idioma queremos nuestro teclado.
  • 44. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 44 Nos saldrá una advertencia preguntándonos si estamos seguros de seguir adelante, pulsamos en Yes.
  • 45. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 45 Nos pide elegir el disco donde se va a instalar el sistema operativo, elegimos sda de 10GB ya que el disco de 40Gb lo utilizaremos para el almacenamiento compartido. En el siguiente paso le pondremos la IP manualmente, pulsamos en Edit para configurar la dirección IP (192.168.100.50).
  • 46. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 46 Seleccionamos la zona horaria, Madrid y Next.
  • 47. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 47 Por último establecemos la contraseña para el usuario root. Al pulsar Next en la siguiente ventana comenzará la instalación de Openfiler.
  • 48. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 48 El proceso de instalación tardará escasos minutos. Una vez finalizada la instalación tendremos que reiniciar el sistema, pulsamos en Reboot.
  • 49. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 49 Al reiniciar la máquina nos aparece esta consola que es la página de inicio de Openfiler. La administración de Openfiler se realiza mediante la web. Asique para administrar nuestro Openfiler nos pasaremos un Windows xp, lo conectamos al mismo Switch virtual que el Openfiler (VMnet2) y le ponemos una IP que esté en la misma red (192.168.100.51).
  • 50. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 50 Para acceder a Openfiler nos vamos al navegador de nuestro xp y buscamos esta dirección: https://192.168.100.50:446. Nos saldrá una ventana donde nos pide usuario y contraseña, ponemos las credenciales y entramos. Username: openfiler | Password: password Ya estamos dentro de nuestro Openfiler y listos para configurarlo.
  • 51. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 51 Lo primero que vamos a hacer es crear un volumen físico, para ello nos vamos al apartado de Volúmenes y luego abajo vamos a “create new physical volumes”. En „Edit Disk‟ seleccionamos el disco que usaremos para el volumen físico. Seleccionados el tipo de partición, el modo y el tamaño ajustando los cilindros de inicio y fin. Cuando este todo como queremos pulsamos en Create.
  • 52. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 52 Ahora tenemos que crear un grupo de volúmenes para el volumen físico que hemos creado anteriormente. En el apartado de volúmenes seleccionamos “Volume Groups”, creamos el grupo de volumen y añadimos el volumen físico a ese grupo.
  • 53. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 53 Por último para crear un volumen en el grupo de volúmenes hacemos clic en “Add Volume ” de la parte derecha y lo creamos. Importante marcar todo el tamaño posible y decirle que es de formato iSCSI. Así quedaría definitivamente el volumen que utilizaremos para el almacenamiento compartido.
  • 54. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 54 Ahora tenemos que habilitar los servicios de destino iSCSI. Nos vamos al apartado de Servicios y activamos y arrancamos los servicios iSCSI para que podamos conectar el Openfiler a nuestros ESXi. Así quedarían: Ya solo queda agregar las tarjetas de red de los ESXi destinadas al almacenamiento común y mapearlas pero esto lo haremos más adelante.
  • 55. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 55 8.4 Instalación de vCenter Server y vCenter Client Ahora nos toca instalar el vCenter Server. Para esto utilizaremos un Windows Server 2008 y en él instalaremos el vCenter Server. Importante ponerle dos procesadores y 8GB de RAM como mínimo sino nos saldrá un error durante la instalación de nuestro vCenter Server. El Windows Server que utilizaremos tendrá la siguiente dirección IP. Una vez introducida la ISO en nuestro Windows Server ejecutamos el instalador de vCenter Server.
  • 56. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 56 A continuación se abrirá la ventana de “VMware vCenter Installer”, pulsamos en vCenter Server for Windows para empezar con instalación. Aceptamos la licencia y seguimos con la instalación.
  • 57. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 57 Elegimos el tipo de despliegue que queremos utilizar, nosotros elegiremos “Embedbed Deployment” que instala el PSC y vCenter Server a la vez. Este es el recomendado para ambientes pequeños. Escribimos el FQDN o la dirección IP de nuestra máquina.
  • 58. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 58 Nos quedamos con la primera opción que viene por defecto, sólo tenemos que poner la contraseña que queremos usar para acceder a nuestro vCenter Server. Usaremos la cuenta local de Windows para acceder al vCenter.
  • 59. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 59 Como estamos instalando vCenter para ambientes pequeños elegimos usar una base de datos embellecida, que viene por defecto. La configuración de los puertos lo dejaremos por defecto.
  • 60. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 60 Resumen de los parámetros de configuración de la instalación. Cuando pulsemos en Next comenzará la instalación.
  • 61. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 61 Cuando termine la instalación nos saldrá la siguiente ventana. Si pulsamos en “Launch vSpehre Web Client” podemos entrar a un cliente web del vCenter para administrar el Server.
  • 62. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 62 Nos redirecionará a un navegador web con la siguiente dirección, nos dice que no es una conexión segura. Para entrar pulsamos en opciones avanzadas y a acceder a nuestro vCenter.
  • 63. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 63 Nosotros en nuestro laboratorio vamos a utilizar el Cliente Web pero vamos a instalar el vSphere Client para las comprobaciones y por si tenemos algún problema con el otro cliente. Para su instalación pulsamos en vSphere Client, elegimos el idioma y todo siguiente.
  • 64. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 64 Una vez ya lo tengamos instalado ya tendremos el Client en nuestro escritorio. Desde él podemos acceder directamente a un ESXi de nuestra infraestructura o al Server para administrar todos los elementos que estén conectados a él.
  • 65. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 65 8.5 Conexión con ESXi 1 y ESXi 2 Para entrar al Cliente Web nos vamos esta dirección: https://vcenter.proyecto.local, tenemos que entrar con las credenciales que dejamos por defecto durante la instalación de vSphere Server y la contraseña que pusimos. Una vez dentro nos vamos a Hosts and Clusters para añadir los ESXi.
  • 66. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 66 Click derecho en el nombre de nuestro vCenter y creamos el Datacenter donde irán todos los elementos de la infraestructura. Le damos el nombre que tendrá nuestro Datacenter. En el apartado de tareas recientes vemos como se ha creado el Datacenter. Ya podemos empezar a introducir los host ESXi a la infraestructura. Click derecho en el Datacenter y añadir host.
  • 67. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 67 Seguimos el asistente. Ponemos la dirección IP del primer host ESXi. Las credenciales que tiene el host ESXi para conectarnos a él. Nos saldrá una advertencia de certificado de la licencia. Yes para continuar.
  • 68. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 68 Esto es una novedad en vSphere 6. Al activar esta opción aumentamos la seguridad de los host ESXi. Nosotros lo desactivaremos ya que estamos en un entorno de pruebas. En que Datacenter queremos meter el host ESXi.
  • 69. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 69 Resumen de nuestro primer host ESXi. Ahora hacemos lo mismo pero con el segundo host ESXi. Ya tenemos los dos ESXi que tendrá nuestra infraestructura.
  • 70. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 70 Una vez tengamos los dos host ESXi dentro de la infraestructura vamos a cambiar el nombre a los Datastores para organizarnos mejor. Para ello nos vamos “Hosts and cluster” y luego a Storage. Click derecho en el Datastore y Rename.
  • 71. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 71 8.6 Conexión con almacenamiento común Ahora lo que tenemos que hacer es configurar la cabina de almacenamiento iSCSI en nuestros host ESXi. Para ello seleccionamos el host e iremos a Manage > Storage > Storage Adapters > > Software iSCSI Adapters. Ahora nos vamos a Manage > Networking > Virtual switches > Seguimos el asistente para crear una nueva conexión. Seleccionamos el tipo de conexión VMkernel Network Adapter.
  • 72. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 72 Creamos un nuevo Standard vSwitch (VSS). A continuación seleccionamos la nic que vamos a utilizar para conectar el almacenamiento compartido. Elegimos el nombre que le queremos dar y muy importante marcas la última casilla para activar el tráfico “Virtual SAN traffic”.
  • 73. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 73 Le decimos la IP que tendrá la tarjeta de red que va conectada a la cabina iscsi Nos muestra un resumen de todos los pasos que hemos seguido. Ahora tenemos que irnos al Openfiler, añadir el nombre de la tarjeta iSCSI que añadimos anteriormente y mapearla para que el Openfiler reconozca esa tarjeta.
  • 74. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 74 Dejamos a un lado el Openfiler y volvemos al Cliente Web. Nos vamos al apartado de Storage Adapters, seleccionamos el adaptador iSCSI que añadimos anteriormente, abajo en los detalles del adaptador seleccionamos Network y le damos a añadir. Seleccionamos el vSwitch que hemos creado antes (vSwitch1).
  • 75. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 75 Ahora nos vamos a Target > Dynamic Discovery > Add. Y ponemos la IP que tiene la cabina iSCSI.
  • 76. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 76 Nos vamos a “Static Discovery” y cómo podemos ver ya se ha establecido conexión con la cabina. Ahora lo que tenemos que hacer es crear el Datastore asignándole el volumen de la cabina al ESXi 1.
  • 77. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 77
  • 78. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 78 Después de crear el volumen podemos ver como ya nos sale entre los Datastores del host ESXi el volumen de la cabina iSCSI con el nombre que le hemos asignado. Después hacemos lo mismo que hemos hecho con el host ESXi 1 con el host ESXi 2. Una vez hecho todo lo anterior pero para el otro host ESXi nos saldrá el Datastore de la cabina iSCSI en el host ESXi 2. 8.7 Creación máquina virtual y cluster Ahora vamos a crear una máquina virtual dentro de nuestra infraestructura. Esta máquina será un Windows xp y es la máquina que utilizaremos para probar la función de vMotion. Para ello nos vamos al host ESXi donde queremos crear la máquina virtual > Related Objects >Virtual Machines > .
  • 79. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 79 Este es el resumen de la creación de nuestro Windows xp. Como vemos la hemos almacenado en el Datastore de la Cabina iSCSI. Ya tenemos el Windows xp en el ESXi 1. También vamos a introducir un CLUSTER donde meteremos nuestros ESXi para poder realizar las funciones HA , DRS y Fault Tolerance. Click derecho en el Datacenter de la infraestructura.
  • 80. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 80 8.8 Prueba de vMotion Empezamos con la prueba de vMotion (Migración en caliente de una máquina virtual). Lo primero que tenemos que hacer es configurar la red para vMotion ya que le pusimos a los ESXi una tarjeta de red exclusiva para vMotion. Para ello nos vamos al host, Manage > Networking > Virtual switches >
  • 81. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 81 Seleccionamos que es un Adaptador VMkernel y que utilizaremos un vSwitch existente que ya creamos durante la configuración del almacenamiento compartido (vSwitch1). Luego añadimos la tarjeta de red (vmnic2) al vSwitch1.
  • 82. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 82 Y por último ajustamos las tarjetas para que la vmnic1 vaya sólo a iscsiA y la vmnic2 a vMotion. De manera que quede así: Hacemos lo mismo para el otro host y una vez hecho para comprobar si la conectividad es correcta entramos en el ESXi 1 por ssh y hacemos un ping a la VMkernel de vMotion del otro ESXi.
  • 83. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 83 Una vez configurado la red para vMotion empezaremos con la migración en caliente de nuestro Windows xp. Encendemos la máquina virtual, pulsamos click derecho sobre la máquina virtual y en Migrate. Elegiremos que queremos cambiar de host. Marcamos el ESXi 2 para el destino de la máquina virtual.
  • 84. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 84 Y la prioridad. Ya se cambiará de host la máquina virtual. En tareas recientes podemos ver que se ha completado con éxito la migración. Y en los objetos de nuestro host ESXi 2 podemos ver como ahora está ahí el Windows xp.
  • 85. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 85 8.9 Prueba de HA y DRS. Para probar las funciones de HA y DRS (Alta disponibilidad y balanceo de carga), crearemos una máquina virtual Debian y la clonaremos para tener obtener así otra máquina más. Las dos máquinas Debian las meteremos en el Host ESXi 2 para tener allí todas las máquinas ya que el Windows xp también está allí, recordemos que anteriormente hicimos una migración en caliente de la máquina Windows xp de ESXi 1 a ESXi 2. Una vez creada la máquina Debian 1 la clonaremos. Click derecho, Clone > Clone to Virtual Machine.
  • 86. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 86 En la opción de seleccionar el formato del disco virtual tenemos dos opciones Thick Provision(Se reservará todo el disco para la máquina virtual) o Thin Provision (El disco cogerá solo lo necesario para la máquina virtual). Resumen de la clonación. Para activar la funciones de HA y DRS seleccionamos nuestro Cluster y pulsamos en Edit.
  • 87. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 87 Marcamos “Turn on vSphere HA” para activar HA. Marcamos también la opción ”Protect against Connectivity Loss”, novedad en vSphere 6. Expandimos las opciones de configuración de “Failure Conditions and VM Response” y modificamos a nuestro gusto las opciones.
  • 88. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 88 Activamos DRS. Dejamos en automático “Power Management” para activar DPM. En la ventana de tareas recientes vemos como se configuran los host ESXi. Ya podemos hacer la prueba de HA, encendemos la máquina virtual con la que vamos a hacer la prueba(Debian 1), recordemos que todas las máquinas están almacenadas en el host ESXi 2. Una vez encendida la máquina desconectamos la tarjeta de red que conecta al ESXi 2 con el vCenter para provocar el fallo de ese ESXi.
  • 89. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 89 Cuando el vCenter detecta que el ESXi 2 ha fallado la máquina Debian 1 será arrancada automáticamente en el otro host ESXi. Para probar la función de DRS, activaremos la tarjeta de red del ESXi 2 para que se vuelva a conectar con el vCenter. Al conectarse se pasarán las otras dos máquinas al host ESXi 1. Encenderemos la máquina Debian 2 y automáticamente será arrancada en el ESXi 2 y no en el ESXi 1porque ya hay una máquina encendida en ese host.
  • 90. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 90 8.10 Prueba de Fault Tolerance Para la prueba de Fault Tolerance vamos a utilizar una máquina Debian con 64 MB de memoria RAM que estará almacenada en el host ESXi 1. Esa máquina virtual la obtendremos clonando una de las máquinas Debian que ya teníamos (Debian 1). Lo primero que tenemos que hacer es configurar la red para Fault Tolerance que como ya sabemos tenemos una tarjeta de red en nuestros ESXi exclusivamente para esta función. Importante activar el tráfico Fault Tolerance. De tal forma que quede así. Hacemos esto para los dos host ESXi.
  • 91. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 91 Ya podemos empezar a activar la función FT. Click derecho sobre la máquina en la que queremos activar esta función > Fault Tolerance > Turn On Fault Tolerance. Importante que la máquina este en un cluster con HA. Seleccionamos en que Datastore queremos guardar los archivos de la VM secundaria, como solo tenemos un datastore con almacenamiento compartido seleccionamos ese.
  • 92. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 92 El host donde se almacenará la VM secundaria. Resumen. Ya se ha creado Fault Tolerance para la máquina virtual Debian FT.
  • 93. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 93 Al activar FT en la máquina virtual, el símbolo de la VM principal cambia y se crea una VM secundaria con el mismo nombre pero en el otro host ESXi. Encendemos nuestra máquina principal y la secundaria. Como podemos ver solo se puede usar la principal, la secundaria se queda en modo lectura.
  • 94. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 94 Cuando provocamos el fallo en el ESXi 1 que es el host donde está la máquina virtual principal no perderemos perdida de conexión en ningún momento ya que la máquina secundaria pasará a ser la máquina principal. 8.11 Apagar máquina virtual por comandos ESXi En este apartado vamos a ver como apagar una máquina virtual mediante comandos ESXi. Hay veces que se nos queda bloqueada una máquina virtual dentro de la infraestructura ya sea por algún fallo durante una configuración o por algún fallo en la instalación, pero tienden a bloquearse y no nos dejan apagar la máquina como siempre lo hacemos. Personalmente esto me ha ocurrido en repetidas ocasiones al intentar instalar las VMware Tools en la máquina. Para esto lo primero que debemos hacer es activar el ssh en el ESXi, nosotros ya lo tenemos que ya fue una de las primeras cosas que hicimos. Entramos mediante ssh al ESXi donde está situada la máquina virtual que se nos ha quedado bloqueada.
  • 95. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 95 Con el comando “esxcli vm process list” vemos que máquinas están corriendo en el ESXi y su ID para saber que proceso debemos matar. Ahora forzamos el apagado con el siguiente comando.
  • 96. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 96 Lanzamos el primer comando para comprobar si la máquina sigue encendida y vemos como no sale ningún proceso, luego nos vamos al Cliente Web y observamos que la máquina se ha apagado. El comando esxcli es una herramienta muy potente con el que podemos obtener información muy útil de nuestro ESXi.
  • 97. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 97 9. Temporalización En esta tabla podemos ver el tiempo que le he dedicado a cada cosa y las fases del desarrollo del proyecto: Marzo Lo primero que hice fue la búsqueda de información sobre la virtualización y posibles prácticas a introducir en el proyecto. Recogida de datos y de diferentes Webs con buen material sobre la virtualización e información similar a mi proyecto. Una vez tenía la idea de proyecto clara empecé con el estudio de la parte teórica del proyecto y la obtención del software necesario para montar el laboratorio de pruebas. Abril A principios de Abril seguí con el estudio de la parte teórica, una vez tenía ya una base empecé con la documentación teórica del proyecto. A mediados de Abril empecé con las pruebas de conexiones de mis equipos, tuve problemas con la red local y fallos en uno de los equipos. Me estanqué un tiempo en esta fase pero al final solucioné los problemas de red y del equipo formateando el equipo. Una vez solucioné los problemas monté el laboratorio y comencé con el desarrollo de las pruebas. Mayo-Junio En Mayo seguí con la instalación del laboratorio. En esta etapa perdí mucho tiempo porque estuve probando varios software para el almacenamiento compartido a cada cual más complejo. A mediados de Mayo tuve el primero problema „gordo‟ ya que no me funcionó una de las prácticas que era la base del proyecto, no tenía solución ese problema asique me tuve que saltar esa práctica. La licencia de evaluación me caducó y monté todo el laboratorio de nuevo pero esta vez ya documentando toda la instalación y configuraciones para el proyecto. En junio hice las pruebas definitivas y la finalización del proyecto.
  • 98. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 98 10. Recursos materiales Toda la infraestructura virtual la hemos montado en dos portátiles con Windows 7 como sistema operativo. He decidido utilizar dos portátiles ya que no dispongo de un PC lo suficientemente potente para montar todo el laboratorio. Si en vez de utilizar la versión vSphere 6 utilizásemos alguna de las anteriores como vSphere 5 sí podría montar todo en un solo PC, pero esta nueva versión VMware vSphere 6 requiere muchos más recursos asique me veo obligado a utilizar dos equipos. Ambos equipos utilizarán el software “VMware Workstation 12 pro” para la virtualización de los ESXi, el servidor donde correrá el vCenter Server y la cabina de almacenamiento ISCSI. Podemos descargarnos este maravilloso software desde la página oficial de VMware “https://www.vmware.com/es/products/workstation/workstation- evaluation”. Con la licencia de evaluación podemos disfrutar durante 30 días de todas las funciones de la versión vSphere 6.
  • 99. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 99 En la siguiente imagen podemos ver las características de los equipos que he utilizado y como están organizadas las máquinas de la infraestructura virtual:
  • 100. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 100 11. Presupuesto En este apartado veremos el presupuesto de las diferentes herramientas utilizadas para la creación del laboratorio del proyecto. Para ello he creado una tabla con todas las herramientas utilizadas y su respectivo precio. Herramienta/Producto Precio Pc 1: Acer aspire 5750G 530 Euros Pc 2: Pack bell TE 480 Euros 2 x 4GB RAM 40 Euros Cable cruzado 5m 5 Euros Licencia VMware Worktation 12 pro Gratuita (Licencia de evaluación) Licencia vSphere 6 Gratuita (Licencia de evaluación) Licencia Openfiler Gratuita Como podemos observar he puesto que la licencia de VMware Worktation y la de vSphere son gratuitas pero no lo son. Como yo he montado un laboratorio para un entorno de pruebas he utilizada el periodo de evaluación de estos productos que son 60 días. Abajo pondré el precio de las licencias de vSphere con soporte técnico. La licencia de evaluación que hemos utilizado en nuestro laboratorio tiene las mismas funciones que la versión Enterprise Plus. Para virtualizar hemos utilizado el producto VMware Workstation 12 pro que el precio de la licencia con 30 días de soporte de cortesía sale a 250 Euros.
  • 101. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 101 12. Evaluación Mi valoración final de este proyecto es muy positiva a pesar de no haber cumplido con todos mis objetivos iniciales, he tenido que coger otras rutas para poder cumplir el objetivo final. Mi idea inicial era convertir un equipo físico en virtual dentro de uno de los host ESXi con el software “VMware vCenter Converter”. Una vez convertido en máquina virtual probar las funciones de vMotion, HA y Fault Tolerance con esa máquina pero no pude convertir ese equipo, primero por problemas de conexión, solucioné esos problemas y luego por no tener un Datastore con la suficiente memoria para almacenar ese equipo, también solucione ese problema. Una vez tenía todos los problemas solucionados conseguí llegar hasta el último paso antes de empezar a convertir ese equipo en virtual en un ESXi, se me quedó bloqueado en enviando la tarea y no encontré solución a eso ya que era problema del hardware de mi equipo . Tenía documentado todo el proceso hasta llegar al último paso que solo quedaba que la tarea se completase, pero decidí no meterlo en el proyecto ya que no me funcionaba. En la siguiente imagen podemos ver donde me quedé estancado, no conseguí pasar de ese paso a pesar de haber solucionado todos los anteriores.
  • 102. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 102 Durante todo el proyecto he tenido infinitud de problemas de conexión pero sobre todo problemas por culpa de los recursos de los equipos que disponía, solucioné muchos de esos problemas adquiriendo 2 x 4GB de memoria RAM pero aun así seguía teniendo problemas en muchas situaciones ya que la nueva versión de VMware vSphere 6 con la que estaba trabajando requiere de muchos recursos. También tuve problemas con el Cliente Web que es el que decidí utilizar para realizar las configuraciones y las pruebas en mi proyecto. El primero de ellos era que no me dejaba acceder al Server con las credenciales de mi Windows Server, tras varios varias vueltas por internet vi que tenía que acceder con la cuenta por defecto de vSphere: vSphere.localAdministrator. Otro de los problemas con este cliente fue que al iniciar Windows iba a mí navegador para acceder al Cliente y no me cargaba, me daba un error, la solución era iniciar manualmente el servicio de este Cliente Web.
  • 103. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 103 Conclusión, después de estar varios meses trabajando en este proyecto de virtualización de servidores he salido bastante contento con el resultado y los nuevos conocimientos adquiridos durante la creación del proyecto aunque me hubiera gustado ampliarlo y mejorarlo no he podido por falta de tiempo y por la limitación de páginas. En un futuro si tengo tiempo espero mejorar y ampliar este proyecto probando las diferentes funciones que ofrece este fabuloso producto de vSphere 6. 13. Bibliografía http://www.kalerolinex.com/ https://virt.es/ http://www.israelmb.es/ http://patriciocerda.com/ https://www.josemariagonzalez.es/ https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displa yKC&externalId=2053741 http://techhead.co/how-to-configure-openfiler-v23-iscsi-storage-for-use-with-vmware- esx/ http://www.maquinasvirtuales.eu/
  • 104. Virtualización de servidores con VMware vSphere 6 David Pérez Moriche 104