Session ID zQV18: Red Hat Update for IBM System z

A presentation at System z Expo in October 2008 in Las Vegas, NV, USA by Shawn Wells

Slide 1

Slide 1

System z Expo October 13 – 17, 2008 – Las Vegas, Nevada Red Hat Update for IBM System z Session ID: zQV18 Speaker Names: Shawn Wells © 2008 IBM Corporation

Slide 2

Slide 2

IBM Training Intro  Shawn Wells swells@redhat.com W/W Lead, Linux on System z  Brad Hinson bhinson@redhat.com Sr. Support Engineer Lead, System z Special Engineering Group Oct 12, 2008 © 2008 IBM Corporation

Slide 3

Slide 3

IBM Training Agenda  About Red Hat, Inc  Tech Update – Today (RHEL 5.2) – Tomorrow (RHEL 5.3 and beyond) – Fedora Activities (someday soonish)  What’d Red Hat do in Q3? What’s planned for Q4?  Upcoming Pricing Promotions Oct 12, 2008 © 2008 IBM Corporation

Slide 4

Slide 4

IBM Training Oct 12, 2008 © 2008 IBM Corporation

Slide 5

Slide 5

IBM Training How is RHEL Developed? Oct 12, 2008 © 2008 IBM Corporation

Slide 6

Slide 6

IBM Training How is RHEL Developed? Fedora – Rapid innovation – Latest technologies – Community Supported – Released ~6mo cycles Oct 12, 2008 © 2008 IBM Corporation

Slide 7

Slide 7

IBM Training How is RHEL Developed? Red Hat Enterprise Linux – Stable, mature – Q&A / performance testing – Hardware & Software Certifications – Core API compatibility guarantee Oct 12, 2008 © 2008 IBM Corporation

Slide 8

Slide 8

IBM Training Extended Product Lifecycle Years 1 - 4 Yr 5 Pro du c Pr o du c tio n1 Security Patches Bug Fixes Hardware Enablement Software Enhancements X X Full X Yr 6,7 Pr o du ctio tio n3 n2 X X Partial Oct 12, 2008 X X None © 2008 IBM Corporation

Slide 9

Slide 9

IBM Training Certify Once, Deploy Anywhere Applications Red Hat Enterprise Linux One API, One Certification Dedicated Servers Virtual Servers On-demand Clouds Desktop, Mobility Oct 12, 2008 © 2008 IBM Corporation

Slide 10

Slide 10

IBM Training Certify Once, Deploy Anywhere Applications Red Hat Enterprise Linux One API, One Certification Dedicated Servers Virtual Servers On-demand Clouds Desktop, Mobility Example Laptop to Mainframe Partners: MySQL TMaxSoft MicroFocus Cobal SAP Oct 12, 2008 © 2008 IBM Corporation

Slide 11

Slide 11

IBM Training Red Hat Subscription Model  No Upgrade Costs  No Client Access Fee  Unlimited Support Incidents For System z: – Priced Per IFL – Unlimited VMs per IFL Customers can consolidate Red Hat Enterprise Linux Subscription S U P P O R T 24x7 Phone/Web 1 Hour SLAs Phone/Web 1-4 Business Hour SLA PREMIUM STANDARD BASIC Web Support. 2 Day SLA Security, Bug Fixes Regular H/W & S/W Updates Hardware & Application Certifications Stable Application Interfaces subscriptions to or from other Upgrades to New Versions platforms Product Source & Binaries Oct 12, 2008 © 2008 IBM Corporation

Slide 12

Slide 12

IBM Training Red Hat Support Model C O N S U L T A N T S T E C H A C C N T M G R S Level 3: Special Engineering Custom Patches, Code Re-writes, Interim Patches, Application Redesign Level 2: Advanced Support Reproduce Problems, Grouped via Skillsets Level 1: Front Line Support Known Issues, Initial Troubleshooting, Everyone is minimum RHCE Support via Red Hat Oct 12, 2008 © 2008 IBM Corporation

Slide 13

Slide 13

IBM Training Red Hat & IBM Support Model C O N S U L T A N T S T E C H A C C N T M G R S Level 3: Special Engineering Custom Patches, Code Re-writes, Interim Patches, Application Redesign Level 2: Advanced Support Reproduce Problems, Grouped via Skillsets P A R T N E R Level 1: Front Line Support Known Issues, Initial Troubleshooting, Everyone is minimum RHCE Support via Red Hat Level 2: Advanced Support Reproduce Problems, Category Specialists Level 1: First Responders T A M Basic Support Support via IBM Oct 12, 2008 © 2008 IBM Corporation

Slide 14

Slide 14

