46
SUSE® Linux Enterprise Server 12 Māris Smilga

SUSE Linux Enterprise Server 12 - Novell · PDF fileSUSE Linux Enterprise Server 12 Increase ... High Availability Reliability, ... Any use or exploitation of this work without authorization

  • Upload
    trandan

  • View
    223

  • Download
    1

Embed Size (px)

Citation preview

SUSE® Linux Enterprise Server 12

Māris Smilga

2

SUSE® Linux Enterprise 12

Best ManagedTowards Zero Downtime

Made for Cloud

MostInteroperableOS

3

SUSE Linux Enterprise 12 introducing

Kernel 3.12– The third release based on Linux kernel 3.x,

Filesystems: XFS and btrfs: get the best from both worlds

– Support for XFS for massive storage

– btrfs as the default file system

Virtualization: Linux Containers– Support Linux Containers (LXC)

– Better manageability and integration with hypervisors

– Docker as Technical Preview

OpenDatabase Support: MariaDB

4

Lifecycle and Code Streams

• 13-year lifecycle for SUSE Linux Enterprise 11 and 12

• 10 years general support

• +3 years long-term support

Tentative – Dates subject to change

SUSE Linux Enterprise 12Long Term Service Pack Support for every service pack

5

Lifecycle Model – where are we going

10 years lifecycle + 3 years Extended Support

• 13-year lifecycle (10 years general support, 3 years extended support)

• Long Term Service Pack Support available for all versions, including GA

6

SUSE Linux Enterprise Server 12

Increaseuptime

Improve operational efficiency

Accelerateinnovation

The advanced foundation for mission critical workloads

7

SUSE Linux Enterprise Server 12

Increaseuptime

Improve operational efficiency

Accelerateinnovation

The advanced foundation for mission critical workloads

8

Important workloads: unplanned downtime as often as 2+ per Year!

https://www.suse.com/promo/zero-downtime/attaining-zero-downtime.html

9

Downtime is more than loss of revenue

Source: Forrester/Disaster Recovery Journal November 2013 Global Disaster Recovery Preparedness Survey

10

Increase Uptime and minimizeplanned and unplanned downtime• Minimize planned and unplanned downtime; help

meet Service Level Agreements (SLAs)

• Protect your mission-critical workloads

HighAvailability

Reliability, Availability,

Serviceability (RAS)

LivePatching

SystemRollback

11

Exploiting Hardware RAS

Reliability, availability, serviceability (RAS) were traditional UNIX features, now available and mature on Linux.

12

Zero Interruption:Ready for Live Patching

Ready for SUSE Linux Enterprise Live Patching– Kernel live patching infrastructure built-in

– Works with zero execution interruption

Use Cases

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

In-memory Database

(SAP HANA)

Mission-critical Infrastructure

Services

Simulation Un-interrupted

Massive, Time-critical Deployment

13

High Availability: increase uptime

SUSE leading Open Source High Availability Extension● Up to 99.9999% availability

● Rolling upgrades for less planned downtime

● Integrated cluster Disaster Recovery tools

● Easy setup, administration, management e.g. Cluster simulation to find problems in HA Cluster setup

● Virtualization agnostic and provided in the cloud

● On par with proprietary products

Geo Clustering Extension● Service failover at any distance – from local to geo,

providing business continuity.

14

Improve Resiliency: Full System Rollback

• Rollback to a good state with one click for faster recovery from planned or unplanned downtime

• Support for service pack rollback

• Support for kernel upgrade

• Based on btrfs and Snapper, bootloader integration

15

SUSE Linux Enterprise Server 12

Increaseuptime

Improve operational efficiency

Accelerateinnovation

The advanced foundation for mission critical workloads

16

Maximize Output & Minimized Cost

● Made for cloud

● Easy-to-use tools

● Protect existing investment with focus on Interoperability

17

Made for the CloudH

ost

Available in Public Clouds

Dual Hypervisor Support Cloud Hosts

Perfect Guest

Gu

est

In the CloudsIn Your Data Center

18

Made for the CloudG

ues

tH

ost

In the CloudsIn Your Data Center

19

Easy-to-Use Tools

– YaST and AutoYaST: now in Ruby, more open for customization

– Wicked: to manage ever-complicated network configuration e.g. vLan, virtualization, bridging, IPv6, etc. Network configuration as a service with smooth adoption & migration

– Installer - Leading system installation technology. Improved installation workflow

