Hacker News new | past | comments | ask | show | jobs | submit login

To add a bit of context:

- The OpenStack project makes a major release every six months. The feature freeze for the next release (codename: Havana, scheduled to be GA mid-October) was 00:00 UTC this morning. As this commit has been approved prior to the cutoff, that means that (barring any serious problems it may unintentionally cause, which is unlikely as hypervisor drivers are isolated from one another) it will be included in the Havana release.

- It's probably more accurate to say that a new hypervisor driver has been added, rather than a new hypervisor. OpenStack is an orchestration layer that is used for allocating resources to users/projects (more in an excellent comment here: https://news.ycombinator.com/item?id=6330947) and has support for a number of hypervisor drivers, including the usual suspects (VMware, XenServer, and KVM) as well as non-hypervisors (baremetal and others). Docker, and the container technology upon which it is based, is not traditionally considered hypervisor virtualization.

- OpenStack has been evolving as a sort of "Linux of the Cloud", and as such, a number of "distributions" (for lack of a better / easier-to-understand term) have cropped up to make installing, setting up, and running an OpenStack-based cloud easier/manageable/supportable. Some distributions take a more free-form approach with respect to what they include. Others provide a single vertical stack which they support (e.g. KVM-only) and using a different hypervisor driver would either be unsupported or in some cases (and for reasons I won't get into) impossible.

- Running Docker on top of OpenStack / within OpenStack has been possible for as long as both platforms have co-existed, as OpenStack has always been capable of running Linux VMs and Docker has always been capable of running within Linux VMs. What this patch allows is for OpenStack to orchestrate Docker container provisioning, and take advantage of the not only the orchestration capabilities of OpenStack but also the client/API/library support.

I have no connection to the Docker project but I do applaud the Docker OpenStack team as getting a new hypervisor driver into OpenStack is no small feat!

EDIT: typo




> I do applaud the Docker OpenStack team as getting a new hypervisor driver into OpenStack is no small feat!

Docker author here. The credit goes to Sam Alba (shad42 on hn) who lead this integration beginning to end - in addition to his day job of director of engineering at dotCloud :)




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: