Virtualización de computación en la nube

Virtualizationes una técnica que permite compartir una única instancia física de una aplicación o recurso entre varias organizaciones o inquilinos (clientes). Lo hace por assigning a logical name a un recurso físico y proporcionando un pointer to that physical resource Bajo demanda.

Concepto de virtualización

La creación de una máquina virtual sobre el sistema operativo y el hardware existentes se denomina virtualización de hardware. Las máquinas virtuales proporcionan un entorno que está lógicamente separado del hardware subyacente.

La máquina en la que se crea la máquina virtual se conoce como host machine y virtual machine se conoce como un guest machine. Esta máquina virtual es administrada por un software o firmware, que se conoce como hypervisor.

Hipervisor

los hypervisor es un firmware o programa de bajo nivel que actúa como administrador de máquina virtual. Hay dos tipos de hipervisor:

Type 1 hypervisor se ejecuta en el sistema desnudo. LynxSecure, RTS Hypervisor, Oracle VM, Sun xVM Server, VirtualLogic VLX son ejemplos de hipervisor de tipo 1. El siguiente diagrama muestra el hipervisor de tipo 1.

los type1 hypervisor no tiene ningún sistema operativo host porque están instalados en un sistema simple.

Type 2 hypervisor es una interfaz de software que emula los dispositivos con los que normalmente interactúa un sistema. Contenedores, KVM, Microsoft Hyper V, VMWare Fusion, Virtual Server 2005 R2, Windows Virtual PC y VMWare workstation 6.0 son ejemplos de hipervisor de tipo 2. El siguiente diagrama muestra el hipervisor de tipo 2.

Tipos de virtualización de hardware

Estos son los tres tipos de virtualización de hardware:

  • Virtualización completa
  • Virtualización de emulación
  • Paravirtualization

Virtualización completa

En full virtualization,el hardware subyacente está completamente simulado. El software invitado no requiere ninguna modificación para ejecutarse.

Virtualización de emulación

En Emulation,la máquina virtual simula el hardware y, por tanto, se vuelve independiente de él. En esto, el sistema operativo invitado no requiere modificación.

Paravirtualización

En Paravirtualization,el hardware no se simula. El software invitado ejecuta sus propios dominios aislados.

VMware vSphere es una infraestructura altamente desarrollada que ofrece un marco de infraestructura de gestión para la virtualización. Virtualiza el sistema, el almacenamiento y el hardware de red.