SUSE Linux Enterprise 12 Sebastián Martínez

Similar documents
SUSE Linux uutuudet - kuulumiset SUSECon:sta

Advanced Systems Management with Machinery

DevOps and SUSE From check-in to deployment

Current & Future Features of SUSE Linux Enterprise Server for System z

White Paper Server. SUSE Linux Enterprise Server 12 Modules

Using btrfs Snapshots for Full System Rollback

Of Pets and Cattle and Hearts

Relax-and-Recover. Johannes Meixner. on SUSE Linux Enterprise 12.

High Availability Storage

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

TUT5605: Deploying an elastic Hadoop cluster Alejandro Bonilla

Using SUSE Linux Enterprise to "Focus In" on Retail Optical Sales

Running SAP HANA One on SoftLayer Bare Metal with SUSE Linux Enterprise Server CAS19256

Wicked A Network Manager Olaf Kirch

SUSE Customer Center Roadmap

High Availability and Disaster Recovery for SAP HANA with SUSE Linux Enterprise Server for SAP Applications

SUSE Linux Enterprise Server for System z Roadmap

Big Data, SAP HANA. SUSE Linux Enterprise Server for SAP Applications. Kim Aaltonen

Btrfs and Rollback How It Works and How to Avoid Pitfalls

HO15982 Deploy OpenStack. The SUSE OpenStack Cloud Experience. Alejandro Bonilla. Michael Echavarria. Cameron Seader. Sales Engineer

Configuration Management in SUSE Manager 3

SUSE Linux Enterprise 12 Security Certifications

SUSE Linux Enterprise 12 Security Certifications Common Criteria, EAL, FIPS, PCI DSS,... What's All This About?

Challenges Implementing a Generic Backup-Restore API for Linux

SUSE Storage. FUT7537 Software Defined Storage Introduction and Roadmap: Getting your tentacles around data growth. Larry Morris

Installing, Tuning, and Deploying Oracle Database on SUSE Linux Enterprise Server 12 Technical Introduction

SUSE Virtualization Technologies Roadmap

SUSE OpenStack Cloud 4 Private Cloud Platform based on OpenStack. Gábor Nyers Sales gnyers@suse.com

We are watching SUSE

How SUSE Is Helping You Rock The Public Cloud

Ceph Distributed Storage for the Cloud An update of enterprise use-cases at BMW

Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2 Chris Haddad

Software Defined Everything

Data Center Automation with SUSE Manager Federal Deployment Agency Bundesagentur für Arbeit Data Center Automation Project

TUT8155 Best Practices: Linux High Availability with VMware Virtual Machines

SUSE Cloud 5 Private Cloud based on OpenStack

Deploying Hadoop with Manager

Implementing Linux Authentication and Authorisation Using SSSD

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

kgraft Live patching of the Linux kernel

SUSE Linux Enterprise 10 SP2: Virtualization Technology Support

Kangaroot SUSE TechUpdate Interoperability SUSE Linux Enterprise and Windows

Oracle Products on SUSE Linux Enterprise Server 11

Operating System Security Hardening for SAP HANA

SUSE Virtualization Technologies Roadmap

Open Source High Availability Writing Resource Agents for your own services. Lars Marowsky-Brée Team Lead SUSE Labs

SUSE Manager. A Comprehensive Linux Server Management the Linux Way. Name. Title

SUSE Enterprise Storage Highly Scalable Software Defined Storage. Gábor Nyers Sales

IBM Endpoint Manager Version 9.2. Patch Management for SUSE Linux Enterprise User's Guide

Red Hat enterprise virtualization 3.0 feature comparison

Wicked Trip into Wicked Network Management

HO5604 Deploying MongoDB. A Scalable, Distributed Database with SUSE Cloud. Alejandro Bonilla. Sales Engineer abonilla@suse.com

Oracle Solaris: Aktueller Stand und Ausblick

SUSE Linux Enterprise High Availability Extension. Piotr Szewczuk konsultant

What s New with VMware Virtual Infrastructure

