OpenSolaris, Sun Web Stack and VirtualBox debut at Devoxx
By Brian Leonard on Dec 15, 2008
As Devoxx founder Stephan Janssen told me last week: "Even though you're an evangelist, the committee reviewed your talk and thought it would be of interest". Great, as that was my plan when I put the Developing Beyond localhost talk together. I was pleased to have what looked like a couple hundred folks in the room and lots of questions at the end - all on VirtualBox. I quickly jotted down the ones I could remember:
Can I add network latency?
Not that I'm aware of, at least via a VirtualBox setting. For good measure, I did ask over at the VirtualBox forums.
Can I create an image from an existing OS?
I incorrectly answered yes to this question. There's no official tool from VirtualBox for doing this, but if you Google the topic, you'll find some workarounds.
Can I use VirtualBox in a server environment?
Not that I have any experience with. I see VirtualBox as mostly a desktop visualization solution. For server provisioning I would recommend Sun's xVM Server.
Can I set up a firewall between the guests and the host?
As long as it's a software firewall, sure, I don't see why not.
Can I run AIX as a guest?
No. VirtualBox only supports guests that can run on x86.
Are there any guest limitations?
A couple, yes. Two that I've noticed is that graphics intensive applications (such as Compiz) don't run very well. Also, there's no way to simulate a wireless network interface. The VirtualBox guest always assumes the interface is wired, even when the host is connected over wireless.
Can I monitor the HTTP traffic between the host and the guests?
Sure. The HTTP Server Monitor in NetBeans is a great choice.
Can I automate VirtualBox?
Yes, there is a command line interface. See chapter 8, VBoxManage in the VirtualBox User Manual for details.
Is MacOS supported as a guest?
No. At least not officially. You may be able to Google for some hacks.
The talk was developed in the open, so the abstract, slides and demo scripts are all available on our wiki.