<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hi Esra,</p>
    <p>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
      <a class="moz-txt-link-freetext" href="http://docs.openstack.org/developer/nova/support-matrix.html">http://docs.openstack.org/developer/nova/support-matrix.html</a> looks
      a bit outdated, you still can use Libvirt Virtuozzo CT column to
      understand what features are supported.<br>
    </p>
    <p>Best,</p>
    <p>Maxim<br>
    </p>
    <br>
    <div class="moz-cite-prefix">29-Dec-16 12:01, Esra Celik пишет:<br>
    </div>
    <blockquote
cite="mid:1347202522.650554.1483002069104.JavaMail.zimbra@tubitak.gov.tr"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div style="font-family: times new roman, new york, times, serif;
        font-size: 12pt; color: #000000"><br>
        <div>
          <div><span style="font-size: 12pt;">Hi Sam,</span></div>
          <div><span class="Object"><br>
            </span></div>
          <div><span class="Object">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.</span></div>
          <div><span style="font-size: 12pt;">If nova-docker will be
              retired at the end of the day, we will need to choose a
              similar service.</span></div>
          <div><br>
          </div>
          <div><span class="Object">[1] <a moz-do-not-send="true"
href="http://docs.openstack.org/newton/config-reference/compute/hypervisor-lxc.html">http://docs.openstack.org/newton/config-reference/compute/hypervisor-lxc.html</a></span></div>
          <div><span class="Object"><br>
            </span></div>
          <div><span class="Object">ecelik</span></div>
          <span name="x"></span><br>
        </div>
        <hr id="zwchr">
        <blockquote style="border-left:2px solid
#1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>Kimden:
          </b>"Sam Stoelinga" <a class="moz-txt-link-rfc2396E" href="mailto:sammiestoel@gmail.com"><sammiestoel@gmail.com></a><br>
          <b>Kime: </b>"OpenStack Development Mailing List (not for
          usage questions)" <a class="moz-txt-link-rfc2396E" href="mailto:openstack-dev@lists.openstack.org"><openstack-dev@lists.openstack.org></a><br>
          <b>Gönderilenler: </b>29 Aralık Perşembe 2016 0:13:22<br>
          <b>Konu: </b>Re: [openstack-dev] [nova][nova-docker] Time to
          retire nova-docker?<br>
          <div><br>
          </div>
          <div dir="ltr">Esra,
            <div><br>
            </div>
            <div>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.</div>
            <div><br>
            </div>
            <div>There is also a new hypervisor LXD which aims to treat
              containers as VMs as well. [2]</div>
            <div><br>
            </div>
            <div>[1] <a moz-do-not-send="true"
                href="http://docs.openstack.org/developer/nova/support-matrix.html"
                target="_blank">http://docs.openstack.org/developer/nova/support-matrix.html</a></div>
            <div>[2] <a moz-do-not-send="true"
                href="https://linuxcontainers.org/lxd/introduction/"
                target="_blank">https://linuxcontainers.org/lxd/introduction/</a></div>
            <div><br>
            </div>
            <div>Regards,</div>
            <div>Sam Stoelinga</div>
          </div>
          <div class="gmail_extra"><br>
            <div class="gmail_quote">On Mon, Dec 26, 2016 at 10:38 AM,
              Esra Celik <span dir="ltr"><<a moz-do-not-send="true"
                  href="mailto:celik.esra@tubitak.gov.tr"
                  target="_blank">celik.esra@tubitak.gov.tr</a>></span>
              wrote:<br>
              <blockquote class="gmail_quote" style="margin:0 0 0
                .8ex;border-left:1px #ccc solid;padding-left:1ex">
                <div>
                  <div style="font-family:times new roman,new
                    york,times,serif;font-size:12pt;color:#000000">
                    <div><br>
                    </div>
                    <div>Hi Jay, <span style="font-size:12pt">I was
                        asking because our discussions to contribute to
                        nova-docker project ran across the discussions
                        here to retire the project :)</span></div>
                    <div><br>
                    </div>
                    <div>Hongbin, that is exactly what I <span
                        style="font-size:12pt">meant. Using nova-docker
                        it deploys containers to physical machines, not
                        virtual machines. </span></div>
                    <div><span style="font-size:medium">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.</span></div>
                    <div><span size="3" data-mce-style="font-size:
                        medium;" style="font-size: medium;"><span></span>I
                        will investigate Zun project more, thank you
                        very much. What would you say for its current
                        maturity level?</span></div>
                    <div><br>
                    </div>
                    <div><br>
                    </div>
                    <div><br>
                    </div>
                    <hr id="m_-7287268955567138384zwchr">
                    <blockquote style="border-left:2px solid
