Professional Documents
Culture Documents
Red Hat Enterprise Linux 7: Ondřej Vašík RHEL 5/7 Engineering Lead, Red Hat Czech
Red Hat Enterprise Linux 7: Ondřej Vašík RHEL 5/7 Engineering Lead, Red Hat Czech
OVERVIEW
Ondej Vak
RHEL 5/7 Engineering Lead, Red Hat Czech
RED HAT ENTERPRISE LINUX 7
REDEFINING THE ENTERPRISE OS
2
RED HAT ENTERPRISE LINUX 7 BASICS
(LINUX CONTAINERS)
LIBS
Control Groups (cgroups)
kernel namespaces HOST OS
SSSD
RHEL
SSSD
RHEL
Supported
Type Root Boot Comments
Limit
Single-node
XFS 500TB Yes Yes System default
ext4 50TB Yes Yes Driver allow access to older
versions (ext2, ext3).
btrfs1 50TB Yes Yes Technology Preview
Network/Multi-node
GFS2 2-16 nodes Yes No Shared-storage file system
1
Available as a Technology Preview
12
STORAGE
13
OPTIMAL PERFORMANCE
MANAGEMENT AND TOOLING
PROFILING AND MONITORING WITH TUNA
Tool for fine grained control
Display applications /
processes
Displays CPU enumeration
Socket (useful for NUMA
tuning)
Dynamic control of tuning
Process affinity
Parent & threads
Scheduling policy
Device IRQ priorities, etc
PRE-UPGRADE UPGRADE
1 Audits current OS state vs 2
ASSISTANT RHEL 7 profile and creates: TOOL
HTML report of potential
issues, XML for upload to
preupg preupg UI
redhat-upgrade-
DIRECTORY of config files tool
for modification / migration
use
PRE-UPGRADE and
RED HAT POST-UPGRADE scripts RED HAT
ENTERPRISE for redhat-upgrade-tool ENTERPRISE
LINUX 6.6 LINUX 7.1
IF REPORT IS ACCEPTABLE
18
INSTALLATION AND DEPLOYMENT
19
CENTRALIZED MANAGEMENT
AND FASTER BOOT UP
Flexible interface options with GUI, (new) CLI, and (new) TUI for managing local,
remote, or even headless systems.
Supports a broad array of many common network interface types, including:
Ethernet, IPoIB, VLANs, Bridges,
Bonds, Teams, WiFi, WiMAX,
WWAN, Bluetooth, VPN, and
ATM-based DSL.
22
NETWORK FEATURES
Team Driver
Mechanism for bonding multiple network devices (ports) into a single logical
interface at the data link layer (L2)
Provides an increase in maximum bandwidth and link redundancy
Alternative to the existing Linux Bonding driver
Provides a number of advantages over traditional bonding while providing equal or
even slightly better performance in some cases.
Moves most of the work and logic into a user space
daemon making it:
more stable
easier to debug eth0
eth1
23
NETWORK FEATURES
40G Ethernet (IEEE 802.3ba)
Support for 40G Ethernet link speeds enabling faster network communication for
applications and systems.
Highly accurate network time synchronization using:
Precision Time Protocol (IEEE 1588v2)
Method for precisely synchronizing distributed clocks.
Capable of achieving clock accuracy in the sub-microsecond range when used in
conjunction with PTP hardware support.
Chrony
Enables faster clock synchronization with better accuracy than ntpd especially in
cases where network connectivity is not always constant.
Numerous TCP optimization and enhancements aimed at reducing overall latency for
connection oriented services such as web servers, including:
Fast Open, Tail Loss Probe (TLP) Algorithm, Early retransmit (ER), Proportional Rate
Reduction (PRR), Busy Poll (Low Latency Sockets)
24
NETWORK FEATURES
40G Ethernet (IEEE 802.3ba)
Support for 40G Ethernet link speeds enabling faster network communication for
applications and systems.
Highly accurate network time synchronization using:
Precision Time Protocol (IEEE 1588v2)
Method for precisely synchronizing distributed clocks.
Capable of achieving clock accuracy in the sub-microsecond range when used in
conjunction with PTP hardware support.
Chrony
Enables faster clock synchronization with better accuracy than ntpd especially in
cases where network connectivity is not always constant.
Numerous TCP optimization and enhancements aimed at reducing overall latency for
connection oriented services such as web servers, including:
Fast Open, Tail Loss Probe (TLP) Algorithm, Early retransmit (ER), Proportional Rate
Reduction (PRR), Busy Poll (Low Latency Sockets)
25
SECURITY