Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red...

30
1 What’s new? Red Hat Enterprise Linux 8 Marc Skinner Principal Solutions Architect

Transcript of Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red...

Page 1: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

1

What’s new?

Red Hat Enterprise Linux 8

Marc SkinnerPrincipal Solutions Architect

Page 2: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

CONFIDENTIAL Designator

2

RED HAT ENTERPRISE LINUX 8

Build your future on a stable, high-performing

platform that can scale to meet the needs of

your organization today and tomorrow.

Page 3: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

CONFIDENTIAL DesignatorRED HAT ENTERPRISE LINUX 8

3

At a glanceQuick OverviewKERNEL VERSION 4.18+

SYSTEM COMPILER GCC 8.2, LLVM 6.0HARDWARE ARCHITECTURES

Intel/AMD 64-bit, IBM Power LE, IBM z Systems, ARM 64-bit

DEFAULT FILE SYSTEM XFS

PACKAGE MANAGEMENT Yum v4

TIME SYNCHRONIZATION Chrony

NETWORKING NetworkManager

Page 4: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Predictable updates

RED HAT ENTERPRISE LINUX 8

4

6 monthsMinor updates

3 yearsMajor releases

2 phasesSupport life cycle

Page 5: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Application streams

RED HAT ENTERPRISE LINUX 8

5

PostgreSQL 9.6 stream

Red Hat® Enterprise Linux® 8

PostgreSQL 10 stream

PostgreSQL 12 stream

Time of support

Red Hat Enterprise Linux 7

More choiceOffers versions of the open source tools and frameworks developers need

Newer versionsProvides access to newer versions as they stabilize

Simpler accessMaintains standard locations for tools and libraries

Page 6: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Simplified access to software

RED HAT ENTERPRISE LINUX 8

6

Red Hat Enterprise Linux 7 repositories

server

optionalsupplementaryextras rhscl dotnet devtools

Red Hat Enterprise Linux 8 repositories

baseos

appstream supplementary codeready-builder

Page 7: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

The newest yum package manager: version 4

7

New technologyMaintains the same experience while adding new tools

Better dependency managementOffers faster resolution and easier minimization of what's installed

Stable APIProvides new application programming interface (API) for extending yum that will progress into the future

RED HAT ENTERPRISE LINUX 8

Repository

rpm

rpm

rpm

rpm

rpm

rpm

metadata

rpm rpmrpm

system

yum

Page 8: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Gain operating intelligence

8

Analyze Identify Prioritize Resolve

RED HAT ENTERPRISE LINUX 8

Page 9: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Detect and fix issues with Red Hat Insights

9

Proactive adviceIdentification of issues before they become problems

Continuous assessmentReal-world results to help find new risks

Simpler remediationsTailored results at the host level

RED HAT ENTERPRISE LINUX 8

Page 10: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Create images for all your environments with image builder

10

Single sourceLets you create gold images for any environment from the same blueprint increasing stability and consistency

Any footprintSupports public cloud, private cloud, enterprise hypervisors, and bare metal

Simple interfaceProvides web-based view within the web console for selecting packages and creating blueprints

Blueprint

Bare metal

Hypervisors

Public clouds

Private clouds

RED HAT ENTERPRISE LINUX 8

Page 11: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Speed automation creation with system roles

11

Common automationManage multiple versions of Red Hat Enterprise Linux from a single role

Reduced reworkImport provided roles to eliminate task creation in playbooks

Easy switching of providersChange between default and optional tools quickly and safely

timesync

RED HAT ENTERPRISE LINUX 8

dbserver

SELinux

network

webserver

Page 12: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Optimized experiences for mission-critical databases

12

● Red Hat Enterprise Linux is the reference platform for SQL Server on Linux

● Benchmark-breaking performance

● Fast deployment and portability via containers

● Red Hat Enterprise Linux is 1 of only 2 certified Linux distributions

● More than 20 years of Red Hat and SAP joint engineering collaboration

● Exceptional performance and scalability —the largest SAP install in the world runs on Red Hat Enterprise Linux

RED HAT ENTERPRISE LINUX 8

Page 13: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Hardware partner ecosystem

13

OEMSSILICON IHVS

RED HAT ENTERPRISE LINUX 8

Page 14: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Red Hat Certified Cloud and Service Providers

14

RED HAT ENTERPRISE LINUX 8

Page 15: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Containers are Linux

15

Namespaces

CPU Memory Storage Network

Cgroups

Seccomp

SELinuxRu

n

Build

CONTAINERSApplication dependencies

Application binaries

RED HAT ENTERPRISE LINUX 8

Page 16: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Powering the adoption of containerized workloads

16

Red Hat Enterprise Linux(Podman/Buildah/Skopeo)

TRADITIONAL DEVELOPMENT

Find Run Build Share

CLOUD-NATIVE

Integrate Deploy

Quay Red Hat OpenShift®

(Kubernetes)

RED HAT ENTERPRISE LINUX 8

Page 17: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Manage containers with Podman

17

Fast and lightweightNo daemons required

Advanced namespace isolationRootless operations for container run and build

Open standards compliantCreates and maintains any standard Open Containers Initiative (OCI) -compliant containers and pods