– Interactive as well as unattended upgrade (offline, in place) on all architectures

– Machinery - Advanced Systems Management

20

Interoperability

• VMware Tools Integration

• SAMBA4 ,server-side copy improvements

• Microsoft System Center Operations Manager integration with SUSE Manager

• Virtual Machine Driver Pack

VMware

Microsoft

OpenSource Database

MariaDB support

21

Introducing MariaDB support

Scalable and high available Open Source Database Alternative:

– Enabling Data, Analytics and Innovation

– Backward Compatibility replacement with Zero Effort for mySQL

– Fully supported by SUSE and MariaDB Corporation

22

SUSE Linux Enterprise Server 12

Increaseuptime

Improve operational efficiency

Accelerateinnovation

The advanced foundation for mission critical workloads

23

Accelerate Innovation

Easy access to new versions of open source software

Fast access to partner innovations

Reduce time to value with SUSE ecosystem

24

Modules: An Easier Way to Get New Enhancements• Easier access to the latest updates

• Different lifecycles, ranging from continuous update to three years

• Fully maintained and supported

• Included in subscription without additional cost

• Five optional modules besides of base OS

25

Modules: A Closer Look

Module Name Content Lifecycle

Web and Scripting Module

“PHP”, “Python”, “Ruby on Rails” 3 years

Legacy ModuleSendmail, old IMAP stack, old Java, etc.

3 years

Public Cloud Module Public cloud initialization code and tools

Continuous Integration

Toolchain Module GCC Yearly delivery

Advanced Systems Management Module

cfengine, puppet and the new "machinery" tool

Continuous Integration

26

SUSE SolidDriver Program: Same-Day Hardware Enablement

New Hardware

Server

Workloads

SUSE SolidDriver Program

- Tools- Specs- ProcessHardware

Vendor

Kernel Drivers

- Uniform- Consistent- Proven- Compatible

27

More Choices: Broad Ecosystem

• Intel 64 / AMD64• POWER8 LE• System z

Yes!certifications

Thousands of ISV applications

28

Summary SUSE Linux Enterprise Server 12

• 99.999% Available possible

• Exceeding Unix

• Ease of installation

• Ease of system management and maintenance

• Lower operational expenditure

29

Thank you.

Questions?

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.

Backup slides

32

Base SystemProvide more than Unix

33

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

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

– Grub2 (bootloader)– Dracut (initrd building)

34

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

35

SUSE Linux Enterprise 12

Choice where choice is due

• Virtualization and Hypervisors– Xen– KVM– Linux Containers (libvirt-lxc)– Docker (Technology Preview)

• Filesystems– btrfs – default for the OS– xfs – default for data– extX-family

• Hardware Architectures• Open Source Databases

36

SUSE Linux Enterprise 12

Security and Compliance

Planned Certifications:• FIPS 140-2

– OpenSSL– OpenSSH client and server– Strongswan (IPSec based VPNs)– Kernel Crypto API– …

http://csrc.nist.gov/groups/STM/cmvp/documents/140-1/140InProcess.pdf

• Common Criteria Certification• IPv6 recertification

37

SUSE® Linux Enterprise

Unix to Linux – Approach

From Unix ... … to SUSE Linux Enterprise

Proprietary

One Architecture

Interoperability as AddOn

Vendor specific Communities

Free and Open

Multiple Architectures

Interoperability as a Principle

Partner-, Customer- and Developer Community

38

SUSE® Linux Enterprise

Unix to Linux – Technology

From Unix ... … to SUSE Linux Enterprise

Architecture specific Virtualization

Separate High Availability solutions

Static Configuration● SysVInit● Network scripts● CoW filesystems

Built-in Virtualization:Xen, KVM, Containers

Integrated High Availability solution

Dynamic Configuration● SystemD● Wicked● Snapper with D-BUS

39

SUSE Linux Enterprise 12

Local Systems Management

• Installer - Leading system installation technology

• Machinery - Advanced Systems Management

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

● Network configuration as a service● Smooth adoption & migration

40

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

41

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

42

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

43

Use Cases: Advanced Management, what you would like

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

44

“Machinery” the future of Systems Management

45

Advanced Systems Management – Inspect, Validate, Show, Build

46

Automated Deployment Model – forward lookingSystem Inspection in

Advanced Management Module

Your Project

Var

ious

Out

put

For

mat

sYaST /

AutoYaST

System Inspection in Advanced Management

Module

Build.....................Test..........Deploy

KIWIKIWI