2012-09-01 34 views
7

He estado ejecutando la fusión de VMWare por un tiempo y la uso para crear nuevas instancias de mi entorno de desarrollo de rieles de ubuntu y servidor web.Diferencia entre virtualbox + vagrant y VMWare fusion

Estoy intentando hacer la transición a usar virtualbox y vagabundo.

Por lo que entiendo, virtualbox ejecuta la VM y vagabundo administra las instancias. En VMWare Fusion, hace tanto la VM como la administración de instancias. ¿Eso significa que usar virtualbox con vagrant es más o menos lo mismo que usar VMWare Fusion?

Respuesta

13

Sí, su última pregunta en negrita es correcta. Vagrant es una herramienta fantástica para resumir y definir una VM como un archivo de configuración. VirtualBox hace el trabajo pesado, así como los implementadores (marioneta, chef). Como dice el autor, él se para sobre los hombros de los gigantes. Me gustaría alejarme de la fusión si estás cansado de limpiar tu env clean o si quieres un entorno de escenificación realmente prístino. Utilice fusion para una caja permanente o ejecute una GUI X11. Vagrant también puede volver a empaquetar su vm después de haberlo construido. Entonces puedes usar la imagen base de alguien y volver a empaquetarla. VMware puede hacer esto también pero no fácilmente desde un archivo de configuración afaik.

Vagrant parece detenerse antes de capificar pero no está ligado a los rieles/ruby. Quiero decir, solo lo usaría para la puesta en escena y desarrollo solo o equipos de desarrollo. Tal vez no prod el aprovisionamiento.

VirtualBox se compara directamente con VMWare. Una vez que vagabundos llegue a 1.0, se planea que sea compatible con la fusión de vmware y luego tendrás la opción de elegir la plataforma vm.

También eche un vistazo al bibliotecario-chef en relación con el vagabundo. Bonito conjunto de libros de cocina precocinados para el chef.

+0

Gracias por una respuesta muy completa – Brand

+1

Ahora que el soporte de Docker entra en Vagrant ... es posible que pueda aprovisionar entornos para el uso en producción. – Erik

+0

Tenga en cuenta que ahora Vagrant admite la fusión de VMWare como alternativa a Virtualbox. Sin embargo, es un complemento pago (ver http://docs.vagrantup.com/v2/vmware/index.html), Virtualbox sigue siendo la oferta gratuita predeterminada. – benz001