RHEL to SLES Migration Overview

Securing Your System: Security Hardening Techniques for SUSE Linux Enterprise Server

Introducing. Markus Erlacher Technical Solution Professional Microsoft Switzerland

FOR SERVERS 2.2: FEATURE matrix

What s new in Hyper-V 2012 R2

Deployment Options for Microsoft Hyper-V Server

PARALLELS SERVER BARE METAL 5.0 README

Deploying Exchange Server 2007 SP1 on Windows Server 2008

How To Make A Cloud Work For You

VMware vsphere Data Protection 6.1

Introducing Arcserve Unified Data Protection

CA ARCserve Replication and High Availability Deployment Options for Hyper-V

KVM, OpenStack and the Open Cloud SUSECon November 2015

CAS18543 Migration from a Windows Environment to a SUSE Linux Enterprise based Infrastructure Liberty Christian School

Implementing the SUSE Linux Enterprise High Availability Extension on System z Mike Friesenegger

Frequently Asked Questions: EMC UnityVSA

Nasuni Filer Virtualization Getting Started Guide. Version 7.5 June 2016 Last modified: June 9, Nasuni Corporation All Rights Reserved

Windows Server 2008 R2 Hyper V. Public FAQ

Develop a process for applying updates to systems, including verifying properties of the update. Create File Systems

2009 AAMGA Automation Conference

Cloud Optimize Your IT

A Comparison of VMware and {Virtual Server}

Managing Microsoft Hyper-V Server 2008 R2 with HP Insight Management

Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms

Public Cloud. Build, Use, Manage. Robert Schweikert. Public Cloud Architect

PATROL Console Server and RTserver Getting Started

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

EMC NetWorker Module for Microsoft for Windows Bare Metal Recovery Solution

SAP Solutions High Availability on SUSE Linux Enterprise Server for SAP Applications

MySQL and Virtualization Guide

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

LANDesk White Paper. LANDesk Management Suite for Lenovo Secure Managed Client

EMC Virtual Infrastructure for SAP Enabled by EMC Symmetrix with Auto-provisioning Groups, Symmetrix Management Console, and VMware vcenter Converter

Parallels Cloud Server 6.0 Readme

RED HAT ENTERPRISE VIRTUALIZATION

MODULE 3 VIRTUALIZED DATA CENTER COMPUTE

Transcription:

SUSE Linux Enterprise 12 Sebastián Martínez Business Developer Manager mge@suse.com

SUSE Linux Enterprise Server 12 The advanced foundation for your success Increase uptime 2 Improve operational efficiency Accelerate innovation

Lifecycle

SUSE Linux Enterprise Server 12 Lifecyle Model 10 years lifecycle + 3 years Extended Support General Support Year 1 Year 2 Year 3 GA Year 4 Year 5 Year 6 Year 7 Extended Support Year 8 Year 9 Year 10 Year 11 Year 12 Year 13 LTSS SP1 LTSS SP2 LTSS SP3 LTSS SP4 4 LTSS 13-year lifecycle (10 years general support, 3 years extended support) Long Term Service Pack Support (LTSS) available for all versions, including GA

SUSE Linux Enterprise Lifecycle & Code Streams 2011 SLE10 SLE 11 2012 2013 2015 2016 SP4 SP2 SP4 SP3 SLE 12 GA SP1 13-year lifecycle SUSE Linux Enterprise 12 For SLES 11 and SLES 12, 10 years general support, +3 years Long Term Support Long Term Service Pack Support for every Service Pack Tentative Dates subject to change 5 2014

Base System Provide more than Unix

SUSE Linux Enterprise How We Build It OBS Online Repository Source Package OBS user submits source to OBS and gets a product 7 Image

SUSE Linux Enterprise 12 Common Code Base & Architectures SUSE Linux Enterprise platform Server Desktop SDK HA Cloud Binary Code Base Intel 64 IBM POWER IBM System z Common (Source) Code Base 8 Foundation for all SUSE products Fully supported core system Choose the right architecture for your workload

