Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud
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 wrote: > On Fri, Jan 31, 2014 at 10:36 AM, Michał Dubiel 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 ___ freebsd-virtualization@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"
Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud
On 1/31/2014 2:36 AM, Michał Dubiel 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. Regards, Michal. I would like to help with libvirt development and code review. Can you put a public branch with this integration on github or elsewhere? ___ freebsd-virtualization@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"
Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud
On Fri, Jan 31, 2014 at 10:36 AM, Michał Dubiel 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 ___ freebsd-virtualization@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"
Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud
We feel that openstack is not quiet robust enough to run out side of the data center on bare metal. Thus one of the potential uses of petitecloud as we see it is as "blast wall" for when it does blow up. It also allows people who are studying for their OpenStack certification to have a machine they can blow up over and over again. We fully support native OpenStack on FreeBSD and feel that all efforts in this area should move forward. We are offering the OpenStack community a way of doing experiments without blowing real machines up. Namely once they get what they want virtually they will move it over to a native install that does not include petirecloud. On Fri, Jan 31, 2014 at 4:36 AM, Michał Dubiel 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. > > Regards, > Michal. > > > On 31 January 2014 10:28, Aryeh Friedman wrote: > >> > I agree as you are really installing devstack on ubuntu within >> petiteCloud. >> > Also sending reply again as I forgot to reply all. >> > >> >> All good tutorials are basically how to take existing tools and combine >> them into something new. Also as far I know *NO ONE* [at least >> publically] has ever gotten any OpenStack component to run on FreeBSD in >> any form and thus we see this as a very useful "PR trick" (as you call it) >> for the entire FreeBSD community not just us. >> -- >> Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org >> ___ >> freebsd-virtualization@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization >> To unsubscribe, send any mail to " >> freebsd-virtualization-unsubscr...@freebsd.org" >> > > -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org ___ freebsd-virtualization@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"
Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud
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. Regards, Michal. On 31 January 2014 10:28, Aryeh Friedman wrote: > > I agree as you are really installing devstack on ubuntu within > petiteCloud. > > Also sending reply again as I forgot to reply all. > > > > All good tutorials are basically how to take existing tools and combine > them into something new. Also as far I know *NO ONE* [at least > publically] has ever gotten any OpenStack component to run on FreeBSD in > any form and thus we see this as a very useful "PR trick" (as you call it) > for the entire FreeBSD community not just us. > -- > Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org > ___ > freebsd-virtualization@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to " > freebsd-virtualization-unsubscr...@freebsd.org" > ___ freebsd-virtualization@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"
Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud
> I agree as you are really installing devstack on ubuntu within petiteCloud. > Also sending reply again as I forgot to reply all. > All good tutorials are basically how to take existing tools and combine them into something new. Also as far I know *NO ONE* [at least publically] has ever gotten any OpenStack component to run on FreeBSD in any form and thus we see this as a very useful "PR trick" (as you call it) for the entire FreeBSD community not just us. -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org ___ freebsd-virtualization@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"
Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud
We are planning to make the domain it self (within the next few weeks) a) a portal for everything openstack (or cloud related) on the *BSD's run by the *COMMUNITY* not us [as it says on the petitecloud site and as asked about a few days ago we want all communication about petitecloud and related projects to be cared out on -virtualization@ with the evenual business goal of turning both projects completely over to their respective communities for maintaince, growth and evulation [see note]) and b) be a set of tutorials I will be writing on how to make a complete open stack installation [real and virtual] from the ground up without any need for expensive training or other material from anyone [including us]. Note: Our business model calls for making both projects 100% open source and getting as wide of community support for them as possible and we will *NEVER* attempt to commercialize the purely open source parts of our work and/or make any of our work dependent on any closed sourced software or knowledge. The reason for this is we plan to be making a set of commerical products that depend on the type of cloud computing we see petitecloud becoming but are *NOT* required for petitecloud to function at it's full capabilities or is in any other way crippled. To this end in order to make petitecloud what we need it to be we need to get as much help as we can from the community. After all we are just two programmers attempting to make a living compared to OpenStack that has almost all of corporate america behind them On Fri, Jan 31, 2014 at 3:51 AM, Kevin Bowling wrote: > On 1/31/2014 1:20 AM, Aryeh Friedman wrote: > >> Can people look at the instructions/tutorial on how to install DevStack on >> FreeBSD at http://www.freebsd-openstack.org and let us know if anything >> is >> confusing, misleading or just outright wrong in it? (Note the domain is >> brand new so there might be some DNS jitter) >> > > Um, this is thinly veiled marketing gimmick at best and domain squatting > at worst. > > ___ > freebsd-virtualization@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to "freebsd-virtualization- > unsubscr...@freebsd.org" > -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org ___ freebsd-virtualization@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"
Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud
On Jan 31, 2014 2:55 AM, "Kevin Bowling" wrote: > > On 1/31/2014 1:20 AM, Aryeh Friedman wrote: >> >> Can people look at the instructions/tutorial on how to install DevStack on >> FreeBSD at http://www.freebsd-openstack.org and let us know if anything is >> confusing, misleading or just outright wrong in it? (Note the domain is >> brand new so there might be some DNS jitter) > > > Um, this is thinly veiled marketing gimmick at best and domain squatting at worst. > > > ___ > freebsd-virtualization@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to " freebsd-virtualization-unsubscr...@freebsd.org" I agree as you are really installing devstack on ubuntu within petiteCloud. Also sending reply again as I forgot to reply all. ___ freebsd-virtualization@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"
Re: CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud
On 1/31/2014 1:20 AM, Aryeh Friedman wrote: Can people look at the instructions/tutorial on how to install DevStack on FreeBSD at http://www.freebsd-openstack.org and let us know if anything is confusing, misleading or just outright wrong in it? (Note the domain is brand new so there might be some DNS jitter) Um, this is thinly veiled marketing gimmick at best and domain squatting at worst. ___ freebsd-virtualization@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"
CFT: Procedure for installing DevStack on FreeBSD using PetiteCloud
Can people look at the instructions/tutorial on how to install DevStack on FreeBSD at http://www.freebsd-openstack.org and let us know if anything is confusing, misleading or just outright wrong in it? (Note the domain is brand new so there might be some DNS jitter) -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org ___ freebsd-virtualization@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"