Pregunta

Al probar nuestro software en varios sistemas diferentes (98-XP-Vista-Seven-Linux-etc), creo que la mejor opción es utilizar sistemas virtualizados.

¿Cuál es su elección: VMware, Virtual Box o MS Virtual PC / Server? y por que?

¿Fue útil?

Solución

Usamos VMWare aquí en el trabajo. Realmente, cualquier software de VM que admita instantáneas (o alguna forma de guardar el estado de la máquina) funcionará bien. Las instantáneas facilitan la prueba de las instalaciones y el retroceso. También puede ayudar si su programa va y modifica archivos para volver a un estado bueno conocido.

Otros consejos

Virtual Box es el camino a seguir. Tiene instantáneas y es independiente de la plataforma (Bueno para usuarios de Mac que quieran probar en otros sistemas operativos). Y es gratis.

Si está disponible, Hyper-V en Windows Server 2008 es una entrada potente y con todas las funciones que incluye árboles de instantáneas y todas las sutilezas que esperarías con una interfaz de usuario de calidad.

Si está planeando usar la VM en su máquina de desarrollo local para que pueda (por ejemplo) llevarla a casa en su computadora portátil para trabajar desde allí, entonces el software de virtualización más orientado al cliente es probablemente el camino a seguir.

Si está planeando usar la virtualización en un entorno principalmente profesional, una serie de máquinas Hyper V en un laboratorio de computación a las que puede acceder es un paradigma poderoso que hemos estado usando en mi oficina durante unos meses. ahora.

Mi preferencia es usar una VM local (Virtual PC es la más fácil para mí) como mi entorno de desarrollo porque puedo llevar mi computadora portátil a casa y usar la VM allí también (no VPN en la oficina) . Luego uso las máquinas Hyper-V del laboratorio para pruebas, implementaciones, etc. porque tienen una mejor historia para tomar y restaurar instantáneas.

Vaya a VMware. Mi razón es simple: antes de que VMware lanzara VMWare player y VMware server (la plataforma de virtualización anteriormente conocida como VMware GSX), el mercado para hosts VM era limitado y costoso.

Cuando VMware lanzó estos de forma gratuita, todos los demás fabricantes (sí, estoy viendo a Microsoft aquí) tuvieron que hacer lo mismo, por lo que si no fuera por la ventaja de VMware, todavía estaríamos buscando tener comprar nuestro software de host VM.

Entonces, apoye a VMware por ser los buenos.

Ah, y sus productos empresariales son el negocio, funcionan bien con Linux, tienen excelentes trucos para ahorrar memoria (aquí están los detalles técnicos ), múltiples instantáneas e instantáneas de una imagen base, y tienen características como VMotion (distribución de carga) que otros productos no son tan compatibles (si es que lo hacen).

VirtualPC de Microsoft. Es gratis y simple.

Un poco de funcionalidad que es agradable es el VHDD diferenciado que hace que sea fácil (y ahorre espacio) seguir haciendo copias de seguridad / revertir la imagen

VMWare, eso es lo que usamos aquí. Tenemos tanto el ESX completo para servidores virtuales como las estaciones de trabajo VMWare para desarrollo / prueba. La administración de recursos de ESX es muy buena y fácil de configurar.

He usado VMWare (cuando la compañía lo pagaría), VMWare Server (cuando la compañía no lo haría), VirtualBox (porque es gratis, decente y admite instantáneas), Parallels en la Mac (que compré) y Xen.

Todo funciona bien.

Mi caballo de batalla actual es VirtualBox, en gran parte porque es gratuito, admite instantáneas y se ejecuta en las diversas plataformas de host que tengo que usar.

VMWare funciona bastante bien, pero para las aplicaciones de servidor de alta CPU hemos descubierto que Hyper-V de Microsoft funciona mejor porque tiene mejores capacidades de reserva de CPU.

La clave es que el sistema tiene instantáneas, por lo que puede retroceder fácilmente a varios estados (la mayoría sí) y hemos descubierto que tanto VMWare como Hyper-V tienen excelentes API que nos permiten iniciar nuestras pruebas automatizadas cuando un nuevo construcción completa.

Microsoft Virtual PC para sistemas operativos de Microsoft, Virtual Box para * nix. La PC virtual parece ser un poco más rápida y estable, pero no es compatible con Linux.

Podríamos haber usado VMWare si fuera gratis, pero nuestra compañía no gastaría el dinero.

La caja virtual es genial. Tiene algunos problemas de estabilidad si lo ejecuta dentro de Mac OS X. Si necesita una solución única para ejecutar múltiples sistemas operativos, este sería el indicado.

Linux / OpenSolaris encima de Virtual Box encima de Linux.

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