SUSE Linux Enterprise SUSE Maintenance and Support Support Process Maintenance Process PTF NCC 9 Provide Patch Receive Requests Maintenance QA L1 and L2 Escalation Certified Patches L3 Resolution Delivery Via NCC PTF Via NCC = Program Temporary Fix = The webservice where customer interact with the support organization and get access to packages and patches

SUSE Linux Enterprise 12 Technology Highlights 64-bit hardware is the future Virtualization Xen and KVM support 64-bit host; 64-bit and 32-bit guests Linux Kernel 3.12 based Systemd replaces SysVInit Boot process 10 64-bit kernels only Execution of 32-bit applications fully supported via 32-bit execution environment on top of 64-bit kernel Grub2 (bootloader) Dracut (initrd building)

What is systemd? systemd is a system and session manager for Linux, compatible with SysV and LSB init scripts systemd 11 Aggressive parallelization capabilities On-demand daemon activation Keeps track of processes using Linux Kernel Control Groups (cgroups) Able to auto-restart failing daemons Logging not only of syslog messages from services, but also messages services display on stdout Well documented in manual pages

SUSE Linux Enterprise 12 Choice where choice is due 12 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 Support for MariaDB

btrfs Functionality Maturity Today Future Copy on Write Inode Cache Snapshots Auto Defrag Subvolumes RAID Metadata Integrity Compression Data Integrity Send / Receive Online metadata scrubbing Hot add / remove 13 Manual Defragmentation Seeding devices Manual Deduplication Multiple Devices Quota Groups Big Metadata

SUSE Linux Enterprise 12 Filesystem recommendations Ye s OS Purpose? New Filesystem? Data No xfs Type? reiserfs ext2/3/4 Ye s Snapshots? No xfs btrfs Recommended Filesystems 14 Snapshots? Ye s No ext3 4 Convert

SUSE Linux Enterprise 12 Desktop Highlights Standalone Product & Extension to SUSE Linux Enterprise Server 12 15 Easily combine SLES and SLED in one supported system: SUSE Linux Enterprise Workstation Extension One Tool to get the job done Modernized User Interface and applications Customized GNOME 3 Classic Mode as the desktop environment

16

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 17 Common Criteria Certification IPv6 recertification

SUSE Linux Enterprise Server 12 The advanced foundation for your success Increase uptime 18 Improve operational efficiency Accelerate innovation

Increase Uptime...

SUSE Linux Enterprise 12 Increase Uptime RAS High Availability System Rollback Live Patching Minimize downtime planned and unplanned 20

Prevent hardware downtime System Rollback RAS High Availability 21 Live Kernel Patching

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 22 Intel 64 architecture IBM POWER architecture

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 23

Reduce Operational Downtime RAS System Rollback High Availability 24 Live Kernel Patching

SUSE Linux Enterprise 12 System Rollback Goal: Go back to well-known system state Peace of mind for: Patch installation System admin tasks Components 25 ZYpp Btrfs Default filesystem Snapper Grub2 boot loader integration

SUSE Linux Enterprise 12 System Rollback New in SUSE Linux Enterprise 12 Extended system integration Support for Service Pack rollback Support for Kernel Upgrade Full system rollback 26

Maximize service availability RAS System Rollback High Availability Live Kernel Patching 27

SUSE Linux Enterprise 12 High Availability Status Fighting Murphy's Law 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 Secure the business! 28

SUSE Linux Enterprise 12 High Availability Differentiators Available on any arch Cluster file system OCFS2 SAP reference HA design Virtual cluster on all hypervisors IPv4 / IPv6 load-balancing Graphical user interface Unified command line Free Resource Agents Geo Clustering 29 Data replication via IP (DRBD) Node recovery (ReaR) User friendly tools Scale Network Services Disaster tolerance Virtualization Agnostic From x86 to System Z SAP/Oracle integration Cluster across unlimited distance

