Tipos-Virtualización

virtualización

Nota: (La Virtualización utiliza el software para imitar las características del hardware y crear un sistema informático virtual. Esto permite ejecutar más de un sistema virtual, y múltiples sistemas operativos y aplicaciones, en un solo servidor, este software tiene la función de simular la existencia del recurso tecnológico que se quiere virtualizar. (Una máquina virtual nos permite tener varios ordenadores virtuales ejecutándose sobre el mismo ordenador físico)).

Tipos-Virtualización

-. Virtualización es la creación (por medio de software) de una versión virtual de algún recurso tecnológico, como puede ser una plataforma de hardware, un sistema operativo, un dispositivo de almacenamiento u otros recursos de red, la abstracción de los recursos de una computadora, llamada Hypervisor o VMM (Virtual Machine Monitor) que crea una capa de abstracción entre el hardware de la máquina física Host y el sistema operativo de la máquina virtual (virtual machine, guest), dividiéndose el recurso en uno o más entornos de ejecución.

. La capa de software VMM (Hypervisor) maneja, gestiona y arbitra los recursos principales de una computadora (CPU, Memoria, Almacenamiento y Conexiones de Red) se reparte dichos recursos entre todas las máquinas virtuales definidas en la máquina física. Esto hace que se puedan tener varios ordenadores virtuales ejecutándose en el mismo ordenador físico.

-. El diagrama muestra una arquitectura de virtualización en capas:

  1. En la parte superior hay tres bloques etiquetados «APP«, que representan aplicaciones.
  2. Debajo de cada «APP» hay un bloque etiquetado «OS«, que significa sistema operativo.
  3. En la base hay una capa denominada «Capa-Virtualización-Abstracción«.

Algunos Ejemplos de Tipos-Virtualizacion

Virtualización del Servidor:

-. La virtualización de servidores es el proceso de dividir un servidor físico en múltiples servidores virtuales únicos y aislados por medio de una aplicación de software. Cada servidor virtual puede ejecutar sus propios sistemas operativos de manera independiente.

-. La Virtualización de Servidores se utiliza para enmascarar los recursos de los servidores ante sus usuarios. Esto puede incluir el número y la identidad de los sistemas operativos, los procesadores y los servidores físicos individuales.

. La Virtualización de Servidores permite ejecutar múltiples sistemas operativos en un solo servidor físico. Ejemplos: VMware vSphere, Microsoft Hyper-V.

Virtualización de Aplicaciones

-. La virtualización de aplicaciones es un proceso que hace creer a una aplicación estándar que está interactuando directamente con un sistema operativo cuando, de hecho, no lo esta haciendo Para crear el proceso, es necesario que haya una capa de virtualización insertada entre la aplicación y el sistema operativo. Esta capa, o marco, debe ejecutar los subconjuntos de la aplicación de forma virtual y sin afectar el sistema operativo subyacente. La capa de virtualización sustituye a una parte del entorno de ejecución que normalmente proporciona el sistema operativo, desviando de forma transparente los archivos y los cambios del registro a un solo archivo ejecutable.

-. La virtualización de aplicaciones encapsula aplicaciones para ejecutarlas sin instalación local. Ejemplos: Microsoft App-V, VMware ThinApp.

Virtualización de Escritorio:

-. La virtualización de escritorio es un término relativamente nuevo, introducido en la década de los 90, que describe el proceso de separación entre el escritorio, que engloba los datos y programas que utilizan los usuarios para trabajar, de la máquina física. El Escritorio-Virtualizado es almacenado remotamente en un servidor central en lugar de en el disco duro del ordenador personal. Esto significa que cuando los usuarios trabajan en su escritorio desde su portátil u ordenador personal, todos sus programas, aplicaciones, procesos y datos se almacenan y ejecutan centralmente, permitiendo a los usuarios acceder remotamente a sus escritorios desde cualquier dispositivo capaz de conectarse remotamente al escritorio, tales como un portátil, computadora (PC), tableta, teléfono inteligente o cliente ligero.

-. Virtualización de escritorios VDI, centraliza los escritorios de los usuarios en servidores remotos. Ejemplos: Citrix Virtual Apps and Desktops, VMware Horizon.

