InfoQ Homepage News Red Hat Releases Red Hat Enterprise Linux 7 with Increased Linux Containers Support
Red Hat Releases Red Hat Enterprise Linux 7 with Increased Linux Containers Support
Lire ce contenu en français
Jun 26, 2014 2 min read
Write for InfoQ
Feed your curiosity. Help 550k+ globalsenior developers
each month stay ahead.Get in touch
Red Hat announced the general availability of Red Hat Enterprise Linux 7, the latest release of the company Linux distribution. This release provides the Docker application as a main management tool for Linux containers. Docker builds on the kernel capabilities, adding several enhancement features, such as portability or version control.
Docker and Docker Registry are available via the Red Hat Enterprise Linux Extras channel. In addition to providing installable packages for both, Red Hat is also providing a registry of certified Docker images, with pre-built solutions usable on RHEL 7 with Docker.
Red Hat Enterprise Linux 7 implements Linux containers using core technologies such as control groups (cgroups) for resource management, namespaces for process isolation and SELinux for security. Cgroups, a concept for organizing processes in a tree of named groups for the purpose of resource management, provide a way to hierarchically group and label processes, and a way to apply resource limits to these groups. Red Hat Enterprise Linux 7 moves the cgroups resource management settings from the process level to the application level by binding the system of cgroup hierarchies with the systemd unit tree. Control groups are exclusively managed through systemd.
Other updates in version 7 include a new kernel, version 3.10, kpatch, a dynamic "kernel patching utility", the GRUB 2 boot loader and XFS as the default file system.
Kpatch, introduced as a technology preview, allows users to manage a collection of binary kernel patches which can be used to dynamically patch the kernel without rebooting.
The GRUB 2 boot loader supports additional firmware types and a wider variety of platforms, including PowerPC. It supports GUID Partition Tables (GPT) and non-Linux file systems such as Apple Hierarchical File System Plus (HFS+) and Microsoft NTFS.
XFS replaces ext4 used by default in Red Hat Enterprise Linux 6. It is a highly scalable, high-performance file system created to support file systems up to 16 exabytes, files up to 8 exabytes and directory structures containing tens of millions of entries. XFS supports metadata journaling, which facilitates quicker crash recovery, and a XFS file system can be defragmented and expanded while mounted and active. Another filesystem, Btrfs (B-Tree), is supported as a technology preview, offering improvements in scalability, reliability, and ease of management over ext4. It enables users to create snapshots, and allows for compression and integrated device management.
Red Hat already provides a certified Docker Red Hat Enterprise Linux 7 base image container in its Docker registry, including the minimal runtime required to run applications and install other software.
This content is in the Infrastructure topic
Related Topics:
-
Related Editorial
-
Related Sponsors
-
Popular across InfoQ
-
Google Launches Code Wiki, an AI-Driven System for Continuous, Interactive Code Documentation
-
Monzo’s Real-Time Fraud Detection Architecture with BigQuery and Microservices
-
Java News Roundup: Spring Framework 7.0, Spring Data, Spring AI, Payara Platform, OpenJDK, JobRunr
-
Reducing False Positives in Retrieval-Augmented Generation (RAG) Semantic Caching: a Banking Case Study
-
AWS Lambda Rust Support Reaches General Availability
-
Cloud Security Challenges in the AI Era - How Running Containers and Inference Weaken Your System
-
Related Content
The InfoQ Newsletter
A round-up of last week’s content on InfoQ sent out every Tuesday. Join a community of over 250,000 senior developers. View an example