System New Technology Program July 14-17, 2008 Red Hat Enterprise Solutions for System z Shawn Wells, Red Hat swells@redhat.com © 2008 IBM Corporation
A presentation at IBM System z New Technology Program (zNTP) in July 2008 in Dresden, Germany by Shawn Wells
System New Technology Program July 14-17, 2008 Red Hat Enterprise Solutions for System z Shawn Wells, Red Hat swells@redhat.com © 2008 IBM Corporation
System z New Technology Program Introduction Shawn Wells swells@redhat.com – Solutions Architect – Hands-on help with PoC’s – Liaison between customers & Red Hat internal groups – Primary RHEL on System z contact @ Red Hat 2 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Agenda 30 minute update on Red Hat – Latest Company Announcements & ISV Partnerships – RHEL 5 for System z Update – Red Hat Network Satellite Overview 3 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Red Hat & IBM World-Wide Tour September: • • • • 8/31 – 9/10: 9/14 – 9/19: 9/23 – 9/30: 10/1 – 10/3: October: Asia Pacific Australia & New Zealand India Singapore Beijing, China (tentative!) Europe • 10/4 - ?: Europe (Madrid, Milan, Paris, Stockholm, Oslo, Munich, Cologne, England, others TBD) November: United States Dates tentative as of 7/14/2008 4 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Red Hat & IBM World-Wide Engineering Alliance The strength of Linux is based off having a large, vigorous development community – RedHat/IBM are the #1 and #2 contributors to Linux kernel – Of the 2.6.23 kernel, RedHat/IBM contributed ~20% of code changes [1] – Employ 7 of the 10 core maintainers & developers [1] http://lwn.net/Articles/247582/ 5 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Linux Kernel – System z Specific Changes 6 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Results of Joint Engineering Upstream Code – DASD Driver Updates (RHEL 5.1) – zFCP Driver Updates (RHEL 5.1) • zFCP multipath support in installer Crypto2 Express Support (CEX2C, CEX2A models) DCSS: Discontiguous Saved Memory Segments – Shared section of memory by several guests – Allows XIP2 (execution in place) – XIP2fs integrated into ext2 Faster minidisk access on 64-bit VMs (Diag 250) 7 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Results of Joint Engineering RHEL 5.1 – Improved z/VM scheduling – Improved performance with recompiled binaries for Z – Enhanced NPIV Support – Certified on Z10 since Nov 2007 8 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Results of Joint Engineering RHEL 5.2 • In kernel crypto exploitation of new CP assist functions (AES 192 / 256, SHA 384 / 512) – S/390 implementation of the SHA384 and SHA512 digest algorithms – Improved encryption performance (ex: encrypted file systems) • Software support for CP assist instructions (AES/SHA) through libica library – Crypographic and device driver performance enhancements – Support for updated OpenSSL, PKCS#11, GSKit, and kernel crypto APIs – Focused on supporting customers with demanding security requirements (banking, telecom, government) 9 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Results of Joint Engineering RHEL 5.2, cont • Hipersockets MAC layer routing support – Implementation of L2 routing support, matching OSA MAC layer routing capabilities – Ability to route through intermediate VSWITCH for L2 bridging into external networks – IPv6 and L2 networking over hipersockets • STSI change for capacity provisioning – Hardware exploitation of new STSI instruction – Permanent and temporary capacity provided in /proc/sysinfo 10 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Results of Joint Engineering RHEL 5.2, cont • OSA 2 ports per CHPID support – Support for new OSA 2-port feature, occupying single I/O slot – Each port independently configured as CHPID type OSD or OSN 11 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Results of Joint Engineering RHEL 5.3 – Working on installer improvements – Focus on hardware enablement RHEL 5.4 and beyond – Feature requests welcome: 12 swells@redhat.com July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Fedora for System z 13 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Red Hat Enterprise Linux Stability, Maturity Q&A 7yr maintenance ABI compatibility guarantee IBM & ISV certifications 14 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Other Red Hat Announcements Distributed Virtualization (oVirt) Identity Management (Enterprise IPA) JBoss Systems Management (Red Hat Network, Spacewalk) ISV Partnerships SELinux 15 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program What is Red Hat Network? A systems management platform designed to provide complete lifecycle management of the operating system and applications. – Provision/reprovision machines without touching them – Manage 1,000 systems as easily as 1 – Ensure security fixes / config changes applied consistently across enterprise 16 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program What is Red Hat Network? Satellite Enterprise solution, enhanced control All system information stored locally on your network Custom content distribution Ability to run disconnected from internet 17 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Typical Red Hat Network Deployment RHN Hosted Software Distribution Subscription Mgmt RHN Satellite • Software Distribution • Account Management • Channel Management • Monitoring • Provisioning WEB INTERFACE RHN Proxy API LAYER MANAGED SYSTEMS IT Applications 18 Custom Content July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Modules for Red Hat Network Update 19 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Modules for Red Hat Network Update 20 Manage July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Modules for Red Hat Network Update Manage Provision 21 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Modules for Red Hat Network 22 Update Manage Provision Monitor July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Satellite is now Open Source! http://spacewalk.redhat.com Announced at Red Hat Summit 2008 …. remember the Fedora -> RHEL model? 23 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program Thank You! Shawn Wells Global Solutions Architect, Lead, Linux on System z Email: Phone: swells@redhat.com 443-534-0130 http://redhat.com/z 24 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program 25 July 14-17, 2008 © 2008 IBM Corporation
System New Technology Program July 14-17, 2008 Red Hat Enterprise Solutions for System z Supplimental Information © 2008 IBM Corporation
System z New Technology Program Useful Links Technical mailing list (linux-390@vm.marist.edu) – Subscribe: http://www2.marist.edu/htbin/wlvindex?linux-390 – Archive: http://www.mail-archive.com/linux-390@vm.marist.edu/ RHEL 5 Virtualization Cookbook – http://www.linuxvm.org/present/misc/virt-cookbook-RH5.pdf – Update to 5.2 coming soon (currently under technical review, 6/2008) Presentations from SHARE user conferences and other links – http://www.linuxvm.org/present/ – http://www.linuxvm.org/ 27 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program RHEL 5.2 Bug Fixes, Installer Related BZ: https://bugzilla.redhat.com/show_bug.cgi?id=237508 [Private] – Summary: LCS device not found at install BZ: https://bugzilla.redhat.com/show_bug.cgi?id=305331 [Private] – Summary: sudo-1.6.8p12-10 segfaults when using ldap on s390 BZ: https://bugzilla.redhat.com/show_bug.cgi?id=354661 [Private] – Summary: multipath paths fail using PAV Devices on DS8000 DS6000 BZ: https://bugzilla.redhat.com/show_bug.cgi?id=279201 [Private] – Summary: zfcpconf.sh fails in rc.sysinit if / partition and /usr partition are separated 28 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program RHEL 5.2 Bug Fixes, Storage Related BZ: https://bugzilla.redhat.com/show_bug.cgi?id=360701 [Private] – Summary: swap_dup: Bad swap file entry <xxxxxxxx> without swap configured BZ: https://bugzilla.redhat.com/show_bug.cgi?id=360611 [Private] – Summary: FICON DS8000: File ID Miscompare after CHPID off via HMC 29 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program RHEL 5.2 Bug Fixes, I/O Related, p1 BZ: https://bugzilla.redhat.com/show_bug.cgi?id=360821 [Private] – Summary: qdio: too many interrupts on qdio-driven devices BZ: https://bugzilla.redhat.com/show_bug.cgi?id=360631 [Private] – Summary: qdio: time calculation is wrong BZ: https://bugzilla.redhat.com/show_bug.cgi?id=354801 [Private] – Summary: cio: Disable channel path measurements on shutdown/reboot 30 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program RHEL 5.2 Bug Fixes, I/O Related, p2 BZ: https://bugzilla.redhat.com/show_bug.cgi?id=354831 [Private] – Summary: cio: Handle invalid subchannel set id in stsch BZ: https://bugzilla.redhat.com/show_bug.cgi?id=354821 [Private] – Summary: cio: Device status validity 31 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program RHEL 5.2 Bug Fixes, Networking Related BZ: https://bugzilla.redhat.com/show_bug.cgi?id=281241 [Private] – Summary: tcpdump does not show outgoing packets with fake_ll=1 BZ: https://bugzilla.redhat.com/show_bug.cgi?id=354891 [Private] – Summary: qeth: recognize/handle RC=19 from Hydra 3 OSA BZ: https://bugzilla.redhat.com/show_bug.cgi?id=354851 [Private] – Summary: qeth: increment sequence number for incoming packets BZ: https://bugzilla.redhat.com/show_bug.cgi?id=267381 [Private] – Summary: QDIO based network connections hang with QIOASSIST ON 32 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program RHEL 5.2 Bug Fixes, Stability Related, p1 BZ: https://bugzilla.redhat.com/show_bug.cgi?id=360591 [Private] – Summary: Operating System Message: Kernel panic - not syncing: Fatal exception in interrupt BZ: https://bugzilla.redhat.com/show_bug.cgi?id=253275 [Private] – Summary: Placing a kprobe on ‘bc’ instruction can crash the system BZ: https://bugzilla.redhat.com/show_bug.cgi?id=354811 [Private] – Summary: I/O stall, system crash due to scanning for units from FC transport class BZ: https://bugzilla.redhat.com/show_bug.cgi?id=354871 [Private] – Summary: qdio: System hang with zfcp in case of adapter problems 33 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program RHEL 5.2 Bug Fixes, Stability Related, p2 BZ: https://bugzilla.redhat.com/show_bug.cgi?id=350861 [Private] – Summary: Kernel panic with lcs interface as dhcp server BZ: https://bugzilla.redhat.com/show_bug.cgi?id=330211 [Private] – Summary: qeth: crash during reboot after failing online setting BZ: https://bugzilla.redhat.com/show_bug.cgi?id=380981 [Private] – Summary: Kernel Panic during activation of OSA-devices with fake_ll BZ: https://bugzilla.redhat.com/show_bug.cgi?id=325451 – Summary: ptrace compatibility problem with PTRACE_{PEEK,POKE}USR_AREA 34 July 14-17, 2008 © 2008 IBM Corporation
System z New Technology Program 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. 35 July 14-17, 2008 © 2008 IBM Corporation