FUT-1435: The future of OS SUSE Enterprise roadmap

Kai Dupke Sr. Product Manager SUSE Linux Enterprise kdupke@.com linkedin.com/in/kaidupke/

Distribution: PDF any 1 Date: 2020-05-18 Related Presentations

TUT-1278 SUSE Linux Enterprise 15 SP2 - What's coming?

BOV-1421 The Multimodal OS platform

FUT-1439 SUSE Linux Enterprise Server for SAP applications: The road ahead

TUT-1146 SUSE Linux Enterprise Server: Upgrades & Migrations

2 What is SUSE Linux Enterprise SUSE Linux Enterprise 15 is a multimodal operating system that paves the way for IT transformation in the software-defined era.

The modern and modular OS helps simplify multimodal IT, makes traditional IT infrastructure efficient and provides an engaging platform for developers.

Using SUSE Linux Enterprise Server, you can easily deploy and transition business-critical workloads across on-premise and public cloud environments.

5 SUSE Linux Enterprise – Portfolio

Server and Desktop Server Extensions Cloud, Storage and Management

SUSE Linux Enterprise Server for SUSE Linux Enterprise High Availability & SUSE Enterprise Storage x86-64, s390x, LinuxOne, IBM Power, GEO Clustering SUSE CaaS Platform ARM64 SUSE Linux Enterprise Live Patching SUSE Manager SUSE Linux Enterprise Server for SAP SUSE Linux Enterprise Workstation Applications SUSE Manager Management Pack for Extension Microsoft System Center Operations SUSE Linux Enterprise for High Long Term Service Pack Support Manager Performance Computing SUSE Studio SUSE Linux Enterprise Desktop

SUSE Linux Enterprise Real Time

SUSE Linux Enterprise Server with SUSE Linux Enterprise Virtual Machine SUSE Linux Enterprise Expanded Support Driver Pack SUSE Linux Enterprise Point of Service

6 SUSE Linux Enterprise 15 – Themes

Multimodal OS Address traditional & software defined infrastructure

Unified Installer A single medium to Install SUSE Linux Enterprise products

Ease of use Search, install, and use packages across the SUSE universe

Community to Enterprise Migrate openSUSE Leap to SUSE Linux Enterprise Server

Quarterly Updates Regular re-spin of media

Transactional Server Run updates transactional

8 Multimodal OS Requirements

Software-Defined Traditional Infrastructure Infrastructure

Multiple use cases Single use case, Multiple Systems

Manual and automatic installation Automatic and Centralized installation

Variety of updates, upgrades, legacy Always up-to-date

Variable packaging and installation Fit one purpose

May become huge in size and Small as possible for size and management management

10 SUSE Linux Enterprise 15

11 Products and Modules

SUSE Linux Enterprise Pool of High Availability Modules High Availability Product Container Python (consists of modules) SUSE Linux Enterprise Server Public . . . Cloud Server Legacy Apps

Common Code SUSE Linux Enterprise Base Modules Desktop Module Base Desktop . . . System Apps Workstation

12 Unified Installer – Overview

One for all ● Install all SUSE Linux Enterprise products with one media ● Includes SUSE Manager, Point of Service products

Unified Installer / On-line Media ● On-line setup ● 400 MB size

Packages Media / Full Media ● Off-line setup ● >9 GB size

14 Unified Installer – Installation Scenarios

On-line Hybrid ● Boot Installer/On-line Media ● Boot Installer/On-line Media ● Use SUSE Customer Center: ● Use local on-line resource pre- directly, RMT/SMT, SUSE Manager loaded Disconnected Image based

● Boot Installer/On-line Media ● Silver image ● Use RMT/SMT pair or SUSE ● JeOS images + on-line / Manager with air-gap disconnected Repositories Off-line* ● Build Service + Kiwi ● Boot Full Media

* Up to 15 SP1 both Installer + Packages media are needed 15 Ease of Use

Search the SUSE Universe ● Search packages across all modules, including not enabled modules ● Avoid missed-but-available features ● Leverages SUSE Customer Center search engine Integrated ● ‘zypper search’ calls ‘zypper search packages’ automatically Example ● zypper search-packages chromium → SUSE Package Hub (PackageHub/15/x86_64) ● SUSEConnect –product PackageHub/15/x86_64 ● zypper in chromium

17 Package Hub

Enterprise meets Community ● Community packages for 12000 SUSE Linux Enterprise ● Enterprise customers make use of Community 10000

innovation 8000 ● Easy access with standard SUSE tools 6000

Community for Enterprise 4000 ● ~9000 community packages not in Enterprise 2000 ● Maintained and supported by the community 0 Leap 15 SLE 15+Package Hub

19 Community to Enterprise openSUSE LEAP to SUSE Linux Enterprise Server ● In-place migration from community to Enterprise ● Leverages SUSE Package Hub for community packages Dev & Ops friendly ● Development / Projects can use a community distribution ● Operations can run an enterprise environment

20 Quarterly Updates Checkpointing – New Installs Setup new systems with a recent, up-to-date, well known state.

Checkpointing – Existing Installs Update systems to a well known state.

Merge of released updates No new features

Silver-Image provided by SUSE Fine granular staging by SUSE Manager

22 Transactional Server

Consistent root filesystem ● Atomic RPM updates ● Reboot activates updates ● Automatic rollback available Leverage Btrfs ● Read-only root filesystem ● Use btrfs snapshots (read-only and read-write) and snapper ● System configuration is handled with overlayfs Availability

● Available since SLES 15 SP1 ● Dedicated module and system role ● Technology Preview

Technology preview 24 SUSE Linux Enterprise 15 life cycle

Year 1 Year 2 Year 3 Year 4 Year 5 Year 6 Year 7 Year 8 Year 9 Y 10 Y 11 Y 12 Y 13

GA LTSS

SP1 LTSS

SP2 LTSS

SP3 LTSS

SP4 LTSS

SP5 LTSS

13 years total lifecycle Updates to Long Term Service Pack Support: next service pack (n+1) 3 years additional support skip-a-service-pack (n+2)

26 Roadmap

2018 2019 2020 2021 2022 2023 2024

SLE 11 GE LTSS

SLE 12 SP4 SP5 GE

SLE 15 GA SP1 SP2 SP3 SP4 SP5

27 Future of SUSE Linux Enterprise

28 What is beyond ‘15’?

Major Code Stream?

● Disruptive changes

● Different ‘setup’

When?

● Expected 2022

Your Input

● … is needed, for Service Pack and next Major Code Stream

29 SUSE Linux Enterprise 15 SP2 … is close

30 Public Beta for SUSE Linux Enterprise 15 SP2 Check it out! https://www.suse.com/betaprogram/beta/

● All architectures x86-64, s390x, ppc64le and aarch64

● All products including Extensions and Modules

31 Thank you!

Please contact a SUSE representative or the presenter for any Questions

Kai Dupke Sr. Product Manager SUSE Linux Enterprise [email protected] linkedin.com/in/kaidupke/

32

General Disclaimer

This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of SUSE, LLC, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.

34