sábado, octubre 04, 2008







VMware es un programa de virtualización, es el más conocido para virtualizar sistemas operativos en un equipo.

El 9 de febrero de 1999 VMware
introdujo el primer producto de virtualización x86, llamado "Mware
Virtual Plataform", basado en una investigación anterior realizada por
sus fundadores en la Universidad de Stanford.
VMware pidió una patente para su técnica en octubre de 1997, que fue
concedida con el número 6.397.242 el 28 de mayo de 2002. VMware y otros
programas de virtualización similares deben emplear técnicas muy
sofisticadas para virtualizar la ejecución de ciertas instrucciones.
Estas técnicas producen un deterioro en el rendimiento cuando se
comparan con una máquina virtual ejecutándose en una arquitectura
virtualizable nativamente, como IBM System/370 o Motorola MC68020.


Kevin Lawton emprendió el proyecto Plex86 (originalmente llamado "freemware") para crear una implementación libre
para x86. Su proyecto cambió para soportar sólo Linux como sistema
operativo huésped, pero antes de que Lawton publicara el documento Running multiple operating systems concurrently on an IA32 PC using virtualization techniques,
que analiza los aspectos de la arquitectura x86 que son difícilmente
virtualizables y las técnicas que pueden solventar tales dificultades.


Microsoft ofrece dos productos de virtualización basados en Windows, Microsoft Virtual PC y Microsoft Virtual Server, basados en tecnología que adquirieron de Connectix.


Los esfuerzos de investigación recientes buscan proporcionar
virtualización de alto rendimiento en la arquitectura x86 presentando
una interfaz que difiere de la del hardware en crudo. Los sistemas
operativos son portados para ser ejecutados en esta interfaz, que no
emplea las partes difícilmente virtualizables del conjunto de
instrucciones de x86. Esta técnica se conoce como paravirtualización. Los sistemas de desarrollo Denali, L4 y Xen emplean esta técnica para ejecutar versiones modificadas de varios sistemas operativos.


 http://www.vmware.com/