SUSE Linux Enterprise A-Z

of 27 /27
1 BOV1419 SUSE Linux Enterprise A-Z Matthias G. Eckermann Director Product Management [email protected] 2020-06-09

Embed Size (px)

Transcript of SUSE Linux Enterprise A-Z

SUSECON Digital 2020 - BOV1419 - SUSE Linux Enterprise A-Zarchitectures and delivery formats
Ubiquity Deployments: Physical, Virtual,
specific application Freedom of choice Flexibility Reduced training efforts due to
identical administrator experience across all instances of SUSE Linux Enterprise
Builds from sources, outputs containers, packages, ISOs, ...
Builds on all architectures Many Linux distributions Stores all assets
– sources, binaries, signing keys
builds and maintains Enables Community to build
and maintain Enables and Enforces process;
“toolified” production process Other processes and
certifications built upon TrustSource Package Image
OBS user submits source to OBS and gets a product
Cryptography – FIPS
– during development and deployment – be it via patching, redeployment, rebuilding
containers …
PLAN SUSE Linux Enterprise
DEPLOY SUSE Application Delivery, SUSE Public Cloud, SUSE Manager, Salt, Kubernetes
Open and proven software platform for EDGE Computing
Deep expertise to achieve critical certifications for Linux
Openness of Linux helps attract software Developers and speed up development
Small footpri
Real Time
Long Term
Scalability / Manage-
Customer has freedom of choice and support
Scalability (up and down) Enhanced Features via Btrfs
– Checksums – Compression – Snapshots / Rollback – Deduplication – Transactional Updates
Use Case btrfs ext4 xfs
++ -- --
VM Host +¹ + ++
+¹ with NoCoW
Cluster file system OCFS2 SAP reference HA design
Virtualization Agnostic Virtual cluster on all
hypervisors Scale Network Services
Disaster tolerance Data replication via IP (DRBD) Node recovery (ReaR)
User friendly tools Graphical user interface Unified command line
Geo Clustering Cluster across unlimited
IImmutable OS … a topic SUSE is looking into
Is predictable – Is not altered during runtime – Will run the same artifacts consistently on
every boot
instances during runtime – Can be rolled out easily repeatedly with
predictable outcome
See also: Transactional Updates
Benefits Remote, small locations
– Mobile Base Stations – EDGE/IoT
Jupyter Notebooks ~ “Literate Programming” for Data Scientists
Part of PackageHub Building an AI/ML stack GPU enablement
Benefits Ready to run stack SUSE Linux Enterprise natively
and via WSL Easy to start Easy to scale to a full cluster
(SUSE Linux Enterprise HPC) Going forward: Integrated from
Design to Deployment
Provides fixes for Kernel bugs which affect
– Security – Stability – Data Integrity
to be able to live patch userland (selected bins/libs)
SLE Live Patching “SDK” for partners
Benefits “Non stop“ availability for
systems and services Align work on the system level
with business priorities Meet SLAs with internal and
external customers Planned downtime instead of
unplanned downtime
10 years general support per code stream
Up to 3+3 years LTSS/XLSS Up to 3 years LTSS for SPs
Benefits Customer choice
– Quickly adapt new technology or – Keep one installation very long
Plan ahead according to your specific business cycles
Security and Compliance
General Support Extended Support
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
NV-DIMM supports 3 types of memory access
– Memory addressable – Block device – Block device + filesystem
Benefits Instant database recovery Persistent memory supported
in SLES for SAP Applications Technology may drive more
OopenSUSE – Closing the Leap Gap Bring more closely together
developer communities, by focusing on openSUSE Leap as a development platform for communities and industry partners;
user communities, by leveraging the benefits of both a stable Enterprise code base and the speed of community contributions;
the code bases of openSUSE Leap and SUSE Linux Enterprise,
by not only sharing sources, but also offering the SUSE Linux Enterprise binaries for inclusion in openSUSE Leap.
Three Step Approach 1. Merge the code bases
for the intersection of openSUSE Leap 15.2 and SUSE Linux Enterprise 15 SP2 as much as possible without loss of functionality or stability.
2. Create a flavor leveraging SLE binaries in parallel to classic openSUSE Leap 15.2
3. Build openSUSE Leap 15.3 with SLE binaries included by default (assuming community agreement)
Collection of supplemental open source software for SUSE Linux Enterprise
Built and maintained by the community, approved by SUSE
→ Broaden the package choices for enterprise users
Partner Hub “App Store“ like approach Simplify installation of third
party software on SUSE Linux Enterprise
Integration into SUSE Systems Management Stack
Ease of use – Software from Open source and ISV Communities
QQuality OpenQA
Automated test infrastructure openSUSE and SUSE Ability to test various code
paths / installation options Basic concepts: “jobs,”
“needles,” (png + json) Output: log files, pictures, video
Benefits Fully open source Cross architecture Matches the needs of SUSE
and the openSUSE community in full-product testing
Use also by other communities
Repository Mirror Fully disconnected work Staging support Registration Proxy Reporting & Management
Benefits Maintain Security compliance for
package mirroring
– Even works in highly secure environments physically disconnected from the Internet (needs two RMTs)
Save Bandwidth Fast access to updates Prepared for upgrade to SUSE
Manager for enhanced management capabilities
Make “best practices” available to all customers
Scalable / Extensible Change the experience of
“installation” to a quasi- imaging model without losing flexibility
updates Recoverable
Transparent Continue to run workloads
while updating your system(s)
→ Trust → more frequent updates
Better automation
UUnified Installer One for all
The Unified Installer install all SUSE Linux Enterprise 15 products from a single medium
One small The Unified Installer medium is
small. It allow easier handling, remote use, and faster refresh cycle.
Beyond SUSE Linux Enterprise SUSE Manager included
Benefits Simplify the access to SUSE
Linux Enterprise and SUSE Manager also on premises
Show the benefits of a Common Code Base in real life: integration, compatility
Good Day 1 administrator experience
Platform for more integration going forward
Migration from SLES to SLES for SAP Applications is supported
SLES 12 SP5 is the last release in SLES 12 codestream
Keep architecture
based on Snapshot/Rollback technology
WWSL – Windows Subsystem for Linux How we provide SUSE Linux Enterprise for WSL
No Windows system required for building SUSE on WSL; we use OBS
WSL can be built fully automated and reproducible
Automated QA included The rpm packages are exactly
identical to the native SUSE Linux Enterprise
Benefits Provides a Container / VM with
a Linux Userland Predefined applications /
containers could be delivered Great to start some Linux
applications quickly when running Windows
Easy to migrate to a native Linux system
YYet ... YaST? YOMI! Yet One More Installer
New type of installer – Parallel, unattended – Simple (YAML) and smart (Jinja2)
configuration files – Easy to orchestrate
(single decision point)
– openSUSE Kubic with kubic-control – SUSE Manager (Work in progress)
Benefits Unattended installation on a
cluster with different profiles – Roles like: control plane, storage,
computation (OpenStack, k8s) – Certain nodes needs to wait until other
nodes are installed
Integration with Salt – DevOps oriented (Git, CMS, …) – Easy to integrate and extend
Ready to scale
ZZero Downtime Benefits
A complete solution set Peace of mind Compliance Choice: Customer selects
according to business needs Integration: Functionality
based on Common Code Base Available wherever you deploy
SUSE Linux Enterprise
The stack Full System Rollback RAS High Availability and Geo
Clustering Live Patching SUSE Manager
General Disclaimer