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 ( 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 ( 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. 

internet casino commented on 08-Jan-2019 10:23 AM
To attract more customers, online marketers realise need to have more
articles and other content. Blogs really are a labour of affection that requires time, effort and often brain-power.
hack boom beach commented on 09-Jan-2019 12:04 PM
It’s arduous to seek out knowledgeable folks on this matter, however you sound like you realize what you’re speaking about! Thanks
boom beach hacked commented on 09-Jan-2019 02:41 PM
Your blog would increase in ranking if you post more often.—’,
boom beach commented on 09-Jan-2019 07:33 PM
I have been exploring for a bit for any high quality articles or blog posts in this kind of space . Exploring in Yahoo I ultimately stumbled upon this web site. Studying this information So i am glad to show that I have a very excellent uncanny feeling I discovered just what I needed. I such a lot unquestionably will make sure to do not disregard this website and give it a look regularly.
boom beach hack commented on 09-Jan-2019 07:33 PM
right now, i am using LED desk lamps because they do not heat as much as incandescent desk lamps-
boom beach hack commented on 09-Jan-2019 07:33 PM
I am frequently to blogging and i actually appreciate your content regularly. Your content has really peaks my interest. Let me bookmark your internet site and maintain checking for first time information.
boom beach hack commented on 09-Jan-2019 07:34 PM
Thank you, I have recently been searching for info about this subject for ages and yours is the best I’ve found so far.
Rochelle Centrone commented on 09-Jan-2019 08:51 PM
An interesting discussion is worth comment. I think that you should write more on this topic, it might not be a taboo subject but generally people are not enough to speak on such topics. To the next. Cheers - Best Regards
online pharmacies commented on 10-Jan-2019 05:26 AM
Hmm it seems like your website ate my first comment (it
was extremely long) so I guess I'll just sum
it up what I submitted and say, I'm thoroughly enjoying
your blog. I too am an aspiring blog writer but I'm still new to the whole thing.

Do you have any suggestions for first-time blog writers?

I'd certainly appreciate it.
hack LiveJasmin commented on 10-Jan-2019 06:59 AM
L’article est très bien écrit. Est-ce qu’il est possible d’utiliser une partie de cette information
joker 123 commented on 11-Jan-2019 08:07 PM
Offer a good package for that serious affiliate who needs a leg-up in the
arena of web-marketing. Don't just write a five paragraph article
just rambling. Social networking sites have got the internet by storm over the past few years.
Sino Sources commented on 13-Jan-2019 03:22 AM
Hey I know this is off topic but I was wondering if you knew of anyy
widgets I ciuld add to my blog that automatically tweet my newest twitter updates.
I've been looking foor a plug-in like his for quite some time annd
was hoping maybe you would have some experience with somjething like this.
Please let me know if you run into anything. I trruly enjoy reading your bllg and I look forward to your new updates.
pdf passwort commented on 13-Jan-2019 12:24 PM
I discover you have not composed an additional website for a time?
geschütztes pdf drucken commented on 13-Jan-2019 01:56 PM
Oh my goodness! an excellent write-up dude. Thanks Even so My business is experiencing problem with ur rss . Do not know why Not able to join it. Could there be anyone obtaining identical rss dilemma? Anyone who knows kindly respond. Thnkx
Ricky Keilen commented on 13-Jan-2019 05:40 PM
Youre so cool! I dont suppose Ive read anything this way before. So nice to seek out somebody with some original ideas on this subject. realy appreciate beginning this up. this excellent website can be something that is needed on the internet, a person with some originality. beneficial job for bringing something new towards the web!
Garrett Bayt commented on 13-Jan-2019 05:40 PM
Hello there, have you by chance considered to publish regarding Nintendo or PS handheld?
Paz Albarazi commented on 13-Jan-2019 07:21 PM
Get Visitors To Your Site For Cheap
ace333 apk download commented on 14-Jan-2019 05:28 AM
Great website. Plenty of useful information here.
I'm sending it to a few buddies ans additionally sharing
in delicious. And of course, thank you in your sweat!
pdf schutz aufheben commented on 14-Jan-2019 02:11 PM
I in reality like finding net sites which comprehend the value of furnishing a decent resource for absolutely free.
Jesus Levanger commented on 14-Jan-2019 04:33 PM
A lot of withdrawal calculations perform build in an monetary inflation factor. So if a $1M portfolio supplies $40K this year around retirement income, next season it will be something like $40, 500. That’s internal. If there wasn’t the inflation factor you could use a higher percentage such as 5.
pdf passwort knacken commented on 14-Jan-2019 05:34 PM
A very informative article and lots of really honest and forthright comments made! This certainly got me thinking about this issue, nice one all.
best place to buy generic viagra online commented on 15-Jan-2019 05:14 PM
This is a good tip especially to those fresh to the blogosphere.
Short but very precise info… Appreciate your sharing this one.

A must read post! best place to buy generic viagra online
passwort entschlüsseln commented on 15-Jan-2019 07:04 PM
Good day, i am doing research right now and your blog really helped me” 
geschützte pdf bearbeiten commented on 15-Jan-2019 10:29 PM
You need to indulge in a tournament for example of the finest blogs on the web. Let me suggest this great site!
Lillian commented on 16-Jan-2019 02:58 PM
Way cool! Somе veгy valid poіnts! Ӏ аppreciate you penning tgis article ⲣlus the
rest оf tһe site iѕ also very good.

Post a Comment

Captcha Image

Trackback Link
Post has no trackbacks.