Containers

Beyond Microbenchmarks: breakthrough container performance with Tesla efficiency

Back story

As virtualization was beginning it’s march to prominence, we saw a phased approach to adoption.  This is common with any sort of game changing technology….let’s take electric cars as an example.  Early adopters are willing to make certain trade-offs (short range) to gain new capabilities (saving money at the gas station).

teslaIn the meantime, engineers are off in the lab working hard to increase the possible consumer-base for electric cars by increasing range, decreasing charging cycle times, and improving performance.  Taken in aggregate, those changes are meant to address objections to the first-cut of the technology.

Virtualization is to Linux containers is to…

Continue reading “Beyond Microbenchmarks: breakthrough container performance with Tesla efficiency”

Share

Containerize RHEL 6 Applications to Run on RHEL 7

Reposted from the RHEL blog and written by Bhavna Sarathy.

What if you could run your existing Red Hat Enterprise Linux 6 applications on Red Hat Enterprise Linux 7 without porting or making changes to your source code? Today, we are pleased to announce the immediate availability of the Red Hat Enterprise Linux 6 platform image, which allows for the creation of Red Hat Enterprise Linux 6-based application containers. Applications that have been developed, tested, and certified for Red Hat Enterprise Linux 6 systems can now be deployed as a container and run on Red Hat Enterprise Linux 7 as a container host.

rhel-6-platform-image

Continue reading “Containerize RHEL 6 Applications to Run on RHEL 7”

Share
Comprehensive Overview of Storage Scalability in Docker

Comprehensive Overview of Storage Scalability in Docker

Backstory

First, a brief backstory on the storage situation for Docker since it was open-sourced in early 2013.  At that time, Docker relied on a filesystem called AUFS (advanced multi layered unification filesystem).  This Union filesystem provided the necessary features to support several of Docker’s main selling points:

homepage-docker-logo

Continue reading “Comprehensive Overview of Storage Scalability in Docker”

Share
SD Times:  How Red Hat and the open-source community are fortifying Docker

SD Times: How Red Hat and the open-source community are fortifying Docker

homepage-docker-logo

One of the big names driving security improvements in Docker container technology and the Linux kernel is Red Hat. Daniel Walsh, a Red Hat security engineer who’s spent the better part of 13 years working on the Security-Enhanced Linux module, is among those spearheading Red Hat’s effort to bolster container security with the features in Red Hat Enterprise Linux 7 and other open-source initiatives.”

Continue reading “SD Times: How Red Hat and the open-source community are fortifying Docker”

Share
OpenCloud2014 slides:  Linda Wang – Use Cases for Docker in Enterprise Linux Environment

OpenCloud2014 slides: Linda Wang – Use Cases for Docker in Enterprise Linux Environment

Abstract:  Linux Container as a feature has been available for hobbyist usage for a while now; however, not only ’til recently where Docker, as a container deployment technolog, help built an open source community and gain wide adoption, has provided an easy way to deploy Linux Containers on the enterprise Linux. This talk will introduce and cover the various use cases and deployment models that are available and suited for enterprise devops work environment.

cloudopen black

Continue reading “OpenCloud2014 slides: Linda Wang – Use Cases for Docker in Enterprise Linux Environment”

Share
Dr. Dobb's:  Containers for Development, by Red Hat's Langdon White

Dr. Dobb's: Containers for Development, by Red Hat's Langdon White

Red Hat’s Langdon White wrote this informative Dr. Dobbs article:  Containers for Development.

dr dobbs logo 159 × 85

Continue reading “Dr. Dobb's: Containers for Development, by Red Hat's Langdon White”

Share

Performance Analysis of Docker on Red Hat Enterprise Linux 7

Containers introduce some intriguing usability, packaging and deployment patterns. These new patterns offer the potential to effect massive improvements to the enterprise application development and operations specialties. Containers also offer the promise of bare metal performance while offering some amount of isolation as well.

But can they deliver on that promise ?

Continue reading “Performance Analysis of Docker on Red Hat Enterprise Linux 7”

Share

Red Hat Developer Newsletter – August 2014

Welcome to the Red Hat® Developer Newsletter.

As we’re in the season for covering our arms and faces with sunscreen, here’s another ARM for your attention.

Last month, Red Hat announced the launch of the Red Hat ARM Partner Early Access Program to enhance partner collaboration and facilitate partner-initiated system designsbased on the 64-bit capable ARMv8-A architecturethat include Red Hat software.

Continue reading “Red Hat Developer Newsletter – August 2014”

Share

Getting Started with Kubernetes / Docker on Fedora

*******

EDIT

This entry is out of date, I have moved the instructions to the Google Kubernetes github repo.

END EDIT

*******

These are my notes on how to get started evaluating a Fedora / Docker / kubernetes environment.  I’m going to start with two hosts.  Both will run Fedora rawhide.  The goal is to stand up both hosts with kubernetes / Docker and use kubernetes to orchestrate the deployment of a couple of simple applications.  Derek Carr has already put together a great tutorial on getting a kubernetes environment up using vagrant.  However, that process is quite automated and I need to set it all up from scratch.

Continue reading “Getting Started with Kubernetes / Docker on Fedora”

Share

How Red Hat’s Inception DevOps team utilized Docker for the Release Engine

As we have discussed in the past, Team Inception has been working on a release engine to automate RPM code deployments within Red Hat IT. On July 8 we passed a significant milestone by successfully using Release Engine in our QA environment.  This was an incredible achievement which included a number of feature requests, defect fixes, and collaboration between multiple teams to produce an open source application that will address growing needs internally in Red Hat ITWe decided that since we are attempting to make waves internally we should also use a product that is currently making waves throughout the industry: so we chose Docker.

Continue reading “How Red Hat’s Inception DevOps team utilized Docker for the Release Engine”

Share