SUSE Linux Enterprise 12 High Availability New in 12 Keep it most up-to-date Storage Usability HAWK (web console), crm shell, wizards & templates Extend GEO framework to a full solution stack 30 SCSI reservation handling, GFS2, drbd (data replication) GEO reference architecture IP take-over (via dynamic DNS) Multi-tenancy arbitrator (for multi-cluster environments)

Manage without Downtime RAS Live Kernel Patching High Availability 31 System Rollback

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 being discussed and integrated Upstream (=Kernel community) Competitive Advantage? Works with zero execution interruption 32 As opposed to competition who stop the whole system (miliseconds to seconds range) when patching

SUSE Linux Enterprise Live Patching Kernel Live Patching Use Cases Mission Critical systems Help with deployment challenges Improve general availability Run until the next maintenance window 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 33

Improve Operational Efficiency

SUSE Linux Enterprise 12 Improve Operational Efficiency 35

SUSE Linux Enterprise 12 Made for Cloud In Your Data Center In the Clouds Perfect Guest Available in Public Clouds Guest KVM & XEN Containers Host Dual Hypervisor Support 36 Cloud Hosts

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 37

SUSE Linux Enterprise 12 Made for Cloud Virtualization Future 38 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

SUSE Linux Enterprise 12 Interoperability 39

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 IPv6 Benefit Deploy and use in pure IPv6 environment Scale networks beyond IPv4 limitations Answer compliance needs 40

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) 41

SUSE Linux Enterprise 12 Samba 4 / Btrfs: Server Side Copy Write Write Clone Write Server-Side Range Server-Side Copy Copy Server-Side Read Read 42 Copy Read Traditional Copy Btrfs Enhanced Server-Side Copy

SUSE Linux Enterprise 12 Local Systems Management Leading system installation technology Interactive and Unattended major version upgrades YaST: the only integrated single system management solution in the Linux world Wicked: overhaul of network management Cope with increasingly complex configurations Benefits 43 Network configuration as a service Smooth adoption & migration Future: Advanced Systems Management

SUSE Linux Enterprise 12 Installer Reduced installation time and effort Manual Installation Possibility to install directly with updates thanks to early registration Improved Workflow, no second stage Early Network configuration Multiple UI options Automated AutoYaST Customized 44 Write your own modules in Ruby

SUSE Linux Enterprise 12 Installer Workflow SUSE Linux Enterprise 11 Installation Setup Install without updates Reboot Network Register Reboot Services Log-in Wait Update Wait SUSE Linux Enterprise 12 Installation Setup Network Wait Reboot 45 Log-in Register Install with updates

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 46

Machinery The future of Systems Management 47

SUSE Linux Enterprise 12 Advanced Systems Management Use Cases Physical to Virtual (P2V) or Physical to Cloud (P2C) migrations and server consolidation 11 12 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 48

SUSE Linux Enterprise 12 Advanced Systems Management Overview 49

SUSE Linux Enterprise 12 Advanced Systems Management Current Focus Tech Preview in SUSE Linux Enterprise 12 GA 50

SUSE Linux Enterprise 12 Automated Deployment Model Report System Inspection in Advanced Management Module KIWI Various Output Format Your Project YaST / AutoYaST Develop....Build...Test...Deploy 51

Accelerate Innovation

Consumption of Innovations 53

SUSE Linux Enterprise 12 Modules Components of SUSE Linux Enterprise List of modules 54 Flexible lifecylce (different from the base product) Delivered on-line Fully supported Included in the SUSE Linux Enterprise Server subscription no extra cost Web and Scripting Legacy Toolchain Public Cloud Advanced Systems Management

SUSE Linux Enterprise 12 Modules a closer look Module Name 55 Content Lifecycle Web and Scripting Module PHP, Python, Ruby on Rails 3 years Legacy Module Sendmail, 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 the configuration management tools cfengine, puppet and the new "machinery" tool Continuous Integration