IBM Training Tech Update - RHEL5.2  Support for z10  Dynamic CHPID reconfiguration  Improved “ssh -X” with VPN during installation process  Better network performance with skb scatter-gather support  Implementation of SCSI dump infrastructure Oct 12, 2008 © 2008 IBM Corporation

Slide 15

Slide 15

IBM Training Tech Update - RHEL5.2  Accelerated in-kernel Crypto – Support for crypto algorithms of z10 – SHA-512, SHA-384, AES-192, AES-256  Two OSA ports per CHPID; Four port exploitation – Exploit next OSA adapter generation which offers two ports within one CHPID. The additional port number 1 can be specified with the qeth sysfs-attribute “portno” – Support is available only for OSA-Express3 GbE SX and LX on z10, running in LPAR or z/VM guest (PFT for z/VM APAR VM64277 required!) Oct 12, 2008 © 2008 IBM Corporation

Slide 16

Slide 16

IBM Training Tech Update - RHEL5.2  Large Page Support – This adds hugetblfs support on System z, using both hardware large page support if available, and software large page emulation (with shared hugetblfs pagetables) on older hardware  skb scatter-gather support for large incoming messages – This avoids allocating big chunks of consecutive memory and should increase networking throughput in some situations for large incoming packets Full Release Notes At: redhat.com http://www.redhat.com/docs/enUS/Red_Hat_Enterprise_Linux/5.2/html/Release_Notes/s390x/index.html Oct 12, 2008 © 2008 IBM Corporation

Slide 17

Slide 17

IBM Training Tech Update – RHEL5.3 and beyond  NSS  CPU Affinity  ETR Support  [COMMITED] Device-multipath support for xDR – RHT BugZilla: 184770 – IBM LTC 18425-62140 Oct 12, 2008 © 2008 IBM Corporation

Slide 18

Slide 18

IBM Training Tech Update – Fedora Activities Fedora is Red Hat’s bleeding edge, an incubator for new technologies and features Fedora sets our direction for Red Hat Enterprise Linux, and gives you a good idea of what will be in our next RHEL release (… and in other Linux distros, too) Fedora 8; http://fedoraproject.org/wiki/Releases/8/FeatureList Fedora 9; http://fedoraproject.org/wiki/Releases/9/FeatureList Fedora 10; http://fedoraproject.org/wiki/Releases/10/FeatureList Fedora 8,9,10 = RHEL6 Oct 12, 2008 © 2008 IBM Corporation

Slide 19

Slide 19

IBM Training Tech Update – Fedora Activities  “In Place” Upgrades: preupgrade • • • • Will download files needed to upgrade, Store them locally on disk Reboot you into the installer Not a true in-place upgrade (yet)! – Benefit • The longest part of an install is when packages are downloaded to the local machine • Pre-Upgrade downloads and stores packages locally, while the machine is running/in production • Reboot directly into the installer Oct 12, 2008 © 2008 IBM Corporation

Slide 20

Slide 20

IBM Training Tech Update – Fedora Activities  “In Place” Upgrades: preupgrade – Select target version Oct 12, 2008 © 2008 IBM Corporation

Slide 21

Slide 21

IBM Training Tech Update – Fedora Activities  “In Place” Upgrades: preupgrade – Determines which packages needed to upgrade, downloads them Oct 12, 2008 © 2008 IBM Corporation

Slide 22

Slide 22

IBM Training Tech Update – Fedora Activities  “In Place” Upgrades: preupgrade – Downloads new initrd & kernel images Oct 12, 2008 © 2008 IBM Corporation

Slide 23

Slide 23

IBM Training Tech Update – Fedora Activities  “In Place” Upgrades: preupgrade – User reboots, brought into installer Oct 12, 2008 © 2008 IBM Corporation

Slide 24

Slide 24

IBM Training Tech Update – Fedora Activities  gnome­control­center • It is not YaST (yet) • It is a unified GUI for package management and system configuration – Benefit • Progress towards a YaST-like tool in RHEL (currently we have the system­config­* GUIs/TUIs) Oct 12, 2008 © 2008 IBM Corporation

Slide 25

Slide 25

IBM Training Tech Update – Fedora Activities  PackageKit • Abstraction layer for YUM, apt, conary, etc • Provides a common set of abstractions that can be used by GUI/TUI package managers YaST RHN PackageKit apt yum conary Oct 12, 2008 © 2008 IBM Corporation

Slide 26

Slide 26

IBM Training What’d Red Hat do In Q3? (June-Aug)  Finalized “Linux on System z Workshop,” 2-3 days hands-on with specifics of RHEL for System z – NOT just an “install lab” Oct 12, 2008 © 2008 IBM Corporation

Slide 27

Slide 27

IBM Training What’d Red Hat do In Q3? (June-Aug)  Finalized “Linux on System z Workshop,” 2-3 days hands-on with specifics of RHEL for System z – NOT just an “install lab”  2008 System z World Tour – In 33 Days: Melbourne, Sydney, Canberra, Queensland, Chennai, Madrid, Barcelona, Stuttgart, Milan, Boeblingen, Munich, Paris, Stockholm Oct 12, 2008 © 2008 IBM Corporation

Slide 28

Slide 28

IBM Training What’d Red Hat do In Q3? (June-Aug)  Finalized “Linux on System z Workshop,” 2-3 days hands-on with specifics of RHEL for System z – NOT just an “install lab”  2008 System z World Tour – In 33 Days: Melbourne, Sydney, Canberra, Queensland, Chennai, Madrid, Barcelona, Stuttgart, Milan, Boeblingen, Munich, Paris, Stockholm  Continued with staff restructuring around System z – It’s the only hardware platform we have dedicated resources assigned Oct 12, 2008 © 2008 IBM Corporation

Slide 29

Slide 29

IBM Training What’d Red Hat do In Q3? (June-Aug)  Bank of New Zealand Reference – One of the top 50 largest banks in the world – Offices in 4 continents, 15 countries – First production z10 in Southern Hemisphere Oct 12, 2008 © 2008 IBM Corporation

Slide 30

Slide 30

IBM Training What’d Red Hat do In Q3? (June-Aug)  Bank of New Zealand Reference – One of the top 50 largest banks in the world – Offices in 4 continents, 15 countries – First production z10 in Southern Hemisphere – Workloads: • • • • SWIFT ($10B/day) PCBB ($4M/day) Teller Applications Online Banking Oct 12, 2008 © 2008 IBM Corporation

Slide 31

Slide 31

IBM Training What’d Red Hat do In Q3? (June-Aug)  Bank of New Zealand Reference, Cont – Goal to be carbon neutral by 2010 – Consolidated 131 SUN servers (E10Ks, v440s, v280Rs) Oct 12, 2008 © 2008 IBM Corporation

Slide 32

Slide 32

IBM Training What’d Red Hat do In Q3? (June-Aug)  Bank of New Zealand Reference, Cont – Goal to be carbon neutral by 2010 – Consolidated 131 SUN servers (E10Ks, v440s, v280Rs) SUN RHEL & z10 Power (kW/hr) 36 22 38% less Heat (kBTUs/hr) 110 74 33% less Space (Racks) 6.5 4.5 31% less Carbon Emissions 66 40 39% less Oct 12, 2008 © 2008 IBM Corporation

Slide 33

Slide 33

IBM Training What’s planned for Q4? (Sept-Dec)  System z Staff Expansion (targeting EMEA and APAC)  Another World Wide Tour  Finalize Reference Architectures for RHEL – Will be made available at www.redhat.com/z  Creation of Reference Architectures for JBoss on System z  …. any ideas? swells@redhat.com Oct 12, 2008 © 2008 IBM Corporation

Slide 34

Slide 34

IBM Training Other Noteworthy Topics  Red Hat Network – Live Demo during zLP07, Tuesday @ 8AM, Miranda 3  How to Satellite – Automate software updates – Provision guests on s390, and distributed from the same tool – Version control configuration files – Perform basic monitoring Oct 12, 2008 © 2008 IBM Corporation

Slide 35

Slide 35

IBM Training Other Noteworthy Topics  SELinux & Linux Security – zLS01, Tuesday @ 1:30, Miranda 3 – What’s SELinux? – How can I create labeled security between processes, users, data files, and the network? Oct 12, 2008 © 2008 IBM Corporation

Slide 36

Slide 36

IBM Training Upcoming Pricing Promotion 50% off MSRP for all RHEL IFL Subscriptions for the z10 BC Oct 12, 2008 © 2008 IBM Corporation

Slide 37

Slide 37

IBM Training Upcoming Pricing Promotion 50% off MSRP for all IFLs for the z10 BC  Only applies for z10 BC  Will run for 6 months  No “term limit” — can purchase any subscription term (1yr, 4yr, 10yr, etc)  Includes L1-L3 support by Red Hat – Can be purchased through IBM or Red Hat Oct 12, 2008 © 2008 IBM Corporation

Slide 38

Slide 38

IBM Training Oct 12, 2008 © 2008 IBM Corporation

Slide 39

Slide 39

IBM Training APPENDIX Oct 12, 2008 © 2008 IBM Corporation

Slide 40

Slide 40

IBM Training Bank of New Zealand  The following information has been completely stolen from Bank of New Zealand’s presentation at IBM Interaction at Queensland, Australia Oct 12, 2008 © 2008 IBM Corporation

Slide 41

Slide 41

IBM Training Bank of New Zealand  August 2007: PoC started  October 2007: Business Case Justification  December 2007: WAS loaded. Bought z9-EC + DS8100  February 2008: Purchased z10 EC + DS8100 Joint design mtgs with IBM  July 2008: z10 went production for non tier-1 apps  March 2009: Tellers & Interact went production  May 2009: Internet banking went production Oct 12, 2008 © 2008 IBM Corporation

Slide 42

Slide 42

IBM Training Bank of New Zealand Workloads  Internet Banking & www – In house java app using Vignette content management  Interact – CRM app in java, on top of IBM BTT framework  TCS – Teller application, using IBM BTT  PCBB – Internet Business Banking. Custom C and C++  GCS – Integration layer. XML over MQ front end. ROMA and DataStorageTX Oct 12, 2008 © 2008 IBM Corporation

Slide 43

Slide 43

IBM Training Bank of New Zealand Oct 12, 2008 © 2008 IBM Corporation

Slide 44

Slide 44

IBM Training Bank of New Zealand  Base VM Config: – 2x virtual CPUs – 512MB RAM – 4x 1024MB swap volumes (z/VM VDISKS) – 4x MOD9’s  Kickstart instead of cloning, using RHN Satellite – Version controls host name, network config, disk partitioning, packages, etc – Bash post install script to setup monitoring & backup  Takes about 20min to provision guests – Built entire teller dev environment in 2hrs. 35 servers. Oct 12, 2008 © 2008 IBM Corporation

Slide 45

Slide 45

IBM Training Trademarks The following are trademarks of the International Business Machines Corporation in the United States, other countries, or both. Not all common law marks used by IBM are listed on this page. Failure of a mark to appear does not mean that IBM does not use the mark nor does it mean that the product is not actively marketed or is not significant within its relevant market. Those trademarks followed by ® are registered trademarks of IBM in the United States; all others are trademarks or common law marks of IBM in the United States. For a complete list of IBM Trademarks, see www.ibm.com/legal/copytrade.shtml: *, AS/400®, e business(logo)®, DBE, ESCO, eServer, FICON, IBM®, IBM (logo)®, iSeries®, MVS, OS/390®, pSeries®, RS/6000®, S/30, VM/ESA®, VSE/ESA, WebSphere®, xSeries®, z/OS®, zSeries®, z/VM®, System i, System i5, System p, System p5, System x, System z, System z9®, BladeCenter® The following are trademarks or registered trademarks of other companies. Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency, which is now part of the Office of Government Commerce. * All other products may be trademarks or registered trademarks of their respective companies. Notes: Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput improvements equivalent to the performance ratios stated here. IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply. All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions. This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area. All statements regarding IBM’s future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance, compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography. 45 © 2008 IBM Corporation

Slide 46

Slide 46

IBM Training Trademarks The following are trademarks of the International Business Machines Corporation in the United States, other countries, or both. Not all common law marks used by IBM are listed on this page. Failure of a mark to appear does not mean that IBM does not use the mark nor does it mean that the product is not actively marketed or is not significant within its relevant market. Those trademarks followed by ® are registered trademarks of IBM in the United States; all others are trademarks or common law marks of IBM in the United States. For a complete list of IBM Trademarks, see www.ibm.com/legal/copytrade.shtml: *, AS/400®, e business(logo)®, DBE, ESCO, eServer, FICON, IBM®, IBM (logo)®, iSeries®, MVS, OS/390®, pSeries®, RS/6000®, S/30, VM/ESA®, VSE/ESA, WebSphere®, xSeries®, z/OS®, zSeries®, z/VM®, System i, System i5, System p, System p5, System x, System z, System z9®, BladeCenter® The following are trademarks or registered trademarks of other companies. Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. UNIX is a registered trademark of The Open Group in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency, which is now part of the Office of Government Commerce. * All other products may be trademarks or registered trademarks of their respective companies. Notes: Performance is in Internal Throughput Rate (ITR) ratio based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput improvements equivalent to the performance ratios stated here. IBM hardware products are manufactured from new parts, or new and serviceable used parts. Regardless, our warranty terms apply. All customer examples cited or described in this presentation are presented as illustrations of the manner in which some customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual customer configurations and conditions. This publication was produced in the United States. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area. All statements regarding IBM’s future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Information about non-IBM products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the performance, compatibility, or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography. 46 © 2008 IBM Corporation