Four Use Cases When Using SUSE Products with IBM Z and Linuxone

Four Use Cases When Using SUSE Products with IBM Z and Linuxone

June 18, 2020 Four use cases when using SUSE products with IBM Z and LinuxONE Virtual VM Workshop Contact Mike Friesenegger Solution Architect Global IBM Alliance [email protected] +1 303 249 0817 2 Copyright © SUSE 2020 Agenda 1 Building repeatable images for LPAR, z/VM and KVM 2 Assessing impact of a security vulnerability 3 Make mission critical applications more resilient to unexpected failures 4 Minimize reboots when running mission critical applications 3 Copyright © SUSE 2020 SUSE and 20+ years of IBM Z and LinuxONE partnership 4 Copyright © SUSE 2020 Underpinning Digital Transformation 5 Copyright © SUSE 2020 The focus of this presentation 6 Copyright © SUSE 2020 Building repeatable images for LPAR, z/VM and KVM 7 Copyright © SUSE 2020 Image building with kiwi • Also known as KIWI NG • Open Source project available on GitHub • Included in the Development Tools Module in SUSE Linux Enterprise Server 15 SP1 • Build SLES, RHEL, Ubuntu, openSUSE, CentOS, Debian and other Linux distro images • Example image descriptions available in GitHub • Image types include virtual disk, OEM (raw disk), bootable/installable ISO, container • SUSE includes templates in SLES for getting started • SLES JeOS (Just Enough Operating System) template that is available is for x86_64 • SLES JeOS template for s390x with documentation is available here 8 Copyright © SUSE 2020 <?xml version="1.0" encoding="utf-8"?> Describing a <!-- OBS-Profiles: @BUILD_FLAVOR@ --> <image schemaversion="6.9" name="SLES15-SP1-JeOS" displayname="SLES 15 SP1"> reproducible image <description type="system"> <author>SUSE Linux GmbH</author> <contact>[email protected]</contact> • Image description is a XML file <specification>SUSE Linux Enterprise 15 SP1 JeOS</specification> • image type (e.g. QEMU disk image, </description> <profiles> PXE bootable image, Vagrant box, etc.) <profile name="kvm" description="JeOS for KVM" arch="s390x"/> • partition layout <profile name="kvm-unpatched" description="Unpatched JeOS for KVM" arch="s390x"/> • packages to be installed on the <profile name="OpenStack-Cloud" description="JeOS for OpenStack Cloud" arch="s390x"/> system <profile name="raw" description="JeOS raw image" arch="s390x"/> • users to be added </profiles> • Optional scripts run in a chroot <preferences profiles="kvm,kvm-unpatched,OpenStack-Cloud"> <version>15.1</version> <packagemanager>zypper</packagemanager> environment for additional flexibility <bootsplash-theme>SLE</bootsplash-theme> <bootloader-theme>SLE</bootloader-theme> <!-- those settings are applied by suseConfig in config.sh • An optional root directory for files <locale>en_US</locale> <keytable>us.map.gz</keytable> • Use git for version control of an <timezone>Europe/Berlin</timezone> <hwclock>utc</hwclock> --> image description!! <rpm-excludedocs>true</rpm-excludedocs> <type 9 Copyright © SUSE 2020 image="vmx" filesystem="xfs" Assessing impact of a security vulnerability 10 Copyright © SUSE 2020 SUSE Manager Best-in-class open source infrastructure management solution designed to help your enterprise DevOps and IT Operations teams to: • Optimize operations while reducing costs • Reduce complexity and regain control of IT assets • Ensure compliance with internal security policies and external regulations Installing SUSE Manager on IBM z/VM Ensure Compliance With internal security policies and external regulations with automated monitoring, tracking, auditing and reporting Search Common Vulnerability and Exposures (CVE) database Check security compliance with OpenSCAP Identify & remediate vulnerabilities Verify patches Validate security settings Make mission critical applications more resilient to unexpected failures 13 Copyright © SUSE 2020 Mission Critical Application SLES on IBM Z and LinuxONE 14 Copyright © SUSE 2020 Mission Critical Application SLES on IBM Z and LinuxONE 15 Copyright © SUSE 2020 Potential reasons for a failure Mission • Hardware failure Critical • Human error Application • External factors • Etc… SLES on IBM Z and LinuxONE 16 Copyright © SUSE 2020 Setup a high availability cluster SLE HA Installation and Setup Quick Start Types of applications that can be managed by SLE HA • Database • Message Bus Mission • SAP components SLE High • Infrastructure Critical • Cloud services Application Availability • Storage Extension • Linux services/daemons • Custom/in-house Node 1 Node 2 SLES on IBM Z and LinuxONE SLES on IBM Z and LinuxONE 17 Copyright © SUSE 2020 Keep a Mission Critical Application available Mission SLE High Critical Availability Application Extension Node 1 Node 2 SLES on IBM Z and LinuxONE SLES on IBM Z and LinuxONE 18 Copyright © SUSE 2020 Minimize reboots when running mission critical applications 19 Copyright © SUSE 2020 Update Kernel And Reboot Or… Key Highlights For SLE Live Patching No runtime performance impact and no interruption of applications Provides fixes for Kernel bugs which affect o Security (CVSSv2 >=6) o Security (CVSSv3 >=7) o Data integrity or system stability Deploy using existing package management frameworks o Consider using SUSE Manager to automate deployment of Live Patches Availability o SLE 12 SP4, SP5 and SLE 15 SP2 Live Kernel Patching Using kGraft for s390x (June/July 2020) Live Patching Is Easy To Understand Replace the 1 placeholder “noop” 1 with call to ftrace ftrace returns 2 execution to new “patched” 2 Function Old Function is by-passed New Function is now in use Questions? © 2020 SUSE LLC. All Rights Reserved. SUSE and the SUSE logo are registered trademarks of SUSE LLC in the United States and other countries. All third-party trademarks are the property of their respective owners. For more information, contact SUSE at: Thank you! +1 800 796 3700 (U.S./Canada) +49 (0)911-740 53-0 (Worldwide) SUSE Maxfeldstrasse 90409 Nuremberg www.suse.com.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    23 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us