Today, we’re pleased to announce the general availability of Red Hat OpenShift Container Platform 3.10 (read the release notes; download the new version). Every release of OpenShift contains hundreds of fixes for enhanced security and performance, tested integrations throughout the stack, and access to hundreds of validated ISV solutions. For a full walkthrough of the latest updates, you can view our latest OpenShift Commons Briefing.
Strengthening capabilities for intelligent, compute-intensive applications
In this release, we’ve built on prior work and strengthened our capabilities for running computationally intensive workloads such as artificial intelligence, machine learning, animation, and financial services and payments applications. These workloads typically require more explicit access to and management of computing resources, and we’ve worked to build those capabilities within upstream Kubernetes and in OpenShift through generally available features such as:
- Device Manager plugin support for vendors to easily register devices such as GPUs or FPGAs for performance-sensitive workloads within Kubernetes. We’ve worked with key partners such as NVIDIA in bringing this feature to Kubernetes for GPUs; we’ve got more detail on how to use this feature in OCP 3.10 with NVIDIA GPUs here.
- CPU management for groups of compute resources, and tying specific workloads to those groups - designed for optimizing the performance of applications that need maximum CPU time.
- Hugepages support to help manage hardware for applications with high memory requirements. While this capability is still beta in upstream Kubernetes (as of v1.11), it’s generally available and fully-supported in the latest release of OpenShift.
To read about these capabilities in more detail, head over to our blog post on redhat.com.
Introducing OpenShift Container Storage
Today, Red Hat has also released OpenShift Container Storage 3.10 (formerly known as Red Hat Container Native Storage). OpenShift Container Storage is software-defined storage for cloud-native applications, integrated and optimized for OpenShift Container Platform.
This new release, Red Hat OpenShift Container Storage 3.10, is the follow-on to Container Native Storage 3.9 and introduces three important features for container based storage with OpenShift: arbiter volume support enabling high availability with efficient storage utilization and better performance, enhanced storage monitoring and configuration visibility using the Prometheus framework, and block-backed persistent volumes (PVs) now supported for general application workloads in addition to supporting OCP infrastructure workloads.
Read more details about today’s release on the Red Hat Storage blog.
Expanded Router Options
OpenShift 3.10 also now offers choice for the routing layer with support provided by NGINX on how to configure their upstream and commercial offerings for OpenShift. NGINX offerings are some of the most popular web servers and load balancers for container platforms, and we're excited to have NGINX offer support for them with this release.
One last thing - Istio 1.0
Istio, the open source service mesh for connecting and routing microservices on Kubernetes, celebrates its 1.0 release today! While we’ve spoken previously about our intention to bring Istio into OpenShift, we’re also proud to have worked closely with the community to reach this milestone within the upstream project. Please head over to the CoreOS blog to learn what’s in Istio 1.0.
Test Drive OpenShift today
We encourage our users to check out these new capabilities through our customer portal. New to Kubernetes and OpenShift? You can test drive OpenShift in-browser, through either our hands-on lab (for operations) or learn.openshift.com (great for developers).