Retriever Consulting Blog

Containers Virtualization and Benefits to Government Users

Christian Carlson - Tuesday, July 15, 2014

Containers are being hailed as the next great thing for more efficient virtualization of computing resources, including the ability to treat infrastructure as code. Docker is the leading edge of the containerization movement, promising reusability and speed improvements an order of magnitude better than traditional environments. This morning I spoke with Federal News Radio Tech Talk host John Gilroy about containerization, virtualization, and the benefits to government users (Federal News Radio 1500 AM Tech Talk Containers Virtualization and the Benefits to Government Users).  

What makes containers so valuable is the ability to partition the resources managed by a single operating system into isolated groups to better balance the conflicting demands on resource usage. Containers can run instructions native to the core CPU without any special interpretation mechanisms. By providing a way to create and enter containers, an operating system gives applications the illusions of running on a separate machine while at the same time sharing many of the underlying resources. The savings realized by sharing these resources, while also providing isolation, mean that containers have significantly lower overhead than true virtualization.

Containers are not new to computing, as the virtual machine was developed by IBM and first introduced into its operating systems in the early 1970s. IBM added logical partitions to its mid-series computers nearly 15 years ago while the “jail” utility and system call were introduced to FreeBSD operating system at the same time. Solaris containers (now Zones) have been around for 10 years and the basis for Linux-based containerization, control groups (cgroups) was added to the kernel in 2007. Linux based containers have since evolved in several formats.

One of the most extensively used Linux container formats is Linux Containers, LXC (https://linuxcontainers.org/). LXC is a userspace interface for the Linux kernel containment features and runs on an unmodified Linux kernel. LXC supports binding in other programing languages like Python, Lua, Ruby, and Go. It contains a library, language bindings, management tools, and container templates. There are features that can be used for hardening LXC containers to enable further security features.

How do you start to use a container? You can build your own with one of the Linux container formats such as LXC. You can also try one of the most disruptive environments to emerge in the last several years, that of Docker (http://www.docker.com/). Docker is an open-source project that automates the creation and deployment of containers. Docker combines a lightweight container virtualization platform with workflows and tooling to help manage and deploy applications. Docker includes automated builds, versioning support, a fully featured REST API, a command line interface, and image repositories. The public docker repository has hundreds of images with many different environmental configurations.

Docker is getting a lot of backing from Red Hat, Google, HP, IBM Microsoft and Rackspace as they battle for the enterprise hosting customers. Docker can be deployed on a variety of platforms including Mac OS X, RHEL, Google Cloud Platform, Amazon EC2, IBM Softlayer, and Microsoft Windows. As an open source platform, Docker brings many capabilities to the user, but it is still only one piece of the puzzle and must be orchestrated through the development lifecycle.

Fortunately, many players are including support for Docker in the management plane, including Amazon Web Services, OpenStack, and Red Hat OpenShift. In AWS, for example, Docker can be installed directly on EC2, can be automatically deployed as a web-based application via AWS Elastic Beanstalk, or can be automatically deployed as a complex application stack via AWS OpsWorks. AWS CloudFormation provides the ability to create a template for programmatically deploying your application stack.

Use of this "management plane" is at the core of DevOps, an emerging cloud computing discipline that seeks o break down the barriers between development and operations. In this manner, it is possible to automate the entire life cycle of this process. And this will provide significant benefits to the government user and manager. 

Comments
pyramid solitaire free download for windows 7 commented on 27-Jul-2014 12:00 PM
pyramid solitaire saga game online
English Wikipedia has more information commented on 27-Jul-2014 06:50 PM
Hi, i think thawt i saw you visited my webnlog thus i got here to go back the choose?.I am trying to in finding isssues to imlrove mmy web site!I assume
its adeuate to use some of your concepts!!
venapro hemorrhoids treatment reviews commented on 28-Jul-2014 11:05 AM
No matter if some one searches for his essential thing, thus he/she wishes to be availablpe that in detail,
therefore that thing is maintained over here.
Bockover commented on 29-Jul-2014 03:42 PM
One of my clients set up a regular weekly meeting with his boss in the U Wen reviews

Many people state that kids are can be like wet sand, you can mold their minds in whichever shape you desire and this could set the basis of the future.
I like to think of Saturday Night Live's Weekend Update as being a satirical piece.Wen reviews it Wen reviews Street Articles allows authors to link to a landing page, approximately two links for the 400 word article as well as the longer this article, greater links which might be allowed in your article.

Whether you choose to publish in pencil or ink both can fade with time.
Martin commented on 30-Jul-2014 10:17 AM
Whenever you look at it, visualize your needs, and make them known to
the Universe. Cosmology attempts to analyze this connection between what
we know to be true and what we believe in. It is wise to
become the observer as the Buddha suggests.
heating repair Greenville commented on 30-Jul-2014 09:25 PM
Hello, I enjoy reading all of your article.
I like to write a little comment to support you.
AC repair Anderson commented on 30-Jul-2014 09:25 PM
Thank you for the auspicious writeup. It in fact used to be a amusement account it.
Glance advanced to more delivered agreeable from you!
By the way, how could we communicate?
Beats By Dre Wireless commented on 30-Jul-2014 11:05 PM
Hi there, I read your new stuff daily. Your writing style is witty, keep it up!
Information about England and Scotland wikipedia commented on 31-Jul-2014 09:09 AM
Oh my goodness! Impressive article dude! Many thanks,
Howeveer I am experiencing difficulties with your RSS.
I don't understand the reason why I cannot join it. Is there anybody else having identical RSS
problems? Anybody who knows the solution can you kindly respond?
Thanks!!
article commented on 31-Jul-2014 11:25 AM
It's going to be finish of mine day, but before end I am
reading this great piece of writing to increase my know-how.
Gucci Scarf Replica commented on 31-Jul-2014 12:00 PM
Ahaa, its nice discussion regarding this post here at this
website, I have read all that, so at this time
me also commenting at this place.
plan cul auxerre commented on 31-Jul-2014 12:46 PM
It's a pity you don't have a donate button! I'd certainly donate to this
brilliant blog! I guess for now i'll settle for bookmarking and adding your RSS feed to my Google account.

I look forward to brand new updates and will talk about this site with my
Facebook group. Chat soon!
white plastic cutting board commented on 01-Aug-2014 08:07 PM
Does your website have a contact page? I'm having a tough time locating it but, I'd like to
send you an email. I've got some recommendations
for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it improve over time.
bhp non-slip cutting board commented on 01-Aug-2014 08:33 PM
If some one wants expert view regarding blogging after that i propose him/her to visit this web site, Keep up
the pleasant job.
annonce plan q gratuit commented on 02-Aug-2014 04:35 AM
Woah! I'm really digging the template/theme of this website.

It's simple, yet effective. A lot of times it's very difficult to get that "perfect balance" between usability and visual appearance.
I must say you've done a excellent job with this. Additionally, the blog loads super quick for me on Firefox.
Superb Blog!
Dr Dre Beats commented on 02-Aug-2014 05:24 AM
I've been browsing online more than 4 hours today, yet I
never found any interesting article like yours.
It is pretty worth enough for me. Personally, if all site
owners and bloggers made good content as you did, the net will be
much more useful than ever before.
Chinese Information commented on 02-Aug-2014 09:05 AM
Good post. I learn something totally new and challenging on blogs
I stumbleupon everyday. It will always bee interesting to read articles from
other authors and use something from thyeir web sites.
balenciaga sneakers commented on 02-Aug-2014 03:41 PM
Here are tips and ideas for putting great bags together to send home.
With time as Ecclesiastical purses picked up craze amongst general
audience these became quite significant. Because there are a large number of cases available in designs, materials, colors and textures when you are searching in the Internet or the accessory market.
Visit Wikipedia for more Chinese Information commented on 02-Aug-2014 07:53 PM
I think that everything pisted was actually very logical.
However, think about this, suppose you addded a little information? I ain't
suggesting your information is not good, howeveer what if you added a heasline that makoes
people want more? I mean Containers Virtualization and Benefits too Government Users
is kinda boring. You should peek at Yahoo's front
page and watch hoow they create arrticle headlines to get viewers interested.
You miight add a related video oor a related pic or
two too grab people interested about everything've written.
Just my opinion, iit could make your blog a little
bit more interesting.
Louis Vuitton Silk Scarf commented on 03-Aug-2014 06:43 AM
Hey! Someone in my Facebook group shared this site
with us so I came to give it a look. I'm definitely
enjoying the information. I'm book-marking and will be tweeting this to my followers!
Exceptional blog and fantastic style and design.
شركة تنظيف المنازل بالدمام commented on 03-Aug-2014 10:16 AM
Hmm is anyone else experiencing problems with the pictures on this blog loading?
I'm trying to figure out if its a problem on my end or if it's the blog.
Any responses would be greatly appreciated.
Marlon commented on 03-Aug-2014 06:00 PM
This blog was... how do I say it? Relevant!!
Finally I have found something which helped me. Thank you!
pirater un compte facebook commented on 04-Aug-2014 05:52 AM
Excellent website. A lot of helpful information here. I am sending it to some friends
ans also sharing in delicious. And certainly, thank you for
your effort!
شركة كشف تسربات بالرياض commented on 04-Aug-2014 08:36 AM
Hi! This post couldn't be written any better! Reading this post reminds me of my old room mate!
He always kept chatting about this. I will forward this article to him.
Fairly certain he will have a good read. Thanks for sharing!
Visit Wikipedia for more China and Hong Kong Information commented on 04-Aug-2014 02:10 PM
Great work! This is the typoe of info that aare
supposed to be shared around the internet. Shame onn Google for not
positioning this post upper! Come on over and discuss with my web site .
Thsnks =)

Post a Comment




Captcha Image

Trackback Link
http://www.retrieverconsulting.com/BlogRetrieve.aspx?BlogID=12134&PostID=499658&A=Trackback
Trackbacks
Post has no trackbacks.