Hi Esra,
Take a look at Virtuozzo, which is supported in Nova via libvirt virt_type=parallels. It provides both VMs and OS
Containers similar to lxc except our containers have beed in production for more than 10 years already. Though
http://docs.openstack.org/developer/nova/support-matrix.html looks a bit outdated, you still can use Libvirt Virtuozzo
CT column to understand what features are supported.
Best,
Maxim
29-Dec-16 12:01, Esra Celik пишет:
Hi Sam,
nova-lxc is not recommended in production [1]. And LXD is built on top of LXC AFAIK. But I will investigate nova-lxd
in detail, thank you.
If nova-docker will be retired at the end of the day, we will need to choose a
similar service.
[1]
http://docs.openstack.org/newton/config-reference/compute/hypervisor-lxc.html
ecelik
------------------------------------------------------------------------------------------------------------------------
*Kimden: *"Sam Stoelinga" <[email protected]>
*Kime: *"OpenStack Development Mailing List (not for usage questions)"
<[email protected]>
*Gönderilenler: *29 Aralık Perşembe 2016 0:13:22
*Konu: *Re: [openstack-dev] [nova][nova-docker] Time to retire nova-docker?
Esra,
Not sure what's your use case, but I would also take a look at nova LXC
driver. It looks like you are treating
your Containers as VMs and for that I would say the nova lxc driver is a
better fit. [1] Docker has specific
requirements on images and networking, which doesn't fit well in the nova
model imo.
There is also a new hypervisor LXD which aims to treat containers as VMs as
well. [2]
[1] http://docs.openstack.org/developer/nova/support-matrix.html
[2] https://linuxcontainers.org/lxd/introduction/
Regards,
Sam Stoelinga
On Mon, Dec 26, 2016 at 10:38 AM, Esra Celik <[email protected]
<mailto:[email protected]>> wrote:
Hi Jay, I was asking because our discussions to contribute to
nova-docker project ran across the discussions
here to retire the project :)
Hongbin, that is exactly what I meant. Using nova-docker it deploys
containers to physical machines, not
virtual machines.
Using Ironic driver with Magnum is a solution, but I guess every time
creating a cluster with Magnum it will
redeploy the operating system for the selected physical machine, which
is not necessary.
I will investigate Zun project more, thank you very much. What would
you say for its current maturity level?
------------------------------------------------------------------------------------------------------------------------
*Kimden: *"Hongbin Lu" <[email protected]
<mailto:[email protected]>>
*Kime: *"OpenStack Development Mailing List (not for usage questions)"
<[email protected]
<mailto:[email protected]>>
*Gönderilenler: *26 Aralık Pazartesi 2016 17:53:00
*Konu: *Re: [openstack-dev] [nova][nova-docker] Time to retire
nova-docker?
I guess "extra virtualization layer" means Magnum provisions a
Container Orchestration Engines (COE) on
top of nova instances. If the nova instances are virtual machines, there is a
"extra virtualization layer".
I think you could consider using Magnum with Ironic driver. If the
driver is Ironic, COEs are deployed to
nova instances that are physical machines provided by Ironic. Zun
project [1] could be another option for
your use case. Zun is similar to nova-docker, which enables running
containers on compute hosts. You could
find a thoughtful introduction here [2].
[1] https://wiki.openstack.org/wiki/Zun
[2]
http://www.slideshare.net/hongbin034/zun-presentation-openstack-barcelona-summit
Best regards,
Hongbin
On Mon, Dec 26, 2016 at 8:23 AM, Jay Pipes <[email protected]
<mailto:[email protected]>> wrote:
On 12/26/2016 08:23 AM, Esra Celik wrote:
Hi All,
It is very sad to hear nova-docker's retirement. Me and my
team (3) are
working for a cloud computing laboratory and we were very
keen on
working with nova-docker.
After some research about its current state I saw these
mails. Will you
actually propose another equivalent to nova-docker or is it
just the
lack of contributors to this project?
Some of the contributors previously advised us the magnum
project
instead of nova-docker, however it does not satisfy our
needs because of
the additional virtualization layer it needs.
If the main problem is the lack of contributors we may
participate in
this project.
There's never any need to ask permission to contribute to a
project :) If nova-docker driver is
something you cannot do without, feel free to contribute to it.
That said, Magnum does seem to be where most of the
docker-related contributions to the compute
landscape have moved. So, it's more likely you will find
company in that project and perhaps be able
to make more effective contributions there. Can I ask what is the
"extra virtualization layer" that
you are referring to in Magnum?
Best,
-jay
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe:
[email protected]?subject:unsubscribe
<http://[email protected]?subject:unsubscribe>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe:
[email protected]?subject:unsubscribe
<http://[email protected]?subject:unsubscribe>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe:
[email protected]?subject:unsubscribe
<http://[email protected]?subject:unsubscribe>
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev