miércoles, 20 de noviembre de 2013

MÁQUINAS VIRTUALES



  •       VMWARE WORKSTATION:





Este software permite a los usuarios armar múltiples computadoras virtuales x86 y x86-64 y usar una o más de esas computadoras virtuales simultáneamente con el sistema operativo  anfitrión. Cada instancia de máquina virtual puede ejecutar su propio sistema operativo huésped como Windows, Linux, etc.

Permite a una máquina física ejecutar dos o más sistemas operativos simultáneamente. Otros productos de VMWare pueden ayudar a gestionar máquinas virtuales.
El software de VMware puede funcionar en Linux, y en plataforma Mac OS X que corre en procesadores  INTEL , bajo el nombre de VMware Fusion.

CARACTERÍSTICAS:

  •  Optimiza el desarrollo del software y las pruebas con las operaciones. Crea múltiples entornos de desarrollo y evaluación como máquinas virtuales en un solo ordenador y utilízalos para comprobar las configuraciones de múltiples niveles “reales”, redes complejas y múltiples sistemas operativos y aplicaciones, todo en un solo ordenador.
  • Mejora la colaboración en equipo. La portabilidad y las propiedades independientes del hardware en las máquinas virtuales, junto con las nuevas características de VMware Workstation, permiten a los usuarios compartir fácilmente entornos de desarrollo además de las evaluaciones preconfiguradas sin riesgos y también facilitan la colaboración entre el desarrollo y el control de calidad.

  •    Mejora la productividad de los profesionales del mundo IT. Permite a los administradores del sistema y a otra empresa evaluar el software, incluyendo las nuevas aplicaciones, las actualizaciones de las aplicaciones y los ajustes del sistema operativo, en las máquinas virtuales antes de su desarrollo en los ordenadores físicos o servidores en un entorno de producción. Los departamentos de ayuda de las empresas IT pueden crear y hacer referencia a una biblioteca virtual para las configuraciones del usuario final y para ayudarles a resolver problemas con mayor rapidez.


  •    Introduce la infraestructura virtual en tu empresa. Las máquinas virtuales creadas en un lugar de trabajo pueden implementarse a los otros ordenadores personales y servidores o plataformas de virtualización ofrecidos por VMware. Introducir la virtualización de VMware Workstation en el escritorio es un paso ideal para transformar tu infraestructura física de IT en una infraestructura virtual.





 
  •  SUN VIRTUALBOX






Es un software de virtualización para arquitecturas x86 que fue desarrollado originalmente por la empresa alemana Innotek GmbH, pero que pasó a ser propiedad de la empresa Sun Microsystems en febrero de 2008 cuando ésta compró a innotek.

Por medio de esta aplicación es posible instalar sistemas operativos adicionales, conocidos como “sistemas invitados”, dentro de otro sistema operativo “anfitrión”, cada uno con su propio ambiente virtual. Por ejemplo, se podrían instalar diferentes distribuciones de GNU/Linux en    VirtualBox instalado en Windows XP o viceversa.


 Entre los sistemas operativos soportados (en modo anfitrión) se encuentran:
GNU/Linux, Mac OS X, OS/2 Warp, Windows, y Solaris/OpenSolaris, y dentro de éstos es posible virtualizar los sistemas operativos:
FreeBSD, GNU/Linux, OpenBSD, OS/2 Warp, Windows, Solaris, MS-DOS y muchos otros.


CARACTERÍSTICAS:

  •     La modularidad.  VirtualBox tiene un diseño extremadamente modular con interfaces bien definidas de programación interna y un diseño cliente/servidor. Esto hace que sea fácil de controlar desde varias interfaces a la vez: por ejemplo, puede iniciar una máquina virtual en una típica interfaz gráfica de usuario y a continuación, el control de la máquina mediante línea de comandos, o incluso de forma remota.

  •  Descripciones de máquinas virtuales en XML. Las opciones de configuración de las máquinas virtuales se almacenan enteramente en XML por lo que pueden ser fácilmente portadas a otros equipos.
  • Guest Additions. Para Windows, Linux y Solaris. VirtualBox tiene software especial que puede ser instalado dentro de máquinas Windows, Linux y Solaris virtuales para mejorar el rendimiento y hacer la integración mucho más transparente.
  • Carpetas compartidas. Al igual que muchas otras soluciones de virtualización, para el intercambio fácil de datos entre anfitriones y huéspedes, VirtualBox permite declarar ciertos directorios como “carpetas compartidas”, a los que luego se puede acceder desde dentro de las máquinas virtuales.             
  
                               QEMU 







Es un software que recrea una máquina virtual. La máquina virtual cuenta con su propio procesador (igual o diferente al de la máquina física en la que corre QEMU), memoria y todos los elementos necesarios para ejecutar un SO con sus aplicaciones.

Ha sido desarrollado por Fabrice Bellard, y es software libre GPL. En un principio KQEMU no se desarrolló como software libre, pero desde el 6 de febrero de 2007 está cubierto por la GPL.

QEMU puede funcionar de dos manera diferentes:
  •   Como un emulador de otro hardware.

En este modo QEMU emula todos los componentes físicos de un ordenador real.
La CPU emulada puede ser diferente de la CPU física que se utiliza para ejecutar QEMU, de esta manera es posible ejecutar en el emulador programas para una arquitectura diferente.

  •  Como un virtualizador.

Este modo depende de un componente llamado "acelerador QEMU" o bien KQEMU, que es un driver que permite ejecutar el código de la máquina huésped directamente en la CPU física. De esta manera se alcanza una velocidad de ejecución similar a la velocidad de ejecución nativa. En este caso la máquina hospedada y la CPU física deben ser x86.

Puede instalarse QEMU a través de los paquetes preparados para la distribución de GNU/Linux que se esté utilizando o bien desde la web del proyecto http://fabrice.bellard.free.fr/qemu/download.html que proporciona:
  • El código y documentación de QEMU
  • Algunas versiones precompiladas para GNU/Linux, Mac OS X y Windows
  • Imágenes de ejemplo para algunos sistemas emulados.  


    CARACTERÍSTICAS:
    • Aumento de velocidad, algunas aplicaciones pueden correr a una velocidad cercana al tiempo real.

    •  Implementa el formato de imagen de disco Copy-On-Write. Se puede declarar una unidad virtual multi-gigabyte, la imagen de disco ocupará solamente el espacio actualmente utilizado.

    •  Implementa la superposición de imágenes. Se puede mantener una foto del sistema huésped, y escribir cambios en un archivo de imagen separado. Si el sistema huésped se colapsa, es sencillo volver a la foto del sistema huésped.

    •  Soporte para ejecutar binarios de Linux en otras arquitecturas.

    •  Es posible salvar y restaurar el estado de la máquina (por ejemplo programas en ejecución.)
    • Emulación de tarjetas de red virtuales.

    •  Soporte SMP.

    •  El Sistema Operativo huésped no necesita ser modificado o parcheado.







 




No hay comentarios:

Publicar un comentario