Virtualización de Red:

-. En informática, la virtualización de redes es el proceso de combinar recursos de red de hardware y software y funcionalidad de red en una única entidad administrativa basada en software, una red virtual . La virtualización de redes implica la virtualización de plataformas , a menudo combinada con la virtualización de recursos.

-. La virtualización de redes se clasifica como virtualización externa , que combina muchas redes o partes de redes en una unidad virtual, o virtualización interna , que proporciona una funcionalidad similar a la de una red a los contenedores de software en un único servidor de red .

-. La Virtualización de Red abstrae los recursos de red del hardware subyacente. Ejemplos: VMware NSX, Cisco ACI.

Virtualización de almacenamiento:

-. Qué es la virtualización del almacenamiento. Es a la agrupación de todos los recursos de almacenamiento lógico y físico, de tal forma que la gestión de dispositivos de almacenamiento en red se simplifica al reunirlos en un único almacén que es administrado desde un lugar central.

-. La virtualización de almacenamiento, también conocida como almacenamiento definido por software (SDS), es una tecnología que abstrae los recursos físicos de almacenamiento y los presenta como un único pool de almacenamiento lógico. Esto permite a los administradores de TI administrar el almacenamiento de manera más eficiente y flexible, independientemente del tipo de hardware subyacente.

-. La Virtualización de almacenamiento agrupa recursos de almacenamiento físico en pools virtuales. Ejemplos: VMware vSAN, Microsoft Storage Spaces Direct.

Virtualización en Contenedores:

-. Los contenedores son una forma de virtualización a nivel de sistema operativo que permite empaquetar y ejecutar aplicaciones de manera aislada. Funcionamiento comparten el kernel del sistema operativo host. Utilizan namespaces y cgroups para aislar procesos y son más ligeros que las máquinas virtuales tradicionales.

-. La Tecnologías de Contenedores: Docker: La plataforma más conocida para crear y gestionar contenedores. Kubernetes: Orquestador para automatizar el despliegue y gestión de contenedores. Podman: Alternativa a Docker, sin necesidad de un demonio en ejecución.

-. Empaqueta aplicaciones con sus dependencias para portabilidad. Ejemplos: Docker, Kubernetes.

 

Recopilando:

-. Veamos los puntos mas importantes de este post:

  • La virtualización usa software para simular recursos de hardware y crear sistemas informáticos virtuales.
  • Permite ejecutar múltiples sistemas operativos y aplicaciones en un solo servidor físico.
  • El hipervisor o VMM (Virtual Machine Monitor) crea una capa de abstracción entre el hardware físico y los sistemas virtuales.
  • Esta capa maneja, gestiona y arbitra los recursos principales de una computadora entre las máquinas virtuales.
  • Existen varios tipos de virtualización: de servidor, de aplicaciones, de escritorio, de red y de almacenamiento.
  • La virtualización de servidores divide un servidor físico en múltiples servidores virtuales únicos y aislados.
  • Permite enmascarar los recursos de los servidores ante sus usuarios, incluyendo sistemas operativos y procesadores.
  • La virtualización de aplicaciones encapsula aplicaciones para ejecutarlas sin instalación local en el sistema.
  • Crea una capa entre la aplicación y el sistema operativo para ejecutar subconjuntos de la aplicación de forma virtual.
  • La virtualización de escritorio separa el entorno de trabajo del usuario de la máquina física, almacenándolo en un servidor central.
  • Permite acceder al escritorio desde cualquier dispositivo capaz de conectarse remotamente.
  • La virtualización de red combina recursos de red de hardware y software en una única entidad administrativa basada en software.
  • La virtualización de almacenamiento agrupa recursos físicos de almacenamiento en un pool lógico único para una gestión más eficiente.
  • También conocida como almacenamiento definido por software (SDS), permite administrar el almacenamiento independientemente del hardware.
  • La virtualización en contenedores empaqueta y ejecuta aplicaciones de manera aislada, compartiendo el kernel del sistema operativo host.
  • Los contenedores son más ligeros que las máquinas virtuales tradicionales y utilizan tecnologías como Docker y Kubernetes.

 

Referencias: (Entorno-Moreluz)

Deja una respuesta

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