I attended the OpenStack Design Summit and Conference last week. One of the most commonly asked questions was: What are you doing here?

The answer is that Citrix has not stopped all it’s contributions to OpenStack. We have two people working full time on OpenStack: myself and Renuka Apte. We are concentrating on making OpenStack work well with XenServer. We even in the processes of hiring one more person to work on OpenStack, in Cambridge, UK, alongside myself and the Citrix XenServer team. If you are interested, do get in touch!

Update (May 4, 2012): To find out more about the job, have a look on the Citrix website: http://careers.peopleclick.com/careerscp/client_citrix/emea_region/jobDetails.do?functionName=getJobDetail&jobPostId=38210&localeCode=en-us

When you look at how XenDesktop supports HyperV, ESX and XenServer, it should not be a huge shock that Citrix is continuing to work with the OpenStack community to ensure XenServer works well with OpenStack. XenServer is optimised for the cloud, and we want as many people as possible to harness the power of XenServer in their clouds.

Using XenServer with OpenStack

It was great to hear from so many people who are using XenServer with OpenStack at the Summit. Internap are in production with XenServer and OpenStack. It was also good to hear about Rackspace Public Cloud going into Beta with OpenStack and XenServer.

While many have already chosen XenServer, it was also good to hear from those who have reasons not to use XenServer. I believe XenServer is the ideal hypervisor to power Public and Private clouds, and hopefully we can address your key concerns during Folsom. Do get in touch if the list below does address the issues you have.

What are we doing for Folsom?

During the Folsom Design Summit I lead a session to discuss the XenAPI road map.

As a summary, among many other things, Citrix plan to do the following during Folsom:

  • Live Migration (with and without shared storage)
  • Boot from Volume
  • Help build an EC2 compatibility test suite
  • Adding some additional automated QA on XenServer
  • XenServer and XCP supplemental packs to streamline the install process
  • Improve the XenServer related documentation
  • Continue to support XenServer users on the mailing list and launch pad questions site
  • Help build the community of OpenStack developers
  • Investigate running nova-compute in DomU by using Kronos (XCP on Debian/Ubuntu)

Hopefully you see most of what you are looking for!

Cross Pool Live Migration and OpenStack

One of the big features that we hope to get into Folsom is support for XenServer’s Cross Pool Live Migration. You can see some discussions around this feature that is currently going into XCP: http://wiki.xen.org/wiki/CrossPoolMigrationv3

This will allow you to live migrate a VM running on EXT local storage from one standalone XenServer/XCP host to another standalone host. I am not yet sure when this feature will be released in XCP or XenServer, so there are no guarantees we can get this done in time for Folsom. However, we will try out best!

Documentation Advert

I have been working to improve the documentation around XenServer and OpenStack. If you haven’t seen what we have been putting together on the wiki, please take a look: http://wiki.openstack.org/XenServer

Any help to improve and review the draft documentation is very welcome. Once we have got a bit further, I hope to work with Anne Gentle to get this into the official OpenStack manuals.