Because more and more enterprises are considering containerization as a new application deployment model, Red Hat hopes to make the adoption of container technology as smooth as possible for our customers. We are evaluating and testing various workloads in-house and spend a good chunk of our engineering time developing, integrating, and testing a trusted, supported application platform stack for containerized applications. The recent announcement of the Red Hat Enterprise Linux 6 platform image moves us even closer to the goal: we now have another certified platform that can run applications as complex as Oracle Database in a container (see video below).
http://www.youtube.com/watch?v=yCzNCYQvEtI
Databases are among the most widely deployed applications out there and are often seen as the hardest to deploy. Containers promise to ease that pain
and also to help with the preservation of existing installations by moving database software into a container. Re-deploying a container on newer hardware, at a different location or creating clones of the entire environment can lower the risks that are often associated with such operations due to the business-critical nature of databases in the enterprise.
To date, we have evaluated MariaDB, Oracle Database and MongoDB (see video below) running in containers with Red Hat Enterprise Linux base images. In fact, we no longer simply test, we go one step further and stress the applications with meaningful workloads to evaluate interesting use cases and advanced features. Using MongoDB as an example, you’ll notice that we did not simply deploy the database in a container, but rather that we’ve demonstrated how to deploy a MongoDB sharded cluster using containers. In the case of Oracle databases, the first video (above) showcased Oracle 11gR2 and Oracle 12c running under load on Red Hat Enterprise Linux 6 and Red Hat Enterprise Linux 7 using container technology and provided a comparison to the data obtained from a bare-metal hardware configuration.
http://www.youtube.com/watch?v=6HghNcxMm-k
Given the rate of innovation in the community and the number of ISVs interested in the technology, containerization is quickly becoming an engaging conversation topic for both developers and IT Ops. As we continue to push our platform beyond its present boundaries, we need to make sure that the variety of applications and workloads that customers are accustomed to running on Red Hat Enterprise Linux are not adversely affected. How are you using containers today? Do you have plans to containerize your databases in the future? Please leave your thoughts and comments below - we look forward to hearing from you!
About the author
Yan Fisher is a Global evangelist at Red Hat where he extends his expertise in enterprise computing to emerging areas that Red Hat is exploring.
Fisher has a deep background in systems design and architecture. He has spent the past 20 years of his career working in the computer and telecommunication industries where he tackled as diverse areas as sales and operations to systems performance and benchmarking.
Having an eye for innovative approaches, Fisher is closely tracking partners' emerging technology strategies as well as customer perspectives on several nascent topics such as performance-sensitive workloads and accelerators, hardware innovation and alternative architectures, and, exascale and edge computing.
Browse by channel
Automation
The latest on IT automation for tech, teams, and environments
Artificial intelligence
Updates on the platforms that free customers to run AI workloads anywhere
Open hybrid cloud
Explore how we build a more flexible future with hybrid cloud
Security
The latest on how we reduce risks across environments and technologies
Edge computing
Updates on the platforms that simplify operations at the edge
Infrastructure
The latest on the world’s leading enterprise Linux platform
Applications
Inside our solutions to the toughest application challenges
Original shows
Entertaining stories from the makers and leaders in enterprise tech
Products
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Cloud services
- See all products
Tools
- Training and certification
- My account
- Customer support
- Developer resources
- Find a partner
- Red Hat Ecosystem Catalog
- Red Hat value calculator
- Documentation
Try, buy, & sell
Communicate
About Red Hat
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.
Select a language
Red Hat legal and privacy links
- About Red Hat
- Jobs
- Events
- Locations
- Contact Red Hat
- Red Hat Blog
- Diversity, equity, and inclusion
- Cool Stuff Store
- Red Hat Summit