Pregunta

Probé VirtualBox 2.1.4 y VMware Workstation 6.5.1 para su uso posterior como VM de desarrollo

Host: Ubuntu64, 4GB de RAM, Core2Duo E6600, Samsung HD502IJ
Invitado: Windows XP Home, 1 GB de RAM, 8 GB de disco virtual
Software de referencia: SiSoft Sandra Light, HD Tune


¿Cuál es su experiencia o sugerencia para una VM utilizada principalmente para herramientas de desarrollo (no como un servidor sin cabeza)?

¿Fue útil?

Solución

En mi experiencia, VMWare Workstation es el camino a seguir, especialmente en una máquina de desarrollo (trabajé en un gran proyecto de desarrollo para Siemens que involucraba las bases de datos .NET 2.0 Forms, ASPX y SQL Server 2005, todas ejecutándose en máquinas virtuales VMWare) :

  • Las redes son muy superiores: ¡en realidad puedes hacer conexiones VPN!
  • La configuración es más simple y más flexible
  • El cliente de la estación de trabajo proporciona una mejor experiencia para el usuario final (subjetiva, lo sé ...)
  • He encontrado que es más eficiente en todos los ámbitos

¡Espero que eso ayude!

Otros consejos

Después de 3 años de uso intensivo de VirtualBox, VMware Player y VMware workstation (en el trabajo), personalmente elegí VirtualBox en un entorno Linux y productos VMware en Windows. Esta es mi opinión, creo que es objetiva. Reto a cualquiera a decirme que estoy equivocado.

Personalmente, y no tengo 'datos duros' para respaldar esto, VirtualBox parece ser más rápido y mucho más receptivo para mí (que VMWare Workstation)

Realizo algunas pruebas en VMware y VirtualBox y las publiqué en mi sitio (www.ilsistemista.net): http://www.ilsistemista.net/index.php/software/virtualization.html

En resumen: mientras VMWare tiene sus ventajas cuando se usa en un servidor independiente, el hecho de que no sea compatible con RHEL o CentOS > 5.1 (hay un problema de glibc) es un gran problema para mí. En cambio, me gusta mucho VirtualBox, que ahora es la plataforma de virtualización principal de mi empresa (www.assyoma.it).

Espero que el artículo sea útil ...

Utilizo VMware Workstation en el trabajo y Sun VirtualBox en casa. Mi empleador paga por VMware y MS Windows en la oficina. En casa con Ubuntu Linux, Virtualbox es más fácil de mantener, funciona tan bien como lo necesito y es gratis. VMware Player también tiene funciones limitadas.

La razón principal por la que eligió VirtualBox en casa fue el mantenimiento. Cuando necesito usar un invitado virtual, lo quiero ahora; no después de 5-7 minutos, compilando nuevamente los módulos del núcleo. Algunos pueden argumentar que es una consecuencia de mi elección de distribución de Linux, no es culpa de VMware. Sin debatir los méritos de una distribución de Linux sobre otra, basta decir que Ubuntu satisface todas mis necesidades. Si VMware solo ofrece token para Ubuntu, usaré VirtualBox.

En mi experiencia, descubrí que vmware parece ser más rápido que virtualbox, aunque no tengo datos duros para respaldarlo.

Aunque vmware ha sido más rápido para mí, sigo usando virtualbox porque es "suficientemente bueno". y es gratis (y soy barato).

Descubrí que los gráficos 3d de ubuntu funcionan FUERA DE LA CAJA en VirtualBox 3, donde VMWare 7 no es compatible, al menos desde el primer momento. Las funciones avanzadas, como los efectos visuales avanzados (exposición, desplazamiento suave del escritorio, cubo, etc.) simplemente funcionan. VMWare es superior en instantáneas a VBox. VMWare permite la ramificación de un árbol de instantáneas, vbox no (al menos fácilmente). VBox no admite la expansión de múltiples monitores (si tiene una configuración de 3 monitores) tan transparente como vmware. Debido a la compatibilidad con la infraestructura VMWare (ESX), preferiría vmware para las operaciones de servidor sin cabeza y virtualbox para cualquier cosa que requiera la interacción del usuario (photoshop, GUI, etc.).

Además, hay toneladas de características en vmware como ACE para bloquear máquinas virtuales que simplemente no existen en virtualbox.

He estado usando ambos por más de 5 años. He visto que tanto Virtualbox como VMware maduran. Diré que en una red empresarial, VMware es el camino a seguir. Tengo VMWare Workstation 7+ y me encanta. Utilizo virtualbox como banco de pruebas para Guest nacido en Linux, es menos doloroso de usar que VMware. Intente instalar complementos invitados VMWare versus complementos invitados virtualbox y verá lo que quiero decir. Dicho esto, digo VMware en una red de Windows de producción (2k, 2003,2008, W7) y virtualbox para invitados basados ??en Linux (servidores web, Ubuntu, Centos, ETC)

Tuve una muy mala experiencia desarrollando dentro de una imagen VMWare, pero creo que se debió a problemas de configuración incorrecta (VMWare solo usa un solo núcleo en una caja de doble núcleo y la caja misma usa la emulación PATA al acceder a su unidad SATA) . Lástima, realmente, ya que teníamos un entorno bastante complejo (desarrollo de portal utilizando WSAD + WebSphere + MQ + Message Broker) que era un PITA para configurar correctamente ...

Jugué con NetBeans que se ejecuta en un invitado Solaris en un Virtualbox que se ejecuta bajo XP en una caja de doble núcleo con 2G de memoria y realmente no noté una diferencia entre él y una instancia que se ejecuta de forma nativa, pero eso fue solo con una aplicación de juguete.

Usar herramientas de prueba como hdtune en una VM no es muy informativo.
Supongamos que una VM regresa inmediatamente de todas las llamadas FS y permite que el SO subyacente se sincronice más tarde, mientras que otra espera que la sincronización del SO () regrese.

Una prueba mejor sería algo más parecido a sus tareas reales: intente compilar el kernel de Linux en ambos.

La velocidad de los controladores físicos obviamente no es correcta. La velocidad de lectura promedio de los discos Sata no puede alcanzar los 357M / s que se prueban en VM. Creo que los datos de prueba de virtualbox son más reales.

Compré VMWare versión 3 hace mucho tiempo, y he estado usando VMWare desde entonces. Solo una vez reinstalé mi invitado, y eso fue para actualizar un invitado de NT 4 a XP. He estado usando las versiones pagas, pero como ya no lo uso con fines comerciales, podría estar usando VMWare Player. Mi sistema operativo host ha cambiado a lo largo de los años de Windows a Linux a Mac OSX y ahora nuevamente a Windows.

Ha sido la única cosa en la que podía confiar ... tener un entorno de desarrollo estable con todas mis herramientas siempre configuradas correctamente y listas.

He incursionado usando coLinux (tiene problemas en hosts de 64 bits) XEN, UML, VirtualBox (soporte de disco lento ... malo para compilar) y Parallels (excelente en Mac, sin versión para PC). VMWare es la mejor opción completa sin complicaciones que tiene.

Instalar en ubuntu es muy difícil para VM, pero puede funcionar para Virtualbox. No pude cumplir con VM pero en el tercer tiempo, configuré XP usando virtualbox

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top