Resumen

Completados

Estos son algunos de los conceptos importantes que se han descrito en este módulo:

  • La virtualización es una tecnología clave para habilitar la informática en la nube. Permite el aprovisionamiento de imágenes de hardware virtual (máquinas virtuales o VM) desde máquinas físicas subyacentes.
  • Hay dos tipos de máquinas virtuales: máquinas virtuales de proceso y máquinas virtuales del sistema. Las máquinas virtuales creadas en la nube son máquinas virtuales del sistema.
  • Una máquina virtual del sistema proporciona un entorno de sistema completo. Un sistema operativo se puede ejecutar en una máquina virtual del sistema.
  • Una máquina física subyacente se denomina host y un sistema operativo que se ejecuta en una máquina virtual del sistema se denomina sistema operativo invitado.
  • La virtualización mejora la elasticidad de la nube, ya que permite a proveedores y usuarios expandir o contratar servicios de forma manual o automática.
  • La virtualización proporciona espacio aislado de recursos, lo que dificulta que un usuario en la nube observe o modifique datos y actividades de otros.
  • La virtualización proporciona contención de errores al impedir que un error de software en una máquina virtual (VM) se propague a otra, incluso si las dos se hospedan en el mismo equipo físico.
  • La virtualización admite la consolidación de servidores al permitir que varias máquinas virtuales se ejecuten en un solo equipo físico, con lo que se mejora el uso del sistema y se reducen los costos.
  • Aunque la virtualización permite ejecutar varias máquinas virtuales en paralelo en el mismo host, proporciona aislamiento completo (seguridad, recursos y aislamiento de errores) entre las máquinas virtuales.
  • Una máquina virtual solo se puede ejecutar en un host en un momento determinado, pero se puede migrar a otro host en un momento dado diferente.
  • Una máquina virtual del sistema puede ofrecer recursos diferentes en cantidad y tipo a los del equipo físico en la que se hospeda. Por ejemplo, un host puede contener una CPU Intel IA-32 física, mientras que una máquina virtual puede incluir ocho CPU PowerPC virtuales que se asignan a la CPU física única.
  • En las redes de varios inquilinos, hay una gran necesidad de virtualización, ya que las redes de superposición se construyen para permitir a los inquilinos compartir de forma flexible los recursos de red.
  • Las redes también se pueden virtualizar y las redes virtuales (VNet) son tan esenciales para la informática en la nube como las máquinas virtuales.
  • Las redes virtuales se pueden aprovisionar, migrar, volver a configurar y ser objeto de la creación de instantáneas, como las máquinas virtuales.
  • Los contenedores son una tecnología emergente que ofrece muchas de las ventajas de la virtualización sin algunas de las desventajas.
  • Los contenedores abstraen los sistemas operativos mientras que las máquinas virtuales abstraen equipos completos, incluido el hardware.