<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>VirtualBox and Ruby</title>
    <link>http://hollandonrails.nl/articles/484-VirtualBox-and-Ruby</link>
    <description>Over the last few years I worked with a lot of different virtualisation products. Ranging for &quot;VMware ESX&quot;:http://www.vmware.com/products/esx/ and &quot;XEN clusters&quot;:http://www.xen.org/ to simpeler solutions like &quot;VMware Workstation&quot;:http://www.vmware.com/products/workstation/ and &quot;Fusion&quot;:http://www.vmware.com/products/fusion/, &quot;Parallels&quot;:http://www.parallels.com/eu/, but also with &quot;VirtualBox&quot;:http://www.virtualbox.org. &quot;Innotek&quot;:http://www.innotek.de/ introduced VirtualBox 3 years ago, and since that has been bought by &quot;Sun Microsystems&quot;:http://www.sun.com, which was recently bought by &quot;Oracle&quot;:http://www.oracle.com.

I have been using VirtualBox since the Beta, and I'm still a big fan. Over the periode of 3 years it has grown into a very rich feature set, and works on most &quot;operating systems&quot;:http://www.virtualbox.org/wiki/Downloads. Features I really like are Snapshots, the Public API, Raw hard disk access and the abillity to use VMware VMDK and Microsofts VHD disk images. Since 3.1 it also supports Teleportation, which lets you migrate your VM live (with no downtime) from one physical machine to an ohter.

Now you might wonder why I would write this on a Ruby blog?
Well, there is a very nice &quot;VirtualBox gem&quot;:http://github.com/mitchellh/virtualbox which allows you to manage your VM's using Ruby. It is modeled after ActiveRecord, so most of you should feel right at home.

To get started, just follow the &quot;Getting Started Guide&quot;:http://mitchellh.github.com/virtualbox/file.GettingStarted.html</description>
  </channel>
</rss>