Podman

RunC

Kernel

Images

RED HAT ENTERPRISE LINUX 8

Page 18: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Create images with Buildah

18

More controlScriptable tooling for fine-grained image control, and maximum control starting from base or scratch images

Minimization of imagesElimination of unneeded dependencies by using host-based tools

From base, multilayer From scratch, single layer

RED HAT ENTERPRISE LINUX 8

Java runtime and dependencies, and

application

OS update layer

Java™ runtime layer

Application layer

Base Red Hat Enterprise Linux

Page 19: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Inspect and transport images with Skopeo

19

Inspect images remotelyExamine image metadata without needing to download

Publish and transfer imagesCopy images from registries to hosts or directly between registries

Sign and verify imagesSupports GPG key signing on publish

Image registry Image registry

Image repositoryMetadata signature

Host

SKOPEO

RED HAT ENTERPRISE LINUX 8

Page 20: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Configuring systemwide cryptographic policies

20

Central configurationSet acceptable algorithms from a single tool

Improved consistencyCovers multiple cryptographic providers and consumers like TLS, kerberos, and Java

Built-in policiesIncluding legacy systems requiring 64-bit security and FIPS allowed or approved algorithms

RED HAT ENTERPRISE LINUX 8

Default

LegacyClient

Future

Encryption algorithm OpenSSL

httpdSecured

communications

Page 21: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Recording user terminal sessions with tlog

21

RED HAT ENTERPRISE LINUX 8

Audit activitiesCreate a record of actions taken for review against security policies

Create visual guidesBuild run books and training materials with demonstrations

Record and play backLogged via standard channels with multiple playback options

Page 22: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Improved firewall management with nftables

22

Consolidated filteringSupports IPv4, IPv6, ARP, and Bridge filtering in a single tool

Simpler rule creationMultiple matches and actions reduce the number of rules required

Improved tracingProvides easier debugging and verification of actions taken on any packet

RED HAT ENTERPRISE LINUX 8

Page 23: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

A highly secure platform

23

Latest protocol supportIncluding TLS 1.3 via OpenSSL 1.1.1

Hardened codeIncluding PIE and RELRO binaries and code analysis in our pipelines

Integrated identity managementAs a stand-alone provider or trusted member of an Active Directory, with expanded integrations to tools like the web console

Updated toolsIncluding the LUKS v2 on-disk format for encryption

RED HAT ENTERPRISE LINUX 8

Security policy, process, and procedures

DESIGN BUILD

RUN

MANAGE

ADAPT

Page 24: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Remote single-system views in the with cockpit

24

Browser-based interfaceOffers remotely accessible user interface using host security mechanisms

Consolidated viewProvides single view of tasks to speed understanding and completion

Standard management toolsUses system tools to change state, not a separate workflow

RED HAT ENTERPRISE LINUX 8

Page 25: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

New in cockpit

25

RED HAT ENTERPRISE LINUX 8

Virtual machinesCreate and manage virtual machines

Network-bound disk encryptionEnroll disks with Tang server and manage LUKS keys

Single sign-on configurationAutomatically configure when joining a domain

Page 26: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

In-place upgrades for your systems with leapp

26

Reduced migrationsAnalyze systems to determine if upgrading in place can avoid a costly migration

Easy rollback optionsCombine with bootable LVM snapshots for safety

Improved frameworkGet better analysis and a simplified process with a more extensible framework

RED HAT ENTERPRISE LINUX 8

Upgrade framework

Applications

7 8

Page 27: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

RUN LEAPP

CREATE BOOTABLE LVM SNAPSHOT

Can I upgrade this host?

27

RED HAT ENTERPRISE LINUX 8

PICK CANDIDATE

SERVER

ANALYZE CHECK OUTPUT

REBOOT TO FINISH UPGRADE

UPGRADECOMPLETE

Page 28: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Fast file copy with XFS shared data extents

28

RED HAT ENTERPRISE LINUX 8

File A - Inode 12345

Extent 3

Extent 1

Extent 4

Extent 2

File B - Inode 23456

Extent 3

Extent 1

Extent 4

Extent 2 Write to File B

Filesystem level copy-on-writeXFS creates new extents when data is changed in a copy without additional application integrations

Separate metadataCopies have unique file system metadata allowing for owner, group, and permission changes

Fast operationsXFS creates new inode and metadata instead of full data copy

Page 29: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

Improve network performance with bandwidth and round-trip propagation time congestion

algorithm

29

End-to-end performanceLink capacity calculation and management at server do not require client end modifications

High-latency linksImproved performance over other algorithms on networks with high latency and congestion

More choicesAn improved network stack combined with BBR and other algorithms lets you select the highest performance combinations

RED HAT ENTERPRISE LINUX 8

Page 30: Red Hat Enterprise Linux 8people.redhat.com/mskinner/MPC2019/Red-Hat-Enterprise-Linux-8-W… · Red Hat Enterprise Linux 7 repositories ... Red Hat Enterprise Linux 8 repositories

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHat

Red Hat is the world’s leading provider of

enterprise open source software solutions. Award-

winning support, training, and consulting services

make

Red Hat a trusted adviser to the Fortune 500.

Thank you

30