What's new with
SUSE Linux Enterprise Server
for IBM System z

John Jolly
Software Engineer SUSE Linux Enterprise Serve...


    •   Positioning
    •   Product lifecycle & generic features
    •   SLES for System z specific featu...

    SUSE  Linux Enterprise Server

    A highly reliable, scalable and 
    secure server operating...
    SUSE  Linux Enterprise Server

    Competitive Advantages 

                     SLE 11 SP...

    Differentiators – Unique Tools

    •   SLES for System z
         –   enterprise­class and fully supported operati...

    Differentiators – Unique Tools

    •   SUSE Linux Enterprise High Availability Extension
           –   Delivers a...

    Differentiators – Unique Tools

    •   Package Management Subsystem
         –   ZYpp, ZYpper, libzypp
    •   Int...
    Why Choose SUSE  Linux Enterprise                 ®

    Server for System z
    •   The optimized version of SUS...

     Standard Product Life­cycle

               Year 1          Year 2        Year 3    Year 4     Year 5      Year 6 ...

     Current Product Life­cycle Overview

                              2009           2010            2011           2...
     SUSE Linux Enterprise 
     Maintenance & Support Process

                        Maintenance                     ...
     Differentiators ­ Technology
     The Build Service* Advantage
       Open Source                    Package       ...
     SUSE  Linux Enterprise

     Common Code Base
Features SLES 11 for System z
     SUSE  Linux Enterprise Server for System z 11

     New Features in GA Version
     SUSE  Linux Enterprise Server for System z 11

     New Features in GA Version (c'd)
     SUSE  Linux Enterprise Server for System z 11 

     New Features in Service Pack 1
     SUSE  Linux Enterprise Server for System z 11 

     New Features in Service Pack 1 (c´d)...
     SUSE  Linux Enterprise Server for System z 11 

     New Features in Service Pack 1 (c´d)...
     SUSE  Linux Enterprise Server 11 Service Pack 1

     Scalability Today
     •   The onl...
     SUSE  Linux Enterprise vs Red Hat Enterprise Linux

     Linux Kernels 

     •SUSE Linux...
     SUSE  Linux Enterprise 11 Service Pack 1

     Kernel Capabilities
     SLE 11 SP 1 (2.6...
Detailed Features 
SLES 11 SP1 for System z
     FCP – Enhanced Trace Facility
     Fate 304023 /  [LTC 201542]
     FCP – Performance Statistics
     Fate 304056 /  [LTC 201591]
     FICON – Hyper PAV enablement
     Fate 304066 /  [LTC 201000]
     FICON – Format Record 0 on ECKD devices
     Fate 306049 /  [LTC 201834]
     DS8000: Large Volume Support
     Fate 304026 /  [LTC 201597]
     DS8000 Disk Encryption
     Fate 307004 /  [LTC 201740]
     HiperSockets MAC Layer Routing Support
     Fate 302792 /  [LTC 200997]
     OSA 2 Ports per CHPID support
     Fate 302802 /  [LTC 201360]
z/VM virtual server integration
     AF_IUCV Protocol Support
     Fate 302783 /  [LTC 200788]
     Provide Linux Process Data into z/VM Monitor Stream
     Fate 302787 /  [LTC 200920]
     Exploitation Of DCSS above 2GB
     Fate 304031 /  [LTC 201592]
System Resources Handling
     Linux CPU Node Affinity
     Fate 302791 /  [LTC 200994]
     Standby CPU activation / deactivation
     Fate 304064 /  [LTC 201064]
     Dynamic CPU Hotplug Daemon
     Fate 302806 /  [LTC 201132]
     System z Vertical CPU Management
     Fate 304068 /  [LTC 200991]
     Standby Memory Add Via SCLP
     Fate 304060 /  [LTC 201140]
     Dynamic CHPID Reconfiguration Via SCLP
     Fate 302797 /  [LTC 201020]
Boot and shutdown

     Summary Of IPL related features

     • 306082  Provide CMS script for initial IPL under z/VM

     • 306044  Shu...
Diagnostics and trouble shooting
     Provide service levels of HW and Hypervisor in Linux
     Fate 307008 /  [LTC xxxxxx]
     http://www.ibm.com/­> se...
     Kernel Message Catalog Autogeneration
     Fate 306999 /  [LTC 201727]
s390 tools
     TTY terminal server over IUCV
     Fate 302001 /  [LTC 201734]
     Support Decimal Floating Point Library
     Fate 307062 /  [LTC 201933]
     Differentiators ­ Technology
     AppArmor Security
     •   Creates firewall around any Linux program (custom, 
     Differentiators ­ Technology
     Package Management Subsystem 
     •   ZYpp: Core of the new software management ...
     Differentiators – Unique Tools
     YaST, AutoYaST, WebYaST
     •   YaST installation and configuration management...
     Differentiators – Unique Tools
     Subscription Management Tool Hosting
     Subscription and patch management mad...
     Differentiators – Unique Tools
     Starter System for System z
     Historically, one of the biggest hurdles to im...


        Don't forget to fill out your evaluation 
           forms for this session (#7789)

60 ...
Unpublished Work of Novell, Inc. All Rights Reserved.
This work is an unpublished work and contains confidential, propriet...
Whats New with SUSE Linux Enterprise Server
Upcoming SlideShare
Loading in …5

Whats New with SUSE Linux Enterprise Server


Published on

Published in: Technology
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Whats New with SUSE Linux Enterprise Server

  1. 1. What's new with SUSE Linux Enterprise Server for IBM System z John Jolly Software Engineer SUSE Linux Enterprise Server for IBM System z jjolly@novell.com 3 August 2010 SHARE 7789
  2. 2.   Overview • Positioning • Product lifecycle & generic features • SLES for System z specific features 2 ©  Novell, Inc.  All rights reserved.
  3. 3.   SUSE  Linux Enterprise Server ® A highly reliable, scalable and  secure server operating  system, built to power both  physical and virtual mission­ critical workloads.  An affordable, interoperable  and manageable open source  foundation that enterprises  can use to cost­effectively  deliver core business  services, enable secure  networks and easily manage  their heterogeneous IT  resources, maximizing  3 efficiency and value. ©  Novell, Inc.  All rights reserved.
  4. 4.   SUSE  Linux Enterprise Server ® Competitive Advantages  SLE 11 SP 1 is not a “.0” release: proven  capabilities and technologies  Availability on the architecture of your choice: x86,  x86_64, POWER, Itanium, System z Proven Scalability + Kernel Resource Management Tickless Idle / Tickless Kernel available since 2009 Simplified Systems Management with YaST,  WebYaST and SMT Security without the pain,  AppArmor and System  defaults provide protection with a simple UI. 4 ©  Novell, Inc.  All rights reserved.
  5. 5.   Differentiators – Unique Tools • SLES for System z – enterprise­class and fully supported operating system – tailored for mainframe available to customers years ahead  of competition • Close partnership between IBM – SAP – Novell  – IBM's System z, SAP's and Novell's Linux core  engineering and L3­support teams are located  within a  circle of 200km.  – Fastest response and resolution times for any type of  support­, consulting­ or Certification­incident. • Build Service Advantage – Reduces production problems – Consolidates IT skills across disparate systems 5 ©  Novell, Inc.  All rights reserved. – Delivers critical updates in hours – not days or weeks
  6. 6.   Differentiators – Unique Tools • SUSE Linux Enterprise High Availability Extension – Delivers all of the essential monitoring, messaging and cluster  resource management functionality of proprietary third­party  solutions • SUSE Linux Enterprise Mono Extension – Consolidate Windows workloads to System z ­ use Mono to  develop .NET applications for System z • AppArmor Linux Application Security Framework – Easy to use GUI tools with static analysis and learning­based  profile development – Create custom policy in hours, not days 6 ©  Novell, Inc.  All rights reserved.
  7. 7.   Differentiators – Unique Tools • Package Management Subsystem – ZYpp, ZYpper, libzypp • Integrated Systems Management  – with YaST, AutoYaST, WebYaST • Subscription Management Tool Hosting on System z – Local package proxy tightly integrated with NCC included at no cost  – Secure centralized deployment within firewall, reduced bandwidth  needs • Starter System for System z – Pre­built installation server — facilitates installation of SUSE Linux  Enterprise Server for System z on a z/VM system – Easily initiate evaluations of SUSE Linux Enterprise Server for  7 System z ©  Novell, Inc.  All rights reserved.
  8. 8.   Why Choose SUSE  Linux Enterprise  ® Server for System z • The optimized version of SUSE Linux Enterprise Server  designed to run on IBM System z mainframes – Fully supported by IBM, supports the full benefits of the mainframe (RAS) – #1 in the mainframe Linux market (80% share) – #1 in the SAP­on­Linux market (75% share) – #1 in High Performance Computing (6 of top 10)  – Years ahead of competition (first SUSE Linux Enterprise Server for  System z version available back in 2000) – 10 years of expertise – Ideal for workload consolidation, providing major cost savings – More than 1,000 certified applications available – New features specific to System z – Starter System available for testing and proofs of concept – High Availability stack included – Hosting of Subscription Management Tool on System z 8 – Mono for System z available – migrate .NET workloads ©  Novell, Inc.  All rights reserved.
  9. 9. Lifecycle
  10. 10.   Standard Product Life­cycle Year 1 Year 2 Year 3 Year 4 Year 5 Year 6 Year 7 Year 8 Year 9 Year 10 GA General SP1 General Long Term SP2 General Long Term SP3 General Long Term Self SP4 General Self Total General Self Long Term Service   General General Support Long Term Self Self Support Pack Support • 10­year life­cycle (7 years general support, 3 years self support) • Service packs every 16­18 months, major releases every 3­4 years • Six month upgrade window • Long­term service pack support option available 10 ©  Novell, Inc.  All rights reserved.
  11. 11.   Current Product Life­cycle Overview 2009 2010 2011 2012 2013 Not es CR: SLE 9 SP4  (2007)   EOGS: Q3 2011          EOSS: Q3 2014 SLE 9 CR: SLE 10 SP3 (2009)  EOGS: Q3 2013          EOSS: Q3 2016 SLE10 x SP3 x SP4 CR: SLE 11 GA (2009)     EOGS: Q2 2016           EOSS: Q2 2019 SLE 11 GA x SP1 x SP2 SP3x GA: 2H 2013 SLE 12 GAx Note: Milestones in future years are planned dates, and subject to change 11 ©  Novell, Inc.  All rights reserved.
  12. 12.   SUSE Linux Enterprise  Maintenance & Support Process Maintenance Support Level 3 support incident (level 1/2 support identifies customer problem as level 3) General availability Stage 4: Stage 1: Customer implements Temporary fix (PTF) new patch level (Level 3 support makes PTF (via Maintenance Web) available to customer,  enabling continued productive  Stage 4 Stage 1 system utilization) Stage 3: SUSE Linux Enterprise ­ Stage 3 Stage 2 Stage 2: certified patch becomes  SUSE Linux Enterprise engineering part of the product develops product­compliant (Delivery of new patch from the PTF patch level to customer) (SUSE Linux Enterprise engineering handles certification of  the patch, quality assurance) 12 ©  Novell, Inc.  All rights reserved.
  13. 13.   Differentiators ­ Technology The Build Service* Advantage Open Source  Package  Build Service Quality Testing Enterprise­ Projects Selection and  Class  Integration Software Intel/AMD x86 Feature Test AMD/Intel x86_64 Manual Regression SUSE Linux Itanium Enterprise Automated POWER Regression Novell System z System Test Contribution Reduces production problems Consolidates IT skills across disparate systems Delivers critical updates in hours – not days or weeks * Build Service is the internal entity of the openSUSE BuildService infrastructure 13 ©  Novell, Inc.  All rights reserved.
  14. 14.   SUSE  Linux Enterprise ® Common Code Base SUSE Linux Enterprise platform JeOS & SLES SLED SLE SDK  SLE HA Appliances Binary Code Base Common (Open Source) Code Base • Foundation for SUSE Linux Enterprise products • Fully supported core system: L3 support commitment 14 ©  Novell, Inc.  All rights reserved.
  15. 15. Features SLES 11 for System z
  16. 16.   SUSE  Linux Enterprise Server for System z 11 ® New Features in GA Version Dynamic add/remove of CPU and memory: resources of a Linux  guest under z/VM can be adjusted while running. A pool of CPUs are  dynamically given to a Linux guest and used as needed Vertical CPU management: helps get the most performance out of  System z10 servers by being aware of the server's NUMA  characteristics Linux CPU Node Affinity: improves performance by scheduling  processes to the optimal node where the CPU is associated,  exploiting the new System z10 CPU node topology Modularization of qdio and thin interrupts: Make the thin interrupt layer independent from qdio and improve the code layering in the qdio module. This provides for additional  performance enhancements. 16 ©  Novell, Inc.  All rights reserved.   = SLES unique feature
  17. 17.   SUSE  Linux Enterprise Server for System z 11 ® New Features in GA Version (c'd) Performance analysis in the disk subsystem: gives performance  analysts the same type of view into SCSI over Fibre Channel Protocol  that they have with mainframe Direct Access Storage Devices (DASD)  DS8000 support­ Large volume support architecture: use use one  large volume, instead of multiple small volumes, for your large amount  of data.  You no longer need to combine and manage various small  disks anymore. This gives you much better performance and data  consolidation. Support of HPF TCW command interface in DASD driver  configuration support: lowers overhead of subchannel  operations and increases performance for database serving FCP adjustable queue depth: Customizable queue depth  for SCSI commands in zfcp. In the past was at constant  32 queue entries. Improves performance 17 ©  Novell, Inc.  All rights reserved.   = SLES unique feature
  18. 18.   SUSE  Linux Enterprise Server for System z 11  ® New Features in Service Pack 1 Suspend / Resume support: stop a running instance and later  continue operations. A suspended Linux instance does not require  memory or processor cycles. gives you  better performance, resource  utilization, and power savings Automatic IPL after dump: extension to the shutdown action  interface which combines the actions dump and re­ipl, helps increase  availabity and minimize downtime, as well as keep management and  service costs low Cross architecture debugging: System z core dumps can be  analyzed on x86 systems, negating the need for a duplicate  System z server System z kernel message documentation: messages in  System z related code, script to generate a man page for  every kernel message related to s390x 18 ©  Novell, Inc.  All rights reserved.   = SLES unique feature
  19. 19.   SUSE  Linux Enterprise Server for System z 11  ® New Features in Service Pack 1 (c´d) Next generation crypto HW device driver exploitation  (CEX2/CEX3): new System z crypto hardware features and  performance improvements are exploited by SUSE Linux Enterprise  Server for System z. Hardware­driven crypto acceleration functions  help reduce operations and maintenance costs. AF_IUCV SOCK_SEQPACKET support: improves close  collaboration between SUSE Linux Enterprise Server for System z  and z/VM in the networking area. This  provides  better performance  for intra machine / VM communication. TTY terminal server over IUCV:  provides central access to the  Linux console for the different guests of a z/VM. Fullscreen  applications like vi are usable on the console. Enhanced HiperSocket support: Additional Layer 2 support  for IPV4 and support for IPV6 19 ©  Novell, Inc.  All rights reserved.   = SLES unique feature
  20. 20.   SUSE  Linux Enterprise Server for System z 11  ® New Features in Service Pack 1 (c´d) s390­tools enhancements: package with a set of user space utilities.  It is the essential tool chain for Linux on System z and contains  everything from the boot loader to dump­related tools for a system  crash analysis Large page support: enables better performance with large memory  footprints like in Java or database workloads by exploiting new  System z10 large memory pages (1MB) Decimal Floating Point library support: libdfp including require  glibc infrastructure for I/O.  Kernel vdso support: speed up gettimeofday, clock_getres  and clock_gettime – more efficient time stamp generation. 20 ©  Novell, Inc.  All rights reserved.   = SLES unique feature
  21. 21.   SUSE  Linux Enterprise Server 11 Service Pack 1 ® Scalability Today • The only enterprise Linux operating system that helps  customers – Manage several workloads within one Linux instance in a  lightweight manner by providing Kernel Resource  Management with Control Groups  – Compute huge amounts of data in memory, e.g. in data­  warehouse and ERP systems, by supporting 16TiB RAM  (and beyond) on certified hardware (System z limits apply) – Improve efficiency by leveraging HW support for resource  saving features due to the “tickles idle / timer patch” Kernel – z10 scheduler optimizations and support for new floating  point features improve performance and increase  consolidation ratios 21 ©  Novell, Inc.  All rights reserved.
  22. 22.   SUSE  Linux Enterprise vs Red Hat Enterprise Linux ® Linux Kernels  •SUSE Linux Enterprise Server 9 (GA 08/2004) Kernel 2.6.5, GCC 3.3.3, Service Pack 4 (GA 12/2007) •SUSE Linux Enterprise Server 10 (GA 07/2006) Kernel 2.6.16, GCC 4.1.0, Service Pack 3 (GA 09/2009) •SUSE Linux Enterprise Server 11 (GA 03/2009) Kernel 2.6.27, GCC 4.3.3, Service Pack 1 Kernel 2.6.32, GCC 4.3.4 (GA 06/2010) •Red Hat Enterprise Linux AS 4 (GA 02/2005) Kernel 2.6.9, GCC 3.4.3, Update 8 (GA 05/2009) •Red Hat Enterprise Linux AS 5 (GA 03/2007) Kernel 2.6.18, GCC 4.1.0, Update 4 (GA 09/2009) 22 ©  Novell, Inc.  All rights reserved.
  23. 23.   SUSE  Linux Enterprise 11 Service Pack 1 ® Kernel Capabilities SLE 11 SP 1 (2.6.32) x86 ia64 x86_64 s390x ppc64 CPU bits 32 64 64 64 64 max. # logical CPUs 32 up to 4096 up to 4096 64 up to 1024 max. RAM 64/ 1 PiB/ 64 TiB/  4 TiB/ 1 PiB/ (theoretical/practical) 16 GiB 8+ TiB 16TiB 256 GiB 512 GiB max. user­/  3/1 GiB 2 EiB/φ 128 TiB/ φ/φ 2 TiB/ kernelspace 128 TiB 2 EiB max. swap space up to 31 * 64 GB max. #processes 1048576 max. #threads per  tested with more than 120000; maximum limit depends on memory  process and other parameters max. size per block  up to 16 TiB and up to 8 EiB on all 64­bit architectures device Supported on certified hardware only 23 ©  Novell, Inc.  All rights reserved.
  24. 24. Detailed Features  SLES 11 SP1 for System z
  25. 25.   FCP – Enhanced Trace Facility Fate 304023 /  [LTC 201542] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.27.html ­> zfcp Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.74 • z IO tracing and performance statistics: allows faster problem  determination in case of issues by providing complete and  meaningful trace information in appropriate levels of detail to make  internal states of operation transparent. • Customer benefit technical business ● more detailed information on device   Faster problem resolution ● behaviour in case of malfunction  Improved support for SLAs  ● SLES 10 11 GA ­ yes SP1 ­ yes SP2 ­ n/a SP3 yes n/a 25 ©  Novell, Inc.  All rights reserved.
  26. 26.   FCP – Performance Statistics Fate 304056 /  [LTC 201591] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.27.html ­> zfcp Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.74 • z IO tracing and performance statistics: instrumentation to trace  and store workload specific SCSI activities and zFCP performance  data of customer systems, also usable for post issue resolution. • Customer benefit technical business ● more detailed information on device   Faster problem resolution ● behaviour in case of performance issues   Improved support to maintain SLAs  ● or malfunction SLES 10 11 GA ­ yes SP1 ­ yes SP2 ­ n/a SP3 yes n/a 26 ©  Novell, Inc.  All rights reserved.
  27. 27.   FICON – Hyper PAV enablement Fate 304066 /  [LTC 201000] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.25.html ­> HyperPAV Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.19ff • z IO feature exploitation: sustained I/O performance improvements  exploiting Parallel Access Volume (PAV) support for disk storage access,  leads to significantly reduced configuration efforts as opposed to static PAV  setups, system will dynamically self optimizing its I/O configuration. • Customer benefit technical business ● Less configuration overhead, better IO  ● Improved response times for services  performance, reduced responcse times bound to IO (like databases) ● Improved hardware utilization ● Better storage IO resource exploitation ● Higher VM consolidation ratios SLES 10 11 GA ­ yes SP1 ­ yes SP2 ­ n/a SP4 yes n/a   = SLES unique feature 27 ©  Novell, Inc.  All rights reserved.
  28. 28.   FICON – Format Record 0 on ECKD devices Fate 306049 /  [LTC 201834] (R0)  http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.29.html ­> (R0) allowed allowed • Hardware support: allow the Storage Server to format record 0 on an  ECKD track. • Customer benefit technical business ● Required support for specific storage  ● Use of storage units from different  units vendors SLES 10 11 GA ­ yes SP1 ­ yes SP2 ­ n/a SP3 yes n/a   = SLES unique feature 28 ©  Novell, Inc.  All rights reserved.
  29. 29.   DS8000: Large Volume Support Fate 304026 /  [LTC 201597] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.29.html ­> EAV • Hardware exploitation: Implement support for DS8k volumes, which  have more than 64k Cylinders. This comprises especially use of the CCCHR  (vs. CCHHR) addressing scheme and appropriate calculation formulas. • Customer benefit technical business ● Use DASD/ECKD disk bigger than 50GB  ● Better performance and data  for large amount of data, not needing to  consolidation. combine various disks SLES 10 11 GA ­ yes SP1 ­ yes SP2 ­ n/a SP3 yes n/a 29 ©  Novell, Inc.  All rights reserved.
  30. 30.   DS8000 Disk Encryption Fate 307004 /  [LTC 201740]  http://www.ibm.com/developerworks/linux/linux390/s390­tools­1.8.1.html ­> dasdview Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.350 • Hardware support: enhances s390­tools to be able to display if the disk  storage has its disk encrypted or not. • Customer benefit technical business ● Retrieve info on encryption status of   Secure data storage ● device SLES 10 11 GA ­ yes SP1 ­ yes SP2 ­ n/a SP3 yes n/a 30 ©  Novell, Inc.  All rights reserved.
  31. 31. Networking
  32. 32.   HiperSockets MAC Layer Routing Support Fate 302792 /  [LTC 200997] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.25.html ­> HiperSockets Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.81ff • Network support: HiperSockets are enhanced to support layer­2  functionality, allowing for more sophisticated network configurattions  like vlan and virtual switches • Customer benefit technical business ● ability to route through an intermediate  ● Save on expensive hardware (switches) virtual switch for layer­2 bridging into  ● Agile configuration (change config, do not  external networks. not move hardware and cables) ● More flexible integration into existing IP  networks SLES 10 11 GA ­ yes SP1 ­ yes SP2 yes n/a SP3 yes n/a 32 ©  Novell, Inc.  All rights reserved.
  33. 33.   OSA 2 Ports per CHPID support Fate 302802 /  [LTC 201360] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.25.html ­> OSA Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.99ff • Hardware exploitation: Provide exploitation for new OSA 2 port  feature (2 ports per single CHPID) including configuration with yast • Customer benefit technical business ● More network ports per installed card,  ● Hardware savings more network traffice per card, more  ● Increased connectivity allowing more per  flexibilty due to increased number of ports host SLES 10 11 GA ­ yes SP1 ­ yes SP2 yes n/a SP3 yes n/a 33 ©  Novell, Inc.  All rights reserved.
  34. 34. z/VM virtual server integration
  35. 35.   AF_IUCV Protocol Support Fate 302783 /  [LTC 200788] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.31.html ­> AF_IUCV Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.219ff • z/VM infrastructure exploitation:  Use IUCV­communication  through a socket interface. Improves the close collaboration  between SLES and z/VM in the networking area. • Customer benefit technical ­ business   Light weight protocol to connect   Reduced protocol overhead allows better  applications in different VMs with high  consolidation ratios bandwidth, low latency  More choice to connect apps and VMs SLES 10 11 GA ­ yes SP1 ­ yes SP2 yes n/a SP3 yes n/a 35 ©  Novell, Inc.  All rights reserved. Category: z/VM integration
  36. 36.   Provide Linux Process Data into z/VM Monitor Stream Fate 302787 /  [LTC 200920] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.x.html ­> z/VM Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.179ff • z/VM infrastructure exploitation:  monitor the performance of  SLES or other VM guests with performance monitoring tools on  z/VM or on Linux. Use own, IBM Performance Toolkit for VM, or  third party tools. VMs being monitored require agents that write  monitor data. • Customer benefit technical business ● Health and performance check of   Keep SLAs, resource utilization control ● applications in multiple VMs ● Adapt to our own requirements SLES 10 11 GA ­ yes SP1 ­ yes SP2 yes n/a SP3 yes n/a   = SLES unique feature 36 ©  Novell, Inc.  All rights reserved.
  37. 37.   Exploitation Of DCSS above 2GB Fate 304031 /  [LTC 201592] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.27.html ­> DCSS Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.199ff • z/VM infrastructure exploitation:  ability to have 'objects' residing  in shared memory that are either > 2G in size, or several objects  whose aggregate size is >2G. Requires z/VM 5.4. • Customer benefit technical business ● More capacity and/or flexibility in using   More efficient resource consumption ● shared memory segments among VMs   Higher consolidation ratios ● ● Fast process and data access ● Workload separation w/ data sharing SLES 10 11 GA ­ yes SP1 ­ yes SP2 ­ n/a SP3 ­ n/a   = SLES unique feature 37 ©  Novell, Inc.  All rights reserved.
  38. 38. System Resources Handling
  39. 39.   Linux CPU Node Affinity Fate 302791 /  [LTC 200994] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.25.html ­> CPU affinity Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.226ff • Hardware topology exploitation: according to the CPU node  topology (LPAR / z10) optimizes the Linux scheduler to schedule  processes for better cache hit rate. • Customer benefit technical business ● Overall performance increase  More efficient resource utilization ●  Higher consolidation ratios ● SLES 10 11 GA ­ yes SP1 ­ yes SP2 yes n/a SP3 yes n/a   = SLES unique feature 39 ©  Novell, Inc.  All rights reserved.
  40. 40.   Standby CPU activation / deactivation Fate 304064 /  [LTC 201064] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.25.html ­> Standby CPU Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.225ff • Hardware exploitation and dynamic resource allocation: allows  Linux to make use of standby cpus which are not visible until they  are activated in LPARs and z/VM. • Customer benefit technical business ● Adjust CPU resources to fit application  ● Keep SLAs and response times requirements ● Resource consumption and thus  expenses on demand ●  SLES 10 11 GA ­ yes SP1 ­ yes SP2 ­ n/a SP3 ­ n/a   = SLES unique feature 40 ©  Novell, Inc.  All rights reserved.
  41. 41.   Dynamic CPU Hotplug Daemon Fate 302806 /  [LTC 201132] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.25.html ­> CPU affinity Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.225ff • Hardware exploitation and dynamic resource allocation: allows  SLES z/VM guest to allocate or free CPU resources depending on  workload base rules • Customer benefit technical business ● Automated and adjustable workload  ● Keep SLAs and response times based management ● Agile resource consumption ● Efficient use and reallocation of existing  resources SLES 10 11 GA ­ yes SP1 ­ yes SP2 yes n/a SP3 yes n/a 41 ©  Novell, Inc.  All rights reserved.
  42. 42.   System z Vertical CPU Management Fate 304068 /  [LTC 200991] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.25.html ­> vertical CPU Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.227 • z/VM exploitation and dynamic resource allocation: allows SLES  z/VM guest to switch between different scheduling schemes:  allocate all scheduled time to one CPU, or spread schedule time  between multiple CPU (if present). • Customer benefit technical business ● Some workloads benefit from longer  ● Keep SLAs and response times scheduler time slices, some scale better  ● Agile resource governance with multiple CPUs ● Efficient use and reallocation of existing  resources SLES 10 11 GA ­ yes SP1 ­ yes SP2 ­ n/a SP3 ­ n/a   = SLES unique feature 42 ©  Novell, Inc.  All rights reserved.
  43. 43.   Standby Memory Add Via SCLP Fate 304060 /  [LTC 201140] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.27.html ­> SCLP Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.229/259 • z/VM exploitation and dynamic resource allocation: attach and  use standby memory that is configured for a logical partition or z/VM  guest (starting z/VM 5.4) • Customer benefit technical business ● Adjust memory to application or VM   Improved consolidation ratio ● guest specific needs  Agile resource management ● ●More efficient use of resources SLES 10 11 GA ­ yes SP1 ­ yes SP2 ­ n/a SP3 ­ n/a   = SLES unique feature 43 ©  Novell, Inc.  All rights reserved.
  44. 44.   Dynamic CHPID Reconfiguration Via SCLP Fate 302797 /  [LTC 201020] http://www.ibm.com/developerworks/linux/linux390/ ­> SCLP Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.259 • hardware exploitation and dynamic resource allocation: attach,  detach or reconfigure CHPIDs for a logical partition or z/VM guest  • Customer benefit technical business ● Adjust IO channel assignment to LPAR   Agile resource management ● or VM guest specific needs ● More efficient use of resources ● IO load balancing  SLES 10 11 GA ­ yes SP1 ­ yes SP2 ­ n/a SP3 ­ n/a   = SLES unique feature 44 ©  Novell, Inc.  All rights reserved.
  45. 45. Boot and shutdown
  46. 46.   Summary Of IPL related features • 306082  Provide CMS script for initial IPL under z/VM • 306044  Shutdown actions interface (userspace) • 306072  Shutdown actions interface (kernel) • 306081  Shutdown actions tools • 306048  Large image dump on DASD • 306062  Extra kernel parameter via VMPARM SLES 10 11 GA ­ y SP1 ­ y SP2 ­ n/a SP3 y n/a 46 ©  Novell, Inc.  All rights reserved.
  47. 47. Diagnostics and trouble shooting
  48. 48.   Provide service levels of HW and Hypervisor in Linux Fate 307008 /  [LTC xxxxxx] http://www.ibm.com/­> search developerworks • Identify hardware and MLC levels: admin can query machine  name, MCL level, zVM machine data and version information from a  Linux guest • Customer benefit technical business ● Query machine a software information  Keep SLAs by faster problem resolution ● ● Faster error isolation and issue  resolution SLES 10 11 GA ­ ­ SP1 ­ yes SP2 ­ n/a SP3 yes n/a 48 ©  Novell, Inc.  All rights reserved.
  49. 49.   Kernel Message Catalog Autogeneration Fate 306999 /  [LTC 201727] http://www.ibm.com/developerworks/linux/linux390/kernel­2.6.29.html#message­catalog Kernel Messages (lk32km00.pdf) • Additional documentation and improved problem resolution:  the kernel components are instrumented in a way that a message  catalog as well as related man pages are automatically generated  and can be retrieved by the administrator. • Customer benefit technical business ● Documentation of kernel related   Keep SLAs by faster problem resolution ● messages ● Faster error isolation and issue  resolution SLES 10 11 GA ­ yes SP1 ­ yes SP2 ­ n/a SP3 ­ n/a   = SLES unique feature 49 ©  Novell, Inc.  All rights reserved.
  50. 50. s390 tools
  51. 51.   TTY terminal server over IUCV Fate 302001 /  [LTC 201734] http://www.ibm.com/developerworks/linux/linux390/s390­tools­1.8.1.html ­> iucvterm Device Drivers, Features, and Commands as available with SUSE Linux Enterprise Server 11 p.219ff • Terminal access without IP: Implement client & server for a TTY  terminal server under z/VM using IUCV as communication vehicle. • Customer benefit technical ­ business   Optional full terminal to access a guest   Easy of use   even if TCP/IP stack is down  Alternative to x3270 line based console  access SLES 10 11 GA ­ yes SP1 ­ yes SP2 ­ n/a SP3 yes n/a 51 ©  Novell, Inc.  All rights reserved. Category: s390 tools
  52. 52. Toolchain
  53. 53.   Support Decimal Floating Point Library Fate 307062 /  [LTC 201933] http://www.ibm.com/developerworks/linux/linux390/toolchain.html ­> decimal floating • Decimal flointing point hardware exploitation: Most financial  transactions require decimal computation. Supporting the emerging  standard for Decimal Floating Point.  • Customer benefit technical ­ business  Faster business related math operations   Offloads processor from software  due to hardware acceleration emulation for the benefit of other  workloads  SLES 10 11 Category: toolchain GA ­ ­ SP1 ­ yes SP2 ­ n/a SP3 ­ n/a   = SLES unique feature 53 ©  Novell, Inc.  All rights reserved.
  54. 54. Differentiators
  55. 55.   Differentiators ­ Technology AppArmor Security • Creates firewall around any Linux program (custom,  open source, third party) • Prevents the exploitation of unknown or  undiscovered application vulnerabilities • Easy to use GUI tools with static analysis and  learning­based profile development • Default policies included • Create custom policy in hours, not days 55 ©  Novell, Inc.  All rights reserved.
  56. 56.   Differentiators ­ Technology Package Management Subsystem  • ZYpp: Core of the new software management stack • ZYpper: Command line package manager – Can manipulate package repositories (like the Build Service) – Can search for packages, install, remove, or update packages  and more • libzypp: Software management library – Provides all the functionality for a package manager > API for package repository management > API for solving packages, products, patterns and patches (installation,  removal, update and distribution upgrade operations) dependencies > API for commiting the transaction to the system over a rpm target > API for browsing available and installed software 56 ©  Novell, Inc.  All rights reserved. > A suite of maintained solving testcases
  57. 57.   Differentiators – Unique Tools YaST, AutoYaST, WebYaST • YaST installation and configuration management framework – Unified and consistent single interface to all systems management tasks via  modules  Prepare Install Configure – Configure every aspect of the server Pre­configure Partition Install  – Enhanced YaST Partitioner packages – CIM Standard adopted Create profile Create  X11 filesystem • AutoYaST auto­installation Get profile Install  System  Packages variables – A tool for installing SUSE  Linux ® Parse profile Bootloader SuSEconfig Enterprise on systems with as much  (or little) automation as you want Convert Data Hardware – Works in networked and  non­networked environments Network – Very flexible, very scalable,  Misc. configs easy to use • WebYaST 57 ©  Novell, Inc.  All rights reserved.
  58. 58.   Differentiators – Unique Tools Subscription Management Tool Hosting Subscription and patch management made easy • A local package proxy tightly integrated with                                 Novell Customer Center • Included at no cost with SUSE Linux Enterprise                          Server and fully supported Benefits • Secure centralized deployment within the firewall • In cooperation with NCC, automatically assigns registration codes • Reduces bandwidth use  • Accurately and automatically tracks entitlements • Uses your existing customer interface Key Features • Staging of patches • Central deployment • Support of “sneakernet” configurations • Works with new integrated supportability infrastructure 58 ©  Novell, Inc.  All rights reserved.
  59. 59.   Differentiators – Unique Tools Starter System for System z Historically, one of the biggest hurdles to implementing Linux  on the mainframe has been gaining network access to the  installation media from the mainframe (Installation routine  cannot access built­in DVD reader, Firewall rule changes  needed) SUSE Linux Enterprise Server Starter System for System z  is a pre­built installation server — facilitates installation of  SUSE Linux Enterprise Server for System z on a z/VM system Eliminates the network access hurdle to try out Linux on the  mainframe — gaining network access to the installation  media from the mainframe Allows customers with little or no Linux or z/VM experience to  initiate evaluations of SUSE Linux Enterprise Server for  System z 59 ©  Novell, Inc.  All rights reserved. http://www.novell.com/partners/ibm/mainframe/starterpack.html
  60. 60.   Questions? Don't forget to fill out your evaluation  forms for this session (#7789) 60 ©  Novell, Inc.  All rights reserved.
  61. 61. Unpublished Work of Novell, Inc. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc.  Access to this work is restricted to Novell 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 Novell, Inc.   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.  Novell, Inc. 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 Novell products  remains at the sole discretion of Novell.  Further, Novell, Inc. 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 Novell 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.