SUSE Linux Enterprise 12 Modules Support Commitment Community Maintained Community Supported SUSE Monitored Community Packages Maintained Not supported SDK SLES Lifecycle Community Enterprise Solid Driver Program 56 Web& Script. Legacy Toolchain Maintained Supported Modules Supported with Partners

Add-Ons Software Modules 57

SUSE SolidDriver Program: Same-day Hardware Enablement Applications SUSE Linux Enterprise Server 11 SP3 kiso Server from 2012 Server from 2014 SUSE SolidDriver Program https://driver.suse.com/ 58

Innovation with Enterprise Quality Kernel 3.12 The 3rd release based on Linux kernel 3.x, since SUSE Linux Enterprise 11 SP2 in 2012 XFS and btrfs: get the best from both worlds: Support for XFS for the last 10+ years. Support and recommend xfs for data, Recommend btrfs as the default file system. Linux Containers Support Linux Containers since 2012 Better manageability and integration with hypervisors Docker as Technical Preview 59

Bye bye Unix

SUSE Linux Enterprise Unix to Linux Approach From Unix... 61 to SUSE Linux Enterprise Proprietary Free and Open One Architecture Multiple Architectures Interoperability as AddOn Interoperability as a Principle Vendor specific Communities Partner-, Customer- and Developer Community

SUSE Linux Enterprise Unix to Linux Technology From Unix... Architecture specific Virtualization Built-in Virtualization: Xen, KVM, Containers Separate High Availability solutions Integrated High Availability solution Static Configuration Dynamic Configuration 62 to SUSE Linux Enterprise SysVInit Network scripts CoW filesystems SystemD Wicked Snapper with D-BUS

SUSE Technology Leadership Today Solaris Compete Leader in SAP & System z 63 Tomorrow Exceed Unix and other OSs Leader in Mission Critical Infrastructures

SUSE Linux Enterprise Server 12 The advanced foundation for your success Increase uptime 64 Improve operational efficiency Accelerate innovation

Your Questions!? Thank you. 65

Appendix

SUSE Linux Enterprise Documentation and Release Notes Product Pages http://www.suse.com/products/server/ http://www.suse.com/products/sles-for-sap/ http://www.suse.com/products/desktop/ http://www.suse.com/products/highavailability/ http://www.suse.com/products/realtime/ Unix to Linux Migration Documentation http://www.suse.com/documentation/ Release Notes 67 http://www.suse.com/solutions/enterprise-linux-servers/unixtolinux.html http://www.suse.com/releasenotes/

SUSE Linux Enterprise 12 Kernel Capabilities CPU bits 64 64 64 max. # logical CPUs 8192 64 2048 max. RAM (theoretical/certified) >1PiB/64 TiB 4 TiB/256 GiB 1 PiB/64 TiB 128 TiB/ 128 TiB φ/φ 2 TiB/2 EiB max. user-/ kernelspace max. swap space up to 29 * 64 GB (x86_64) or 30 * 64 GB (other arch.) max. #processes 1048576 max. #threads per process Maximum limit depends on memory and other parameters (Tested with more than 120000). FD_SETSIZE max. size per block device 1024 Up to 8 EiB on all 64-bit architectures Supported on certified hardware only 68

SUSE Linux Enterprise 12 Major Linux (local) Filesystems Feature ext 2/3 Data/Metadata Journaling / Journal internal/external / Offline extend/shrink / / Online extend/shrink Inode-Allocation-Map table Sparse Files Tail Packing Defrag ExtAttr / ACLs / Quotas max. Filesystemsize 16 TiB max. Filesize 2 TiB reiserfs / / / / u.b*-tree / 16 TiB 1 EiB xfs / / / / B+-tree / 8 EiB 8 EiB Default Filesystem for the data 69 ext4 / / / / table / 1 EiB 1 EiB btrfs CoW CoW / / B-tree / Subvol. 16 EiB 16 EiB Default Filesystem for the OS

70 Corporate Headquarters +49 911 740 53 0 (Worldwide) Join us on: Maxfeldstrasse 5 90409 Nuremberg Germany www.suse.com www.opensuse.org

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