Get the E-Commerce Minute Newsletter from the E-Commerce Times » View Sample | Subscribe
Welcome Guest | Sign In
ECTNews.com
Ideoclick eBook
E-Commerce Times TechNewsWorld CRM Buyer LinuxInsider
Discussions

LinuxInsider Talkback

 
ECT News Community   »   LinuxInsider Talkback   »   Re: At the Heart of OpenStack Evolution



Re: At the Heart of OpenStack Evolution
Posted by: Jay Lyman 2015-10-10 06:08:53
See Full Story

There is little question regarding the prevalence and significance of open source software in enterprise IT, but one of the best places to more deeply examine open source software and how it fits into today's enterprise IT landscape is the OpenStack cloud software and project. It has come to represent the primary open source cloud in the market, has grown its developer and vendor support, and has made its way into enterprise conversation and consideration alongside much larger, better-established rivals such as Amazon and VMware.


Re: At the Heart of OpenStack Evolution
Posted by: bmullan 2015-10-10 06:46:47 In reply to: Jay Lyman
With Ubuntu's popularity for OpenStack deployments including current Production environments (11/2014 OpenStack User Survey - http://superuser.openstack.org/articles/openstack-user-survey-insights-november-2014) I think it is useful to see what Canonical is doing for a total architectural solution approach.

LXD/LXC is designed to provide remote/local LXC container orchestration/management with its REST api.

Combine that with the LXD driver (nclxd) Canonical created for OpenStack Neutron to enable OpenStack use of LXC system (OS vs Application) containers by Nova. (https://github.com/lxc/nova-compute-lxd)

Next in line is the current state of LXC (www.linuxcontainers.org).

Since its 1.x release in 2014 now supports templates for most popular Linux Distro's.

Also supported are unprivileged or privileged containers, nested containers, support of apparmor/selinux/seccomp.

For the best background on LXC capabilities refer to Stephane Graber's 10 part Blog post on LXC 1.x - https://www.stgraber.org/2013/12/20/lxc-1-0-blog-post-series/

Lastly, LXC will be a very familiar environment for anyone that already works with VMs under KVM, VirtualBox etc.

Why, simply because the LXC container will appear just like a full linux environment where you can install/configure any applications you want but scale much more than a HW virtualization environment.

That can make porting an existing application from running on a HW VM to an LXC container of the same Linux OS much simpler with quite likely little or no changes required to the application.

LXC can scale 10-15X+ HW virtualization given identical workloads so that can offer a larger ROI on the server investments.

To try some of the above I found:

https://github.com/Ubuntu-Solutions-Engineering/openstack-installer
Jump to: