suse linux enterprise roadmap, partner|customer years linux 70% sap on linux ... – smooth adoption...

Post on 29-Apr-2018

276 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SUSE® Linux EnterpriseRoadmap

Maris Smilga

2

20+ Years Linux

70% SAP on Linux

80% Linux on IBM System z

SUSE® in the Enterprise

3

7 Reasons to choose

SUSE® Linux Enterprise

1. Connecting and Balancing Communities

2. Open source community contribution

3. Service quality

4. Technology leadership

5. Sustainability and predictability

6. Interoperability

7. Ready for future and growth

1. Connecting and Balancing Communities

5

Connecting and Balancing Communities

Customers

Community

ISVsIHVs

6

Customer Demand and Open Source Development

• SUSE follows the “upstream first” principle

• Upstream first exceptions are only considered after analysis of risk, benefit, customer, and market demand

Swap over NFS – support customers on implementing clusters with huge memory demands and match features of typical UNIX systems. Implemented in SUSE Linux Enterprise 11 SP1, meanwhile accepted upstream, with SUSE's help.

Example:

2. Open SourceCommunity Contribution

10

Community Contribution

Package Selectionand Integration

Open SourceProjects

Enterprise Class Software

QualityTestingBuild Service

AMD64/Intel64

Itanium

POWER

System z

FeatureTest

ManualRegression

AutomatedRegression

SUSESystem Test

SUSE LinuxEnterprise

InfrastructureContribution

Intel/AMD x86

Quality Contribution

LibreOffice

New Linux HA Stack

Linux Kernel

YaST2

Snapper

...

Xen

DevelopmentContribution

KVM

ZYpp

OCFS2

* SUSE Build Service is the internal entity of the Open® Build Service

3. Service Quality

12

Best Linux Support

Red Hat Oracle NovellRed Hat Oracle Novell

71%65%61%

70%

44%59%

Users that rate quality of support 7 or higher

Users that rate quality of support in a mixed IT environment 7 or higher10-point scale

10-point scale

Customers rate Novell® Linux Support #1Support infrastructure and attitude continue with SUSE!

Source: Linux-Related Technical Support Comparative Study, Lighthouse Research

4. Technology Leadership

15

Technology Leadership (1)

• Perfect integration on System z – joint work with IBM• Primary OS for SAP HANA• Most scalable Linux OS: YES certified SGI system with

4096 logical CPUs and 16 TiB RAM, seehttps://www.suse.com/nbswebapp/yesBulletin.jsp?bulletinNumber=138700

• IPv6 – Leading OS in certification, seehttps://www.iol.unh.edu/services/testing/ipv6/

16

Technology Leadership (2)

• High Availability‒ Ship Next generation open source HA stack now‒ First enterprise Linux to support a fully open source,

POSIX conforming cluster filesystem (OCFS2)‒ CIFS cluster with concurrent writes (OCFS2+Samba)‒ Support for host based mirroring (DRBD)‒ Open Source Geo Clustering Option

• Virtualization‒ First enterprise Linux to support Xen‒ First enterprise Linux to deliver KVM‒ First enterprise Linux to be supported with Windows as guest and

host (Interoperability)‒ Only enterprise Linux to be provided by VMware itself

17

Technology Leadership (3)

• Scalability and storage‒ YES certified system with 4096 logical CPUs and 16 TiB RAM‒ XFS filesystem supported for 8+ years / no extra charge‒ OCFS2 – best scaling open source cluster filesystem (50+ TiB)

• Integrated systems management stack‒ YaST2 – consistent from installation to daily operations‒ AutoYaST – unattended installation and major version upgrades ‒ ZYpp – fastest open source stack to reduce downtime and

administrative work‒ Snapper: Snapshot / rollback for package and configuration

updates based on btrfs

18

• Lowest Average Unplanned Downtime

SUSE®

Linux Enterprise

Solaris Red Hat Enterprise

Linux

Windows Server

17.435.4

67.2

145.2

MIN

UT

ES

PE

R Y

EA

R

SUSE®

Linux Enterprise

Solaris Red Hat Enterprise

Linux

Windows Server

15

31 2732

MIN

UT

ES

PE

R S

ER

VE

R

Source:Information Technology Intelligence Corporation, ITIC Global Server Hardware and Server OS Reliability Survey

• Lowest Average Patch Time (planned downtime)

Most Reliable Linux

5. Sustainability and Predictability

20

SUSE® Linux Enterprise Standard Lifecycle

General Support Extended Support

Year 1 Year 2 Year 3 Year 4 Year 5 Year 6 Year 7 Year 8 Year 9 Year 10

GA

SP1 Long Term Service Pack Support

SP2

SP3

SP4

Long Term Service Pack Support

Long Term Service Pack Support

Long Term Service Pack Support

• 10-year lifecycle• Service Packs every ~18 months

‒ 5 years lifetime with‒ ~2 years general support per Service Pack‒ 6 month upgrade window after release of the next Service Pack

• Long Term Service Pack Support (LTSS)‒ Extend upgrade window or major release lifecycle

21

Current SUSE® Linux Enterprise Streams

• Dependable release timing• Predictability for planning rollouts and migrations

‒ Service Pack releases, development and product schedules announced to customers and partners

2009 2010 2011 2012 2013 2014 Notes

SLE 9

SLE10 x x

SLE 11 x

SLE 12

CR: SLE 9 SP4 (2007) EOGS: 08/2011 EOSS: 08/2014

CR: SLE 10 SP4 (2011) EOGS: 07/2013 EOSS: 07/2016

CR: SLE 11 SP1 (2010) EOGS: 03/2016 EOSS: 03/2019

SP4

GA SP3

GA

SP3

SP2SP1

6. Interoperability

24

Interoperability

• Infrastructure (IPv6) and UNIX systems (NFSv4)• Scalable network filesystem (pNFS)• Windows systems (CIFS, Active Directory)• Virtualization and cloud

‒ Support Windows as guest OS‒ Support SLES as “perfect guest” on all major hypervisors: Xen,

KVM, VMware, Microsoft HyperV, Amazon EC2, …‒ Help partners to work with the open source Linux community.

Success: open source (GPL) HyperV drivers in the Linux Kernel by Microsoft

7. Ready for Future and Growth

26

Ready for Future Growth

• SUSE Linux Enterprise‒ Number 1 on IBM System z: 80% marketshare‒ Number 1 in Linux SAP‒ Number 2 in x86_64 market

• Requirements for future success‒ Listening to customers‒ Solid and expandable technology‒ Choosing the right partnerships: IHVs and ISVs

• Long term strategy for bare metal provisioning, appliances and cloud

28

Ready for Appliances – Ready for the Cloud

Buy packaged appliances from Independent Software Vendors (ISVs):

Or build custom OS images and turnkey appliances yourself:

SUSE Appliance Toolkit

SUSE® Studio Onsite

WebYaST SUSE Lifecycle Management

Server

29

SUSE® Linux Enterprise 12

Best ManagedTowards Zero Downtime

Made for Cloud

MostInteroperableOS

Base SystemProvide more than Unix

34

SUSE Linux Enterprise 12

Technology Highlights

• 64-bit hardware is the future– 64-bit kernels only– Execution of 32-bit applications fully supported

via 32-bit execution environment on top of 64-bit kernel

• Virtualization– Xen and KVM support– 64-bit host; 64-bit and 32-bit guests

• UEFI Secure Boot– Refine implementation started with SUSE Linux Enterprise 11 SP3

• Linux Kernel 3.12 based• Systemd replaces SysVInit• Boot process

‒ Grub2 (bootloader), Dracut (initrd building)

35

SUSE Linux Enterprise 12

Common Code Base & Architectures

SUSE Linux Enterprise platform

Server Desktop SDK HA Cloud

Binary Code BaseIntel 64 IBM POWER IBM System z

Common (Source) Code Base

• Foundation for all SUSE® products• Fully supported core system • Choose the right architecture for your workload

36

SUSE Linux Enterprise 12

Choice where choice is due

• Virtualization and Hypervisors‒Xen‒KVM‒Containers (LXC)

• Filesystems‒btrfs‒ xfs‒extX-family

• Hardware Architectures• Open Source Databases

37

Desktop

38

SUSE Linux Enterprise Desktop 12

Highlights

• Standalone Product & Extension toSUSE Linux Enterprise Server 12‒ Easily combine SLES and SLED in one supported system

• One Tool to get the job done

• Modernized User Interface and applications

• Customized GNOME 3 Classic Mode as the desktop environment

39

42

Filesystems

43

Major Linux (local) Filesystems

Feature ext 2/3 reiserfs xfs ext4 btrfsData/Metadata Journaling •/• •/• CoWJournal internal/external •/• •/• •/• •/• CoWOffline extend/shrink •/• •/• •/• •/•Online extend/shrink •/•Inode-Allocation-Map table u.B*-tree B+-tree table B-treeSparse Files • • • • •Tail Packing ○ • ○ ○ •Defrag ○ ○ • • •ExtAttr / ACLs •/• •/• •/• •/• •/•Quotas • • • • Subvol.max. Filesystemsize 16 TiB 16 TiB 8 EiB 1 EiB 16 EiBmax. Filesize 2 TiB 1 EiB 8 EiB 1 EiB 16 EiB

•/• ○/•

○/○

•/○ •/○ •/○ •/○

Default Filesystemfor the data

Default Filesystemfor the OS

45

SUSE® Linux Enterprise 12

Filesystem recommendations

Type?

New Filesystem?

Purpose?

Snapshots?Snapshots?

ext3|4xfs

btrfs

OS Data

No

Yes Yes

Convert

No

ext2/3/4

xfs reiserfs

Yes No

Recommended Filesystems

Best Managed Linux OS

47

SUSE Linux Enterprise 12

Best Managed – Local Management

• Leading system installation technology

• YaST: the only integrated single system management solution in the Linux world

• Wicked: overhaul of network management‒ Cope with increasingly complex configurations‒ Benefits

‒ Network configuration as a service‒ Smooth adoption & migration

• CIM: Open and standardized interfaces

48

SUSE Linux Enterprise 12

Installer

• Reduced installation time and effort– Possibility to install directly with updates thanks to early

registration

• Manual Installation– Improved Workflow, no second stage– Early Network configuration – Multiple UI options

• Automated→ AutoYaST

• Customized– Write your own modules in Ruby

49

SUSE Linux Enterprise 12

Installer – Workflow

Reboot

SUSE Linux Enterprise 12

Install without updates

Services

Install with updatesNetwork Register

Reboot

Installation Setup

Installation Setup

Log-in

Log-in

SUSE Linux Enterprise 11

Wait

Wait

Reboot Network UpdateRegister Wait

51

SUSE Linux Enterprise 12

Network Management – “Wicked”

Goal• Cope with increasingly complex configurations• Data Center and End Users• Benefit

– Network configuration as a service– Smooth adoption & migration

Technical Attributes• Architecture-independent• Extensible• Small footprint • Event based

52

“Machinery”

The future of Systems Management

53

SUSE Linux Enterprise 12 – Systems Management

Advanced Systems Management – Use Cases

Physical to Virtual (P2V) or Physical to Cloud (P2C) migrations and server consolidation

OS and/or application modernization

Disaster Recovery; (Backup and Restore)

Building and maintaining a “Golden Image” for the datacenter (but desktop/branch office scenarios as well)

Cluster/Scale-out scenarios

11 12

54

SUSE Linux Enterprise 12 – Systems Management

Advanced Systems Management

55

SUSE Linux Enterprise 12 – Systems Management

Advanced Systems ManagementTech Preview inSUSE LinuxEnterprise 12 GA

Made for Cloud

57

SUSE Linux Enterprise 12

Made for Cloud

Available in Public Clouds

KVM & XENContainers

Dual Hypervisor Support

In the CloudsIn Your Data Center

Guest

Host

Cloud Hosts

Perfect Guest

58

SUSE Linux Enterprise 12

Made for Cloud – Hypervisors

Built-in Virtualization Host

• KVM– I/O improvements, storage and network

device hotplugging– Microsoft Windows support

• Xen– Latency improvements, flexible partitioning– Better fault handling, improved scalability

and performance

59

SUSE Linux Enterprise 12

Made for Cloud – Open vSwitch

• Open Source Software Defined Networking

• Enables hypervisors to provide networking connectivity to VMs

Picture source: openvswitch.org

60

SUSE Linux Enterprise 12

Made for Cloud – Future

• Keep: Xen and KVM hypervisors + Linux Containers• Bigger: Memory 16TB, CPUs 4096, etc.• More: vfio, vTPM, multiqueue networking, vCPU

hotplug• Complete: V2V tools and documentation• Evaluate: Docker

Most Interoperable OS

62

• Network– IPv6 (USGv6)

• Virtualization and Cloud

• Operating Systems Interop– Windows– UNIX– Linux

• Standards Compliance– Accessibility– Security (NIST, BSI)

SUSE Linux Enterprise 12

Interoperability - Vision

63

SUSE Linux Enterprise 12

Interoperability - IPv6

• Leading OS – IPv6 compatibility and certification (USGv6)– https://www.iol.unh.edu/services/testing/ipv6/usgv6tested.php

