¿Cómo funciona la virtualización?

Trataré de dar una respuesta simple para los laicos:

Las computadoras se han vuelto tan poderosas que pueden simular en código un dispositivo de hardware real. Como todo lo que hace una computadora es mover grupos de 1 y 0 de un lugar a otro y manipularlos, no “sabe” que una máquina virtual no es realmente un dispositivo físico, sino más bien una simulación (o para ser más precisos). emulación) de ese dispositivo.

Ahora que tenemos tales computadoras virtuales en funcionamiento, si tenemos suficiente memoria y espacio en disco, podemos ejecutar múltiples “máquinas” en el mismo hardware base único. Eso le permite ejecutar una “Computadora” MS Windows dentro de una Mac, ejecutar un applet JAVA dentro de una “Máquina virtual” y también permite a los proveedores de servicios ofrecer un “Servidor privado virtual” (VPS), es decir, su propio servidor privado que usted puede hacer lo que quiera, junto a máquinas VPS adicionales dentro de una máquina física sigle. Esto hace que sea más barato para todos, ya que el ISP no necesita reservar esa máquina solo para usted, lo que les permite distribuir los costos entre varios clientes, todos los cuales obtienen una máquina “privada” pero pagan una fracción de lo que pagan. de otra manera.

La virtualización se trata de separar los recursos de TI tradicionales en soluciones más fáciles de administrar y centralizar. Esta separación a menudo aumenta la escalabilidad, mejora la utilización de los recursos y reduce los recursos administrativos.

Hay muchas formas de virtualización que se usan comúnmente en entornos empresariales:

  • La virtualización de hardware utiliza un software llamado hipervisor (comúnmente VMware ESXi, Microsoft Hyper-V o Citrix XenServer) para abstraer las características físicas de un servidor. Esto permite que múltiples sistemas operativos invitados se ejecuten virtualmente en un único servidor físico. Las máquinas virtuales invitadas no son conscientes de que comparten hardware físico. Más aún, los recursos del servidor físico se utilizan mejor.
  • La virtualización de software o aplicaciones transmite una aplicación instalada de forma remota desde un servidor a un cliente (comúnmente Citrix XenApp o Microsoft App-V) o empaqueta una aplicación para que se ejecute en un entorno limitado independiente sin necesidad de instalación local (comúnmente VMware ThinApp). Debido a que las aplicaciones ya no se instalan en los escritorios de los clientes, los administradores pueden administrar y distribuir más fácilmente las aplicaciones y sus parches desde una única ubicación en red.
  • La virtualización de escritorio es similar a la virtualización de hardware en el sentido de que separa el entorno de escritorio de una computadora personal de una máquina física mediante la transmisión remota del escritorio (comúnmente VMware View o Citrix XenDesktop). En algunos casos, todo el escritorio puede cambiarse localmente, pero la mayoría de las soluciones simplemente proporcionan una interfaz remota de teclado, video y mouse (KVM) a través de una aplicación instalada localmente (comúnmente Citrix Receiver o Microsoft Remote Desktop Connection). Los escritorios se ejecutan en servidores de alto rendimiento que se gestionan de forma centralizada y se implementan fácilmente por TI.
  • Storage Virtualization abstrae el almacenamiento lógico del almacenamiento físico. Grandes grupos de discos se dividen en unidades lógicas más pequeñas que se presentan como un solo volumen pero que en realidad pueden abarcar muchos discos físicos. Esto mejora el rendimiento, aumenta la utilización del espacio del disco y proporciona redundancia.
  • La virtualización de red separa redes conectadas físicamente en diferentes redes virtuales o combina muchas redes virtuales separadas para compartir los mismos segmentos de una red física grande. Al crear redes virtuales, los administradores pueden agrupar lógicamente las máquinas y su tráfico mientras utilizan mejor la infraestructura de red física.

Es posible que haya perdido otras formas de virtualización, pero estos son los métodos más utilizados para virtualizar diversos recursos de TI en un entorno empresarial.

La virtualización es la creación de una versión virtual (en lugar de real) de algo, como un sistema operativo, un servidor, un dispositivo de almacenamiento o recursos de red. Y ahora es el campo de TI de más rápido crecimiento.

Se están implementando soluciones de virtualización para usar menos hardware a través de la automatización, construir nuevos servidores en minutos. La virtualización está en todas partes ahora. Si no está a bordo, perderá el tren.

El curso MindMajix VMware le ayuda a avanzar con un tutorial completo para aprender VMware.

https://www.engadget.com/2016/09