Forgot to mention that we would of course like to join forces. Our main goals are increasing the stability of open stack (outside of the data center) installs by using virtualization to give fallover even for the smallest of clouds and such. Namely we think that a typical non-data center OpenStack cloud should be run on VM's to make up for the lack of physical redundancy in many such installs.
On the question of which hyperv a better approach might be to make a set of wrappers that any hyperv can fit into easly. When we convert the core of petitecloud over to C/C++ we will be more then happy to help intergrate our OO approach to this (namely one super class called HyperV which is then subclassed by the drivers for bhyve, libvirt, kqemu, etc.). The idea is you present to nova the interface it needs but allow for switching to other hyperv's and/or adding them in a plugin manner (PetiteCloud only requires you to override two methods for example to make a new hyperv driver)... if someone wants to learn how we do stuff under the hood, then helping us get libvirt working under PetiteCloud would be a good way... Dee and I have other PetiteCloud-related development priorities and will not be able to return to work on support for additional hyperv's for a few months. On Fri, Jan 31, 2014 at 4:55 AM, Rafał Jaworowski <r...@semihalf.com> wrote: > On Fri, Jan 31, 2014 at 10:36 AM, Michał Dubiel <m...@semihalf.com> wrote: > > Aryeh, > > > > Actually we have already a working OpenStack on FreeBSD. More precisely > the > > Nova compute node running directly on FreeBSD host, which spawns guest > VMs > > using bhyve hypervisor. It is in very early stage and currently it uses > our > > prototype bhyve driver for the Nova compute. We have been putting now > some > > effort to bring the bhyve into Nova via libvirt library as it is strongly > > favored by the OpenStack community. We had some discussions with > > maintainers of the Nova component and they clearly suggested that the > > libvirt path is the one that can be eventually integrated into the Nova > > code. One of our colleagues is currently putting together a wiki page > that > > will explain how to set it all up, it should be available soon. If you > are > > also interested in bringing the OpenStack into the FreeBSD world, perhaps > > it would make a sense to join forces and make it happen sooner. > > The last quarterly status report provides more information on our work > towards FreeBSD host support in OpenStack, there are links to the > repos with our work in progress: > > > http://www.freebsd.org/news/status/report-2013-10-2013-12.html#FreeBSD-Host-Support-for-OpenStack-and-OpenContrail > > Rafal > -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org _______________________________________________ firstname.lastname@example.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"