JuJu, LXC, OpenStack charm problem w/Nova & Quantum

brian mullan bmullan.mail at gmail.com
Mon Mar 17 21:05:45 UTC 2014


Here are a couple of scenario's for openstack/lxc that I think are
interesting.

ARM x64 cpu are now available and use 1/8th the power of an intel cpu ...
given its hard to compare apples to oranges here.

Ubuntu & LXC can both be used on ARM x64 systems.

For today's DataCenters the biggest constraint & expense is power.

I am thinking that running Linux based work-loads in LXC "virtual machines"
may, combined ARM x64 cpu, actually perform better than intel cpu w/hw
virtualization (kvm, vmware et al) at a much lower power utilization.

If you are a Cloud SP that can be a big deal.

But what if we looked at a end goal and worked backward using some
assumptions::

   - Linux work-loads only
   - JuJu and JuJu-gui... provide seamless cloud, server & application
   deployment, scaling and network connectivity management.
   - LXC is a choice for the virtualizaton
   - SDN - OVS (openvswitch), ovsdb and VxLAN supported
   - OpenStack, Horizon Gui, Neutron/Quantum networking (via plugins), etc
   to allow utilization of all of the above

Networking could become really interesting here.   Implementation of VxLAN
support enables a physical server to become a multi-tenant, LXC based
"cloud" with point-to-point interconnect to any other like
machines/clusters/clouds as a VTEP (Virtual Tunnel End-Point).

The beauty of it is that you can have Multiple VTEPs for a single LXC
"host" Server.

Each VTEP "*could*" be the VxLAN network connection for a different
tenant's "cloud" of lxc based applications managed by Nova on that server.

This has a good overview of OpenStack over VxLAN:

http://www.openstack.org/assets/presentation-media/OpenStackOverVxlan.pdf

Staying focused on my original post regarding the possibilities "*if you
could*" use OpenStack to manage an LXC based "cloud" interconnected via an
SDN VxLAN network setup.

The above URL describes how to configure VxLAN via OpenStack using Neutron
(sorry I realized in prev email's I was still calling it Quantum).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20140317/d9150bc4/attachment.html>


More information about the Juju mailing list