You are on page 1of 5

La virtualizacin es una tecnologa que ha avanzado mucho.

Es adems una tecnologa bastante compleja y con


un funcionamiento espectacular.

En esta materia, como en otras muchas, las tipologas no son clases tasadas. Hay muchas formas de clasificar los
sistemas con la complejidad aadida de que la tecnologa evoluciona rpidamente y las clasificaciones se
pueden quedar antiguas. Abajo os he creado otra clasificacin de virtualizacin que tambin sera vlida (Tipos
de virtualizacin. Otra Clasificacin).

Todo esto est desarrollado en el Bloque IV tema 11, pero hago un breve resumen: Si hacemos un poco de
historia lo primero que hubo era

Emulacin de hardware

Virtualizacin de sistemas operativos

Despus aparecieron los hypervisores y la llamada VDI ( Virtualizacin de Infraestructuras). Hay dos tipos

Tipo 1: que es el software que est por encima de la infraestructura (microprocesador, ram, etc.) repartiendo los
recursos entre los distintos sistemas operativos que hay por encima y en el que se incluye en el mismo nivel el
sistema operativo anfitrin como el resto.
Tipo 2: donde el hypervisor corre como una aplicacin sobre el sistema operativo. Tambin se la llama hosted.

Paravirtualizacin

La paravirtualizacin tiene que modificar el sistema operativo invitado. Una mquina virtual paravirtualizada
proporciona API especiales que requieren de modificaciones considerables en las aplicaciones de usuario

Dicho esta breve explicacin tambin creo necesario aclarar que a da de hoy la virtualizacin y sus tipos va ms
orientadas al objeto que se virtualiza ya que la tecnologa por debajo es bsicamente la de hypervisor (ver
epgrafe Tipos de virtualizacin)
Virtualizacin de servidores

Virtualizacin de redes

Virtualizacin de almacenamiento

Virtualizacin de escritorios

etc

Y un paso ms all de VDI est el concepto de Infraestructura como Servicio (IaaS, Infrastructure as a Service)
que es uno de los tres modelos fundamentales en el campo del cloud computing, junto con el de Plataforma
como Servicio (PaaS, Platform as a Service) y el de Software como Servicio (SaaS, Software as a Service).

Algunos enlaces interesantes

http://searchdatacenter.techtarget.com/es/cronica/Como-la-evolucion-de-la-virtualizacion-redifinio-los-
centros-de-datos-eficientes

https://technet.microsoft.com/es-es/library/hh802393.aspx

Tipos de virtualizacin. Otra Clasificacin.


(http://www.maquinasvirtuales.eu/tipos-de-virtualizacion/)

1. Virtualizacin de servidor

Se trata de aprovechar de los beneficios de la virtualizacin en los servidores:

o Se ofrece mayor disponibilidad

o Mayor flexibilidad de recursos

o Consolidacin de recursos

o Se puede dar servicio a mltiples redes

o Facilita la recuperacin ante desastres

Ejemplos de software:

o VMware ESXi, Microsoft Hyper-V, Citrix XenServer

2. Virtualizacin de escritorio

Aprovechar los beneficios de la virtualizacin en las estaciones de usuario:

o Se separa el sistema operativo del hardware del cliente

o Se pueden utilizan clientes ligeros

o Se centralizan los recursos


o Permiten mejorar la movilidad

Ejemplos de software:

o VMware View, Citrix XenDesktop

3. Virtualizacin de aplicaciones

Los principales fabricantes tienen soluciones para compartir aplicaciones instaladas en un servidor. Con esto se
evitan errores en dlls, dependencias o problemas con parches, ya que todo se ejecuta en el servidor.

Todo el mundo tiene aplicaciones comunes, y conforme se van ejecutando las aplicaciones, los ficheros que no
varan no se modifican y los ficheros que s varan se almacenan en el perfil de cada usuario, para que el resto de
usuarios no se vean perjudicados.

Se consigue:

o Aislar la aplicacin del sistema operativo donde se ejecuta

o Se paquetiza de forma que se pueda ejecutar sin acceder al sistema donde se ejecuta, no se
instalan

o Aplicaciones portables, facilita actualizaciones, permite ejecutar en el mismo sistema aplicaciones


incompatibles.

Ejemplos de software:

o VMware ThinApp, Citrix Streaming, Microsoft App-V

4. Otros

Virtualizacin de sesin

o Prcticamente hablamos de funciones parecidas a la virtualizacin de aplicaciones, de hecho trabajan


juntas (XenApp con Streaming de Citrix, por ejemplo), pero no son exactamente lo mismo. Aqu
limitamos po

o Escritorio Remoto, Citrix XenApp

Virtualizacin de almacenamiento

o Permite que mltiples sistemas de almacenamiento parezcan un nico sistema de almacenamiento


lgico (consolidacin) de forma transparente

Servicios en la nube

o Servicios en la nube, la famosa nube, tambin son parte del mundo de la virtualizacin.

o Correo electrnico (Gmail, Hotmail)

o Almacenamiento (Dropbox, Google Drive)

o Infraestructuras (Amazon EC2, VMware vCloud )


Extensiones de procesadores para virtualizacin

Extensiones que presentan algunos procesadores son aadidos construidos para la mejor gestin de mquinas
virtuales por servidor.

http://www.amd.com/es-xl/solutions/servers/virtualization#

Por ejemplo la tecnologa de virtualizacin de AMD (AMD-V) es un conjunto de funciones con chips
agregados que te ayudan a aprovechar y mejorar el rendimiento de tus recursos de virtualizacin.

Permite que el software cree mquinas virtuales de forma ms


Extensiones de
eficiente de tal forma que mltiples sistemas operativos y sus
virtualizacin al conjunto
aplicaciones puedan ejecutarse simultneamente en la misma
de instrucciones x86
computadora.

Caractersticas del hardware que facilitan un cambio eficiente entre


TLB etiquetado mquinas virtuales para una mayor capacidad de respuesta de las
aplicaciones

Indexacin de Ayuda a acelerar el rendimiento de numerosas aplicaciones


virtualizacin rpida virtualizadas permitiendo una administracin de la memoria de las
(RVI) mquinas virtuales basada en el hardware.

Ayuda al software de virtualizacin con migraciones en vivo de


Migracin extendida de
mquinas virtuales entre todas las generaciones disponibles de
AMD-V
procesadores AMD Opteron

Permite un acceso directo al dispositivo por una mquina virtual,


evitando el hipervisor para un mayor rendimiento de la aplicacin y
Virtualizacin de E/S
un mayor aislamiento de las mquinas virtuales para una mayor
integridad y seguridad

You might also like