• Tested scenarios– DHCP6 server and client– IPv6 support in NFS– Ensure IPv6 capabilities with UEFI network boot

• Network services• System Installation & Patching over IPv6Benefit• Deploy and use in pure IPv6 environment• Scale networks beyond IPv4 limitations• Answer compliance needs

64

SUSE Linux Enterprise 12

Interoperability – Samba 4

• Better Distributed Filesystem (DFS) capabilities• File Server Remote VSS Protocol (FSRVP)

– Server: integration with btrfs and Snapper– Client

• Server-side copy enhancements (btrfs backend)• Protocol enhancements

– Encryption– SMB 3.0 negotiation

Benefit• Authentication with recent Windows / AD Servers• Linux Server behaves as expected (FSRVP)

Towards zero downtime

67

RAS SystemRollback

High Availability

Live Patching

Minimize downtimeplanned and unplanned

Towards Zero Downtime

68

RAS

Prevent Hardware Downtime

69

SUSE® Linux Enterprise 12

RAS - Overview

Reliability, Availability, Serviceability• Interaction of hardware and operating system

→ Traditional UNIX capability• SUSE is leading for RAS capabilities on Linux

‒ Intel 64 architecture‒ IBM POWER architecture

70

SUSE® Linux Enterprise 12

RAS

Benefits• Choice of HW vendor• System and applications survive hardware failure• Integration into systems management frameworks• Engineering excellence by early adoption of Kernel 3.x

Future• Migrate processes to more reliable memory/CPUs

71

System Rollback

Reduce Operational Downtime

72

Goal: Go back to well-known system state

Peace of mind for:• Patch installation• System admin tasks

Components‒ ZYpp‒ Btrfs → Default filesystem‒ Snapper‒ Grub2 boot loader integration

Towards Zero Downtime

System Rollback

73

SUSE Linux Enterprise 12:• Extended system integration• Support for Service Pack rollback• Support for Kernel Upgrade

→ Full system rollback

Towards Zero Downtime

System Rollback - Future

74

High Availability

Increase Service Availability

75

• Service failover at any distance – from local to geo

• Up to 99.9999% availability

• Rolling updates for less planned downtime

• Easy setup, administration, management

• Virtualization agnostic

• Leading open source High Availability

• On par with proprietary products

Fighting Murphy's Law

Secure the business!

Towards Zero Downtime

High Availability – Status

76

Quickly and easily install, configure andmanage clustered Linux servers

Increase service availability for mission-critical systems and data

Transparent to Virtualization – nodes can be virtualor physical or mixed!

Integrated with SUSE Linux Enterprise Server

Meet Service Level Agreements

Towards Zero Downtime

High Availability – Benefits

77

• Keep it most up-to-date• Storage

‒ SCSI reservation handling, GFS2, drbd (data replication)• Usability

‒ HAWK (web console), crm shell, wizards & templates• Extend GEO framework to a full solution stack

‒ GEO reference architecture‒ IP take-over (via dynamic DNS)‒ Multi-tenancy arbitrator (for multi-cluster environments)

Towards Zero Downtime

High Availability – Outlook 12

78

SUSE Linux EnterpriseLive Patching

Manage Without Downtime

79

SUSE® Linux Enterprise Live Patching

Technology “kGraft”

What?• Kernel Live Patching• Designed and developed by SUSE Labs• Ease of use: Builds on well known update processes

Status?• Currently integrated “Upstream” (=Kernel community)

Competitive Advantage?• Works with zero execution interruption

‒ As opposed to competition who stop the whole system (miliseconds to seconds range) when patching

80

SUSE® Linux Enterprise Live Patching

Kernel Live Patching – Use Cases

• Mission Critical systems‒ Improve general availability‒ Run until the next “maintenance window”

• Help with deployment challenges‒ No need to update all 10000+ systems at one shot, but be able

to run until a specific state is reached• See also:

https://www.suse.com/communities/conversations/need-kgraft-2/

Caveat: Not all issues can be fixed using “kGraft”;in special cases a reboot might be necessary

86

SUSE® Linux Enterprise 12

Best ManagedTowards Zero Downtime

Made for Cloud

MostInteroperableOS

87

SuseCon

• Www.susecon.com

November 17-21, Orlando, Florida

Thank you.

88

Your Questions!?

Corporate HeadquartersMaxfeldstrasse 590409 NurembergGermany

+49 911 740 53 0 (Worldwide)www.suse.com

Join us on:www.opensuse.org

89

Unpublished Work of SUSE. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.

General DisclaimerThis 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 Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.

top related