if you haven't tried OpenStack with LXC yet

brian mullan bmullan.mail at gmail.com
Tue Nov 27 14:25:27 UTC 2012


Thomas

First, thanks for all your notes because I'm learning OpenStack via
JuJu/Ubuntu myself.

I saw you mention:

>> I initially installed it in a VM, but there were some complex routing
>> issues with that, so now it's running on the main OpenStack host.

Your mention of VM didn't state whether that was KVM/Virtualbox etc but if
you've not experimented with LXC and OpenStack yet... take some time to.

Configure OpenStack for LXC
virtualization<http://docs.openstack.org/essex/openstack-compute/admin/content/lxc.html>

But JuJu makes this easy:

Configuring JuJu for "Local" (re LXC)
use<http://askubuntu.com/questions/65359/how-do-i-configure-juju-for-local-usage>

then use JuJu to deploy the OpenStack Charms.

I've been doing that for several reasons:

   1. Canonical provides a learning tool in the form of a Ubuntu Live-USB
   image that when booted from creates a full OpenStack environment using LXC
   that is great to learn how to operated/use OpenStack (although I don't
   think its persistent between reboots).
   2. With the coming support of Ubuntu on ARM next spring/summer and the
   fact that its already supported by ARM servers such as Calxeda... that will
   make an interesting Cloud environment for web services which is both
   inexpensive in CAPEX and OPEX (because of a 90% reduction in heat/energy
   use btwn ARM and x86).
   3. And that ARM 64 bit servers should start appearing late 2013 or early
   2014.
   4. JuJu supports deployment of OpenStack and the use of "local" re LXC
   virtualized environment

Since ARM doesn't have HW virtualization (yet) OpenStack can be used with
LXC instead on ARM without the overhead incurred by full hw virtualization.

*Ubuntu Cloud Live Image*

   1.

   Download the image from
   http://cdimage.ubuntu.com/ubuntu-cloud-live/releases/12.04/
   2.

   Create a USB stick using USB Creator or some other tools as described
   here <https://help.ubuntu.com/community/Installation/FromUSBStick>
   3. Boot from the created USB stick
   4. apt-get install juju

Your Ubuntu Cloud Infrastructure is ready to be used. See the section Use
your cloud<https://help.ubuntu.com/community/UbuntuCloudInfrastructure#Use_Your_Cloud>for
more details.

*64bit ARM*

AMD to build 64 bit ARM Operteron
CPUs<http://www.engadget.com/2012/10/29/amd-64-bit-arm-opteron-server-cpus/>

ARM goes 64-bit with new Cortex-A53 and Cortex-A57 designsAMD, Broadcom,
and Samsung are among the first
licensees<http://arstechnica.com/information-technology/2012/10/arm-goes-64-bit-with-new-cortex-a53-and-cortex-a57-designs/>

*Calxeda 32bit ARM servers and Ubuntu*
<http://arstechnica.com/information-technology/2012/10/arm-goes-64-bit-with-new-cortex-a53-and-cortex-a57-designs/>Phoronix
tests Calxeda ARM test results with Ubuntu
12.10<http://www.phoronix.com/scan.php?page=news_item&px=MTIxNjY>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20121127/06dee031/attachment.html>


More information about the Juju mailing list