#1010ff;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt"><b>Kimden:
                      </b>"Hongbin Lu" <<a moz-do-not-send="true"
                        href="mailto:hongbin034@gmail.com"
                        target="_blank">hongbin034@gmail.com</a>><br>
                      <b>Kime: </b>"OpenStack Development Mailing List
                      (not for usage questions)" <<a
                        moz-do-not-send="true"
                        href="mailto:openstack-dev@lists.openstack.org"
                        target="_blank">openstack-dev@lists.openstack.org</a>><br>
                      <b>Gönderilenler: </b>26 Aralık Pazartesi 2016
                      17:53:00<span class=""><br>
                        <b>Konu: </b>Re: [openstack-dev]
                        [nova][nova-docker] Time to retire nova-docker?<br>
                        <div><br>
                        </div>
                      </span>
                      <div>
                        <div class="h5">
                          <div dir="ltr">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".
                            <div><br>
                            </div>
                            <div>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].</div>
                            <div><br>
                            </div>
                            <div>[1] <a moz-do-not-send="true"
                                href="https://wiki.openstack.org/wiki/Zun"
                                target="_blank">https://wiki.openstack.org/wiki/Zun</a></div>
                            <div>[2] <a moz-do-not-send="true"
href="http://www.slideshare.net/hongbin034/zun-presentation-openstack-barcelona-summit"
                                target="_blank">http://www.slideshare.net/hongbin034/zun-presentation-openstack-barcelona-summit</a></div>
                            <div><br>
                            </div>
                            <div>Best regards,</div>
                            <div>Hongbin</div>
                          </div>
                          <div class="gmail_extra"><br>
                            <div class="gmail_quote">On Mon, Dec 26,
                              2016 at 8:23 AM, Jay Pipes <span
                                dir="ltr"><<a moz-do-not-send="true"
                                  href="mailto:jaypipes@gmail.com"
                                  target="_blank">jaypipes@gmail.com</a>></span>
                              wrote:<br>
                              <blockquote class="gmail_quote"
                                style="margin:0 0 0 .8ex;border-left:1px
                                #ccc solid;padding-left:1ex"><span><span>On
                                    12/26/2016 08:23 AM, Esra Celik
                                    wrote:<br>
                                  </span></span>
                                <blockquote class="gmail_quote"
                                  style="margin:0 0 0
                                  .8ex;border-left:1px #ccc
                                  solid;padding-left:1ex">Hi All,<br>
                                  <br>
                                  It is very sad to hear nova-docker's
                                  retirement. Me and my team (3) are<br>
                                  working for a cloud computing
                                  laboratory and we were very keen on<br>
                                  working with nova-docker.<br>
                                  After some research about its current
                                  state I saw these mails. Will you<br>
                                  actually propose another equivalent to
                                  nova-docker or is it just the<br>
                                  lack of contributors to this project?<br>
                                  Some of the contributors previously
                                  advised us the magnum project<br>
                                  instead of nova-docker, however it
                                  does not satisfy our needs because of<br>
                                  the additional virtualization layer it
                                  needs.<br>
                                  If the main problem is the lack of
                                  contributors we may participate in<br>
                                  this project.<br>
                                </blockquote>
                                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.<br>
                                <br>
                                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?<br>
                                <br>
                                Best,<br>
                                -jay
                                <div
                                  class="m_-7287268955567138384HOEnZb">
                                  <div class="m_-7287268955567138384h5"><br>
                                    <br>
__________________________________________________________________________<br>
                                    OpenStack Development Mailing List
                                    (not for usage questions)<br>
                                    Unsubscribe: <a
                                      moz-do-not-send="true"
href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe"
                                      rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
                                    <a moz-do-not-send="true"
                                      href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"
                                      rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
                                  </div>
                                </div>
                              </blockquote>
                            </div>
                            <br>
                          </div>
                          <br>
__________________________________________________________________________<br>
                          OpenStack Development Mailing List (not for
                          usage questions)<br>
                          Unsubscribe: <a moz-do-not-send="true"
href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe"
                            target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
                          <a moz-do-not-send="true"
                            href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"
                            target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
                        </div>
                      </div>
                    </blockquote>
                    <div><br>
                    </div>
                  </div>
                </div>
                <br>
__________________________________________________________________________<br>
                OpenStack Development Mailing List (not for usage
                questions)<br>
                Unsubscribe: <a moz-do-not-send="true"
href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe"
                  rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
                <a moz-do-not-send="true"
                  href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"
                  rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
                <br>
              </blockquote>
            </div>
            <br>
          </div>
          <br>
__________________________________________________________________________<br>
          OpenStack Development Mailing List (not for usage questions)<br>
          Unsubscribe:
          <a class="moz-txt-link-abbreviated" href="mailto:OpenStack-dev-request@lists.openstack.org?subject:unsubscribe">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a class="moz-txt-link-freetext" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
        </blockquote>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: <a class="moz-txt-link-abbreviated" href="mailto:OpenStack-dev-request@lists.openstack.org?subject:unsubscribe">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a>
<a class="moz-txt-link-freetext" href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>