@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

Términos básicos en Virtualización

La mejor forma de empezar en el mundo de la Virtualización es recabar términos, y eso es lo que vamos a intentar explicar en esta entrada. También es verdad, que es un mundo tan cambiante, que lo que hoy se llama de una forma, el próximo año será otra, pero los conceptos generales siempre están ahí.

Para que todos los que empezáis podáis tener unos pequeños conceptos en la cabeza, que os serán muy útiles cuando empecéis a trabajar con máquinas y hosts virtuales, ahí van unas cuantas definiciones.

Virtualización 1
Virtualización 1

Lo primero que tenemos que tener claro es qué es la virtualización. De todas las definiciones que hay en la red, ésta es la que más nos gusta:

¿QUÉ ES LA VIRTUALIZACIÓN?

“Es la abstracción de los recursos de un servidor de forma que se crea una capa entre el hardware de la máquina física (host o hypervisor) y el sistema operativo de la máquina virtual (guest)”

Virtualización 2
Virtualización 2

 

TÉRMINOS COMUNES EN VIRTUALIZACIÓN

Hypervisor (Host): es la plataforma que nos permite aplicar diversas técnicas de control de virtualización para utilizar, al mismo tiempo, diferentes sistemas operativos en una misma computadora.

Existen dos tipos de hypervisor:

• Denominado nativo, bare metal o unhosted. En este tipo, el software se ejecuta directamente sobre el hardware del servidor fí¬sico para poder controlar los recursos y monitorizar los sistemas operativos virtualizados. (Vmware ESXi, Hyper-V, Xenserver…)
• Denominado hosted. El software de virtualización se ejecuta sobre un sistema operativo convencional (VMware Workstation, VirtualBox,…)

Máquina virtual (Guest): software que simula a una computadora y puede ejecutar programas como si fuese una computadora real.

Clúster: se aplica a los conjuntos o conglomerados de computadoras construidos mediante la utilización de hardwares comunes y que se comportan como si fuesen una única computadora.

Almacenamiento compartido: no es más que la integración de dispositivos de almacenamiento diferentes en un dispositivo de almacenamiento virtual

Plantilla: es una máquina virtual preinstalada y sellada, que se utilizará para generar diferentes máquinas virtuales.

Snapshot: representa el estado de una máquina virtual en el momento en que fue tomado.
Básicamente, es una foto de la máquina virtual en un momento definido. Sirve para agilizar pruebas como instalaciones de software o modificaciones de sistema.
No es propiamente un backup, ya que hacemos una reversión a dicho snapshot todo lo sucedido hasta la fecha es como si no hubiera existido. Se comporta como una máquina del tiempo.

Nube: se refiere a todos los programas que tenemos acceso en red sin necesidad de instalación y desde allí podemos generar contenidos, administrarlos, compartirlos, descargarlos y enviarlos, tal como lo hacemos siempre, sólo que sin tener los programas en nuestro computador.

TÉRMINOS VMWARE

VCenter (antes VirtualCenter): es la forma más simple y eficaz de gestionar VMware vSphere, con independencia de si tiene decenas o miles de máquinas virtuales.

Proporciona gestión unificada de todos los hosts y las MV del centro de datos desde una sola consola con una supervisión del rendimiento global de clústeres, hosts y MV.

VMotion: es exclusivo de VMware (el resto de fabricantes lo han ido implementando, por ejemplo, Microsoft tiene Hyper-V Live Migration), aprovecha completamente la virtualización de servidores, almacenamiento y red, para mover máquinas virtuales en caliente y de manera instantánea entre servidores.

Todo el estado de una máquina virtual se encapsula en un conjunto de archivos almacenado en un almacenamiento compartido, y el sistema de archivos en clúster VMware vStorage VMFS permite que los servidores host de origen y de destino de VMware Infrastructure accedan simultáneamente a los archivos de esta máquina virtual.
De esta manera, se puede transmitir rápidamente la memoria activa y el estado de ejecución preciso de una máquina virtual a través de una red de alta velocidad.

Como VMware Infrastructure también virtualiza la red, la máquina virtual conserva su identidad y sus conexiones de red, lo que garantiza un proceso de migración sin problemas.

VMware vMotion permite:

o Realizar migraciones en caliente sin paradas y sin que el usuario perciba cambio alguno.
o Realizar tareas de mantenimiento del hardware sin programar paradas ni interrumpir las operaciones de la organización.

HA: VMware HA monitoriza constantemente todos los ESXi de un clúster y detecta las caídas de estos. En cada host hay un agente corriendo que mantiene el heartbeat con los demás hosts del clúster. La pérdida del heartbeat inicia el proceso de reiniciar las máquinas virtuales en los otros hosts proporcionando de esta forma un fail over de las máquinas virtuales con una parada mínima (downtime = tiempo de reinicio) de servicio.

Es importante resaltar que HA es reactivo, es decir actúa cuando ocurre algo y NO usa Vmotion y DRS es proactivo: usa vmotion y actúa para que no ocurra nada o para que no se de la situación en la que pueda ocurrir.

DRS: VMware Distributed Resource Scheduler (DRS) básicamente, balancea dinámicamente las máquinas virtuales de un servidor VMware ESX/ESXi a otro servidor o servidores VMware ESX/ESXi para mejorar el tiempo de respuesta de las aplicaciones que las máquinas virtuales contienen.

Cuando una máquina virtual experimenta un aumento de la carga, VMware DRS automáticamente asigna recursos adicionales mediante la redistribución de otras máquinas virtuales entre los servidores físicos.

IREMOS COMPLETANDO LA ENTRADA

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

Cloud por vExperts

Ebook Cloud por vExperts

Ebook Cloud por vExperts Hoy os voy a contar un proyecto que se va desvelando …

2 comentarios

Deja una respuesta

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

quince − 9 =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu