Hacker News new | ask | show | jobs
by jman1 4754 days ago
Its a great little tool. I have been using it for a over a year now and it simplifies the dev environment issues by sandboxing it. In general, it allows you to isolate your development servers and other such programs and libraries in a sandbox. You can use the editors, browsers etc on your local machine however the servers and other heavy lifting can be done by the vm in the sandbox env. I think this is still bleeding edge stuff as I dont see very many developers using this. Would love to hear experiences of fellow hackers.

One question - I use vagrant with VirtualBox as the provider. Has any body used vagrant with the VMware provider. Wondering if one sees better performance on vmware than virtualbox. Specially when you are running everything (host and guest) on the same hdd.

2 comments

On my Mac, using VMware was rougly 4 times faster than VirtualBox, particularly when running very long puppet scripts and using memory. I was very happy to pay for the VMware Fusion support and to buy VMware Fusion in the first place (it is 10x better than Parallels for the VM client drivers alone). The tricky bits for me were, at least a few months ago, some of the commands were different and of course the base OS VMs should be different given different client drivers. But it is possible to have one Vagrantfile serve both VirtualBox and VMware Fusion, so devs can choose which environment works best for them.
I've used both. Honestly, I don't have any hard stats to back this up but in a Unix environment, VirtualBox is the way to go. I've done a bit of dev on a Windows machine, for training purposes, and I've found that VMware has better performance.

Again, this is based solely on subjective, empirical data.

And yes, Vagrant is awesome.