Download Análisis Virtual Box
Document related concepts
Transcript
Análisis de aplicación: VirtualBox Este documento ha sido elaborado por el Centro de Apoyo Tecnológico a Emprendedores bilib, www.bilib.es Copyright © 2011, Junta de Comunidades de CastillaLa Mancha. Este documento se distribuye bajo los términos de la licencia Creative Commons bysa. http://creativecommons.org/licenses/bysa/2.5/es/ Índice de contenido Análisis de aplicación: VirtualBox ....................................................................................................... 1 DATOS TÉCNICOS ........................................................................................................................ 2 FUNCIONALIDAD ........................................................................................................................ 3 USABILIDAD ................................................................................................................................. 5 PORTABILIDAD / ADAPTABILIDAD ........................................................................................ 6 RENDIMIENTO .............................................................................................................................. 7 DOCUMENTACIÓN ...................................................................................................................... 8 COMUNIDAD ................................................................................................................................. 9 REFERENCIAS ............................................................................................................................. 10 Página 1 de 10 DATOS TÉCNICOS Nombre: VirtualBox Versión: 4.1.18 Licencia: GPL v2 Plataforma: Linux, Windows y Macintosh Idioma: Español, Inglés, Euskera, Portugués, Alemán, Francés, Italiano, Ruso, Polaco y Sueco Web oficial: https://www.virtualbox.org/ Manual: https://www.virtualbox.org/manual/UserManual.html Descripción básica: VirtualBox es una herramienta de gestión de máquinas virtuales encargada de virtualizar todos los componentes de un ordenador, pasando desde el número de núcleos hasta el tipo de conexión a internet que se desea. De este modo, la herramienta permite “instalar” múltiples sistemas operativos con diferentes características entre sí en un mismo equipo en diferentes pantallas. Página 2 de 10 FUNCIONALIDAD • Capacidad para varios sistemas operativos simultáneamente. A pesar de que pueda parecer una característica intrínseca de un gestor de máquinas virtuales, no todos permiten la funcionalidad añadida de dar soporte a varios sistemas operativos al mismo tiempo. VirtualBox permite la ejecución simultánea de varias instancias de máquinas virtuales albergando diferentes y/o similares sistemas operativos en cada una de ellas. • Oferta de herramientas para los sistemas operativos “invitados”. VirtualBox permite mejorar el rendimiento de trabajo proporcionando un modo de integración y comunicación con el sistema operativo real de la máquina. Para ello, ofrece a los usuarios ajuste automático a las resoluciones de las pantallas, carpetas compartidas con la máquina real con el fin de compartir e intercambiar archivos, etc. • Multitud de posibilidades hardware Este gestor de máquinas virtuales permite configurar multitud de aspectos hardware. Algunos de los más importantes son: ◦ Soporte para conectar entradas USB directamente al sistema operativo de la máquina virtual sin necesidad de instalar controladores adicionales. ◦ Compatibilidad de hardware, que permite combinar diferentes controladores de discos duros, tarjetas de red o tarjetas de sonido virtuales. ◦ Capacidad para expandir la pantalla que está utilizando el usuario a más de una, permitiendo su uso compartido al mismo tiempo. • Capacidad para gestionar múltiples instantes del sistema El gestor almacena “imágenes” arbitrarios del estado de la máquina virtual, permitiendo al usuario volver atrás en un momento dado dentro de los momentos aleatorios que el propio gestor haya seleccionado. De este modo, el usuario puede revertir una acción dada a un instante del tiempo que desee. • Ejecución de máquinas virtuales de forma remota VirtualBox permite la ejecución de máquinas virtuales de forma remota por medio del protocolo RDP. Así, mediante la asignación de un servidor RDP a cada máquina virtual, un usuario remoto puede conectarse a la máquina virtual mediante la dirección IP asignada. Página 3 de 10 Fallos y/o carencias importantes VirtualBox se trata de un excelente gestor de máquinas virtuales de código libre que posee ínfimas carencias a destacar. Entre las más importantes se encuentran por ejemplo, la situación en la que no se reconoce algunas de las distribuciones de Linux poco conocidas o la mala configuración de resoluciones en monitores antiguos. Por lo demás, no presenta ningún inconveniente a destacar. Página 4 de 10 USABILIDAD Diseño de la interfaz El diseño de la interfaz es sencillo e intuitivo, puesto que desde el inicio el gestor va guiando al usuario hacia cada uno de los pasos que este debe seguir para completar la creación de la máquina virtual. Una vez creada, el usuario tiene a su disposición una barra de menús en la parte superior del gestor a la vez que en la parte inferior, de modo que facilita su uso tanto en pantalla reducida como en pantalla completa. Facilidad de uso Puesto que como se ha comentado con anterioridad, el propio sistema va guiando al usuario en cada uno de sus pasos, la aplicación ofrece una facilidad de uso para usuarios poco experimentados con el entorno. El único paso dificultoso sería aquel en el que es necesario indicar el archivo .iso a utilizar para proceder a la virtualización del sistema operativo, puesto que este paso se realiza una vez finalizada la creación de la máquina virtual. Accesibilidad La aplicación no alberga por defecto herramientas de accesibilidad para personas que así lo necesiten. Sin embargo, siempre pueden utilizarse aquellas que vienen integradas en el propio sistema operativo del usuario. Página 5 de 10 PORTABILIDAD / ADAPTABILIDAD Plataformas disponibles VirtualBox se trata de una aplicación que puede ser portable de una plataforma a otra puesto que está disponible para Windows, Linux y Mac, incluyendo la mayoría de las distribuciones o versiones de los sistemas operativos más actuales. Plugins La aplicación puede instalar un conjunto de plugins adicionales llamado “Extension Pack” bajo la licencia GPL v2. Desde hace relativamente poco tiempo, VirtualBox divide su funcionalidad entre la propia aplicación y los plugins adicoinales. Este paquete de extensión, es muy recomendable instalarlo, puesto que contiene la funcionalidad para que el sistema detecte controladores USB, tarjetas de sonido, tarjetas gráficas, etc. Página 6 de 10 RENDIMIENTO Equipo de pruebas Sistema operativo: Ubuntu 11.10 Oneiric Ocelot Procesador: AMD Opteron 244 Memoria RAM: 1 GB Tarjeta Gráfica: nVidia Corporation NV18GL Consumo de memoria El consumo de memoria de la aplicación dependerá del número de máquinas virtuales que tengamos ejecutando en ese momento. Esta prueba se ha realizado con tan sólo un sistema operativo. En Ubuntu, se obtiene un consumo de memoria de 42.7 aproximadamente si atendemos a los procesos que se están ejecutando en el sistema a través de la consola. Velocidad de ejecución Al ser un gestor de máquinas virtuales, las propias máquinas se ejecutan de forma más lenta que si se tratase del sistema nativo. Sin embargo, es una característica intrínseca de este tipo de aplicaciones. Por lo demás, no presenta ningún problema en cuanto a la velocidad de ejecución de la propia aplicación. Página 7 de 10 DOCUMENTACIÓN En el sitio web oficial de VirtualBox [1] se encuentran diferentes formas de documentación donde se incluyen tanto documentación técnica como documentación a nivel de usuario. Encontramos documentación [6] sobre el uso de la aplicación en sí y sobre los plugins que integra la propia aplicación. Sin embargo, aunque esta documentación es amplia y clara, tan sólo está disponible en inglés. Página 8 de 10 COMUNIDAD Número de usuarios Debido a que la herramienta puede descargarse de múltiples sitos web además de los propuestos en la página web oficial [1], resulta complicado realizar una estimación del número de usuarios totales que han realizado la descarga de la misma. Foros y portales de ayuda En el apartado de Comunidad del sitio web de la aplicación[1], pueden encontrarse formas de contacto entre los propios usuarios o entre los propios usuarios y los desarrolladores. Entre ellas destacan los foros [4] y las listas de correo [5]. Contribuciones Un usuario puede contribuir de diferentes formas con el proyecto [9]. Entre ellas cabe detacar la contribución al modelo de desarrollo que se tiene de VirtualBox, el reporte de bugs [3], o añadiendo nuevos hilos de discusión en el foro oficial [4]. Frecuencia de versiones La versión inicial de VirtualBox surgió en 2008. Desde entonces se han superado claramente 8 versiones, hasta llegar a una media de una nueva versión cada mes y medio. Actualmente se encuentra en la versión 4.1.18 con fecha de 20/06/2012. Página 9 de 10 REFERENCIAS [1] – https://www.virtualbox.org/ [2] https://www.virtualbox.org/wiki/Downloads [3] https://www.virtualbox.org/wiki/TracGuide [4] http://forums.virtualbox.org/ [5] https://www.virtualbox.org/wiki/Mailing_lists [6] https://www.virtualbox.org/wiki/Documentation Página 10 de 10