RHEL 5.4 focused on virtualization improvements like full support for KVM hypervisor on x86_64, network performance enhancements through GRO, and storage updates including Ext4 bug fixes and a technology preview of XFS file system support. For System z, RHEL 5.4 included features like support for large volumes, FCP performance monitoring, shutdown action tools, and improved installation workflow.
2009-09-24 Get the Hype on System z Webinar with IBM, Current & Future Linux ...Shawn Wells
Joint webinar series with Hans Picht (Linux on System z Lead, IBM). Covered recent release of Red Hat Enterprise Linux 5.4, which had the inclusion of Named Saved Segments (NSS), updated fiber channel, and rebasing of s390utils. Stepped through roadmap for RHEL on System z and gave update on CMM2 development activities.
2008-11-13 CAVMEN RHEL for System z Deep DiveShawn Wells
Audience was technical Linux on System z practitioners. Steps through the Linux on System z development process, what is included in RHEL for System z (now + future), provisioning and patch management, and broad security updates (SELinux, Auditing, Crypto).
2009-09-24 Get the Hype on System z Webinar with IBM, Current & Future Linux ...Shawn Wells
Joint webinar series with Hans Picht (Linux on System z Lead, IBM). Covered recent release of Red Hat Enterprise Linux 5.4, which had the inclusion of Named Saved Segments (NSS), updated fiber channel, and rebasing of s390utils. Stepped through roadmap for RHEL on System z and gave update on CMM2 development activities.
2008-11-13 CAVMEN RHEL for System z Deep DiveShawn Wells
Audience was technical Linux on System z practitioners. Steps through the Linux on System z development process, what is included in RHEL for System z (now + future), provisioning and patch management, and broad security updates (SELinux, Auditing, Crypto).
OSDC 2014: Nat Morris - Open Network Install EnvironmentNETWAYS
ONIE defines an open source “install environment” that runs on this management subsystem utilizing facilities in a Linux/BusyBox environment. This environment allows end-users and channel partners to install the target network OS as part of data center provisioning, in the fashion that servers are provisioned.
ONIE enables switch hardware suppliers, distributors and resellers to manage their operations based on a small number of hardware SKUs. This in turn creates economies of scale in manufacturing, distribution, stocking, and RMA enabling a thriving ecosystem of both network hardware and operating system alternatives.
Building, deploying and testing an industrial linux platform @ Open source su...SZ Lin
To introduce a robust, secure and reliable platform for the industrial environments is a key challenge. Therefore, running with the industrial-grade Linux distribution to fulfill the requirements mentioned above is imperative. The Linux distribution includes the Linux kernel and user space. Based on this testing design, the distribution will be built, deployed and tested in the device under automatic test by using continuous integration development practice to withstand the harsh industrial environments. In this presentation, SZ Lin will introduce how the industrial-grade Linux distribution is built, deployed and tested without human intervention, and review the test scope in both Linux kernel and user space. In addition, he will also address the design architecture of 24/7 long-term automated testing in all device under test with each release of new update.
Long-term Maintenance Model of Embedded Industrial Linux DistributionSZ Lin
To introduce a robust, secure and reliable platform for the industrial environments is a key challenge; moreover, the platform needs to survive for a long time (more than 10+ years). There are many good solutions aiming to meet these requirements, such as LTSI (Long Term Support Initiative) and CIP (Civil Infrastructure Platform). However, it still needs a high amount of maintenance and development costs in handling SoC/ hardware board in-house patch, non-upstream driver and keep source code consistent with different SoC and platform afterwards.
In this presentation, SZ Lin will introduce how to operate long-term maintenance model of embedded industrial Linux distribution. In addition, he will also address the building, deploying and testing architecture and workflow for producing a robust, secure and reliable platform.
DPDK (Data Plane Development Kit) Overview by Rami Rosen
* Background and short history
* Advantages and disadvantages
- Very High speed networking acceleration in L2
- How this acceleration is achieved (hugepages, optimizations)
- rte_kni (and KCP)
- VPP (and FD.io project) , providing routing and switching.
- TLDK (Transport Layer Development Kit, TCP/UDP)
* Anatomy of a simple DPDK application.
* Development and governance model
* Testpmd: DPDK CLI tool
* DDP - Dynamic Device Profiles
Rami Rosen is a Linux Kernel expert, the author of "Linux Kernel Networking", Apress, 2014.
Rami had published two articles about DPDK in the last year:
"Network acceleration with DPDK"
https://lwn.net/Articles/725254/
"Userspace Networking with DPDK"
https://www.linuxjournal.com/content/userspace-networking-dpdk
BKK16-409 VOSY Switch Port to ARMv8 Platforms and ODP IntegrationLinaro
Virtual Open Systems has developed VOSYSwitch, a high-performance user space networking virtual switch solution enabling NFV, based on the open source packet processing framework SnabbSwitch. In this talk, the experience of porting VOSYSwitch from x86 to ARMv8 will be shared, along with the integration of ODP as a driver layer for the available hardware resources. In addition to this presentation, a live demonstration will showcase chained VNFs connected through VOSYSwitch, where an OpenFastPath web server is implemented behind an ODP enabled packet filtering firewall. The targeted platforms are Freescale (NXP) LS2085A and Cavium's ThunderX.
OSDC 2014: Nat Morris - Open Network Install EnvironmentNETWAYS
ONIE defines an open source “install environment” that runs on this management subsystem utilizing facilities in a Linux/BusyBox environment. This environment allows end-users and channel partners to install the target network OS as part of data center provisioning, in the fashion that servers are provisioned.
ONIE enables switch hardware suppliers, distributors and resellers to manage their operations based on a small number of hardware SKUs. This in turn creates economies of scale in manufacturing, distribution, stocking, and RMA enabling a thriving ecosystem of both network hardware and operating system alternatives.
Building, deploying and testing an industrial linux platform @ Open source su...SZ Lin
To introduce a robust, secure and reliable platform for the industrial environments is a key challenge. Therefore, running with the industrial-grade Linux distribution to fulfill the requirements mentioned above is imperative. The Linux distribution includes the Linux kernel and user space. Based on this testing design, the distribution will be built, deployed and tested in the device under automatic test by using continuous integration development practice to withstand the harsh industrial environments. In this presentation, SZ Lin will introduce how the industrial-grade Linux distribution is built, deployed and tested without human intervention, and review the test scope in both Linux kernel and user space. In addition, he will also address the design architecture of 24/7 long-term automated testing in all device under test with each release of new update.
Long-term Maintenance Model of Embedded Industrial Linux DistributionSZ Lin
To introduce a robust, secure and reliable platform for the industrial environments is a key challenge; moreover, the platform needs to survive for a long time (more than 10+ years). There are many good solutions aiming to meet these requirements, such as LTSI (Long Term Support Initiative) and CIP (Civil Infrastructure Platform). However, it still needs a high amount of maintenance and development costs in handling SoC/ hardware board in-house patch, non-upstream driver and keep source code consistent with different SoC and platform afterwards.
In this presentation, SZ Lin will introduce how to operate long-term maintenance model of embedded industrial Linux distribution. In addition, he will also address the building, deploying and testing architecture and workflow for producing a robust, secure and reliable platform.
DPDK (Data Plane Development Kit) Overview by Rami Rosen
* Background and short history
* Advantages and disadvantages
- Very High speed networking acceleration in L2
- How this acceleration is achieved (hugepages, optimizations)
- rte_kni (and KCP)
- VPP (and FD.io project) , providing routing and switching.
- TLDK (Transport Layer Development Kit, TCP/UDP)
* Anatomy of a simple DPDK application.
* Development and governance model
* Testpmd: DPDK CLI tool
* DDP - Dynamic Device Profiles
Rami Rosen is a Linux Kernel expert, the author of "Linux Kernel Networking", Apress, 2014.
Rami had published two articles about DPDK in the last year:
"Network acceleration with DPDK"
https://lwn.net/Articles/725254/
"Userspace Networking with DPDK"
https://www.linuxjournal.com/content/userspace-networking-dpdk
BKK16-409 VOSY Switch Port to ARMv8 Platforms and ODP IntegrationLinaro
Virtual Open Systems has developed VOSYSwitch, a high-performance user space networking virtual switch solution enabling NFV, based on the open source packet processing framework SnabbSwitch. In this talk, the experience of porting VOSYSwitch from x86 to ARMv8 will be shared, along with the integration of ODP as a driver layer for the available hardware resources. In addition to this presentation, a live demonstration will showcase chained VNFs connected through VOSYSwitch, where an OpenFastPath web server is implemented behind an ODP enabled packet filtering firewall. The targeted platforms are Freescale (NXP) LS2085A and Cavium's ThunderX.
Presentation at the NSA Technical Symposium, November 2011. Covers Red Hat Enterprise Linux 6 update, Red Hat in the Virtualized Environment & Security, and Q&A Panel. Co-presented with Chris Runge (Technical Director, U.S. Government) and Gunnar Hellekson (CTO, Red Hat Public Sector).
SHARE.ORG in Boston Aug 2013 RHEL update for IBM System zFilipe Miranda
Red Hat Enterprise Linux update for IBM System z
Presented at SHARE in Aug 23 2013
More information about SHARE can be found here: https://share.confex.com/share/121/webprogram/Session13857.html
www.share.org
DPDK Summit 2015 in San Francisco.
Intel's presentation by Keith Wiles.
For additional details and the video recording please visit www.dpdksummit.com.
2017-07-11 GovLoop: Changing the Open Hybrid Cloud Game (Deploying OpenShift ...Shawn Wells
Microsoft and Red Hat have certified OpenShift Container Platform to run on Microsoft Azure. This talk steps through the reference architecture and ongoing work to accelerate government ATOs.
May Marketo Masterclass, London MUG May 22 2024.pdfAdele Miller
Can't make Adobe Summit in Vegas? No sweat because the EMEA Marketo Engage Champions are coming to London to share their Summit sessions, insights and more!
This is a MUG with a twist you don't want to miss.
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Globus
The Earth System Grid Federation (ESGF) is a global network of data servers that archives and distributes the planet’s largest collection of Earth system model output for thousands of climate and environmental scientists worldwide. Many of these petabyte-scale data archives are located in proximity to large high-performance computing (HPC) or cloud computing resources, but the primary workflow for data users consists of transferring data, and applying computations on a different system. As a part of the ESGF 2.0 US project (funded by the United States Department of Energy Office of Science), we developed pre-defined data workflows, which can be run on-demand, capable of applying many data reduction and data analysis to the large ESGF data archives, transferring only the resultant analysis (ex. visualizations, smaller data files). In this talk, we will showcase a few of these workflows, highlighting how Globus Flows can be used for petabyte-scale climate analysis.
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...informapgpstrackings
Keep tabs on your field staff effortlessly with Informap Technology Centre LLC. Real-time tracking, task assignment, and smart features for efficient management. Request a live demo today!
For more details, visit us : https://informapuae.com/field-staff-tracking/
top nidhi software solution freedownloadvrstrong314
This presentation emphasizes the importance of data security and legal compliance for Nidhi companies in India. It highlights how online Nidhi software solutions, like Vector Nidhi Software, offer advanced features tailored to these needs. Key aspects include encryption, access controls, and audit trails to ensure data security. The software complies with regulatory guidelines from the MCA and RBI and adheres to Nidhi Rules, 2014. With customizable, user-friendly interfaces and real-time features, these Nidhi software solutions enhance efficiency, support growth, and provide exceptional member services. The presentation concludes with contact information for further inquiries.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
2010-01-28 NSA Open Source User Group Meeting, Current & Future Linux on System z
1. Current & Future Linux on System z
Technology Deep Dive
NSA Open Source User Group Meeting
Friday 29-JAN-2010
UNCLASSIFIED
2. Introductions
● Shawn Wells (sdw@redhat.com, 443-534-0130)
U.S. Intelligence Community Sales Manager
– Former NSA-er (S31121, Data Management)
– Former Tech Director, led Red Hat's Global System z Business
Unit until 1-DEC-2010
– RHCE
● Jim Stann (jstann@redhat.com, 703-703-626-8580
Senior Solutions Architect
– Formally SUN from 1996-2009
– Moved to Red Hat as a technical pre-sales engineer
– RHCE
3. Agenda
● Current technology through RHEL 5.4 relating to
both x86 and s390x platforms
– RHEV / KVM
– System z Hardware Enablement
– Performance Numbers
● Roadmap moving forward (RHEL 5.5, RHEL6)
– Ext4
– Kernel patches & improvements
– Performance
● Open Dialog
7. 7
Red Hat Confidential - NDA required
Release Roadmap Highlights: RHEL 5
■ RHEL 5.3 released January 20, 2009
● Virtualization
● Improved scalability (Xen-based)
● 126 sockets & 1TB memory per host
● > 4 nics and > 16 disks per guest
● 2MB page table support
● AMD RVI support
● Virtio drivers to run 5.3 on KVM hosts
● libvirt-cim CIM/WBEM provider
● Timer improvements
● Platform enablement
● Nehalam enablement and testing
● OFED 1.3
● SystemTap updates
● GDB debugger refresh
● FCoE enablement for specific configurations
● Broad driver refresh
● GFS2 fully supported
● Ext4 TechPreview
● DHCPv6 Support
FasTr
ack
■ FasTrack 7%
● Early release of low impact fixes
■ Hardware Enablement - 7%
● New chipsets and processor feature
support
■ New Features - 21%
● Feature requests from customers
and partners
■ Other - 65%
● Bugfixes
● Documentation
8. 8
Red Hat Confidential - NDA required
Release Roadmap Highlights: RHEL 5 contd.
■ RHEL 5.4 released August 2009
● Virtualization technology refresh
● Addition of KVM in parallel to Xen
● VT-D / IOMMU support for KVM & Xen
● 32 pv-guest on 64 bit hosts supported with Xen
● Improved timer support for FV guests (kvm & VMWare)
● Libvirt refresh
● Platform enablement
● RAS, EDAC
● OFED 1.4
● Hugepage core dump support
● Storage improvements (fcoe-utils, IO accounting in iostat, iSCSI offload, driver updates, XFS)
● Network improvements (IO/AT, IPv6, drivers)
● IPMI update
● SystemTap updates
■ RHEL 5.5 planned for early Q2 2010
● Regular minor release with hardware enablement, reduced content compared to 5.4
● Intel Boxboro-EX platform, AMD Magny-Cours processor
● PCIe AER support
9. 9
Red Hat Confidential - NDA required
Release Roadmap Highlights: RHEL 6
■ Planned for early 2010, development currently in Fedora 12
■ Planning focus
● Virtualization – making RHEL an optimized host & guest
● Performance & scalability optimized
● Qumranet thin client enablers
● Resource containment, guest resource isolation & security containment
● Device optimization
● Manageability
● Integration with RHEV Management
● AMQP messaging base (for use in virt, MRG)
● IPA enablers – for audit, smartcard, desktop integration, MRG & virt – enabling centralized
administration
● Open standard management enablers
● Power Management
● For virt, bare metal, laptop
● Hardware level as well as dynamic system service startup and suspend
● Scalability
● Larger max CPU, mem, IRQs, filesystem – both virt & bare metal
● RAS (Hotplug, data integrity)
● Hardware Enablement
● UEFI – new bios boot loader interface, when legacy mode goes away
● Currency – leveraging RH's & community innovation post-RHEL5 codebase
11. RHEL 5.3: Overview
FasTrack 7%
Early release of low impact fixes
Hardware Enablement - 7%
New chipsets and processor
feature support
New Features - 21%
Feature requests from customers
and partners
Other - 65%
Bugfixes
Documentation
GA on January 20, 2009
~150 additions, ~3,400 BugZillas
FasTrack
Features
Hardware
Other
12. RHEL 5.3: Networking
Provision of several selectable TCP congestion modules (2.6.13)
Ref: http://lwn.net/Articles/128681/
IPV6 - Support several new sockopt / ancillary data in Advanced API (2.6.14)
IPv4/IPv6: UFO (UDP Fragmentation Offload) (2.6.15)
Offloads IP fragmentation functionality of large UDP datagram to hardware
Improves performance
Add nf_conntrack subsystem: (2.6.15)
Common IPv4/IPv6 generic connection tracking subsystem
Allows IPv6 to have a stateful firewall capability (not previously possible)
Increased security
Enables analysis of whole streams of packets, rather than only checking
the headers of individual packets
13. RHEL 5.3: Networking
IPv6
RFC 3484 compliant source address selection (2.6.15)
Add support for Router Preference (RFC4191) (2.6.17)
Add Router Reachability Probing (RFC4191) (2.6.17)
Generic segmentation offload (GSO) (2.6.18)
Available in place of TSO (TCP Segmentation Offload)
Performance improvements for large packet transfers without hardware
assistance
SELinux per-packet access controls
Replaces old packet controls
Add Secmark support to core networking
Allows security subsystems to place security markings on network
packets (2.6.18)
Inclusion of DCCPv6 – Datagram Congestion Control Protocol (2.6.16)
14. RHEL 5.3: Storage Management
RAID 4/5/10 support added to dm-raid.
Full support for software iSCSI target.
Full support for LVM cluster mirror (cmirror).
Add the ability to prioritize paths on HP MSA/HSV active/passive storage
controllers.
Reduce boot time by improving lvmcache, to reduce the amount of device
scanning.
Enhanced disk partition statistics
15. RHEL 5.3: File System / Storage Mgmt
Block device encryption support, including support for /root partition, including
configuration in anaconda installer.
ext4 tech preview
samba: rebased from 3.0.28 to 3.0.32 for bugfixes
Now supports Windows Vista and 2008
fixes for DC functionality (interoperability with Citrix and Domain trusts)
Ecryptfs fixes (tech preview)
16. RHEL 5.3: System Services
Rebased version of CUPS print server, now fully Kerberized
dhcpv6 support
ktune, a service that sets several kernel tuning parameters to values suitable for
specific system profiles. Currently, ktune provides a profile for large-memory
systems running disk-intensive and network-intensive applications. New
package, tech preview.
Package upstream rebases to the following utilities:
ksh, lm-sensors, lftp, net-snmp, openIPMI-tool, openldap, openmotif, python-
urlgrabber, openPegasus, VNC
RPM to Fedora 9 version, which includes numerous bugfixes
yum and yum-utils primarily for speed improvements
totem, rb, and gstreamer rebased to enable modular codecs addition
Numerous wireshark security fixes
17. RHEL 5.3: Security Enhancements
pkinit clients can now be configured to use keys for client certificates which may
not contain Kerberos-specific extensions & interoperability fixes
nss_ldap now configured with support for paged results extension
SELinux: enablement of New NetworkManager and Audit functionality.
SELinux: Hundreds of AVC denial fixes.
Improved Audit and Logging
TTY input audit support
Remote audit logging via unencrypted connection
18. RHEL 5.3: System z Specifics
BugZilla ID Summary
46327 stage1: sshd error loading shared lib: libfipscheck.so.1
184770 LTC18425-62140: (big) xDR system Initialization for LPAR Clients
472788 rhel 5.3 snapshot3 scsi mpath install failed on z9bc lpar
439479 LTC:5.3:201474:Include gcc 4.3 as Add-On for latest z10 instruction set support
439440 LTC:5.3:201160:Long Random Numbers Generation
439441 LTC:5.3:201158:Selective Logging of ECKD DASD devices
439482 LTC:5.3:201542:FCP - Enhanced Trace Facility
447379 LTC:5.3:200994:Linux CPU Node Affinity
463917 unable to find DASD drives to install
439484 LTC:5.3:201490:Libica Library: Integration of Icainfo
43946 LTC:5.3:201360:OSA 2 Ports per CHPID Support - Installer Enhancements
466474 [RHEL5.3] *** glibc detected *** /usr/bin/python: double free or corruption (!prev): 0x000 0000080d55e90 ***
466305 cosmetic error message: failure in nl_set_device_mtu
466291 anaconda silently omits uninitialized disk
20. RHEL 5.4 : Overview
The official GA release of Red Hat Enterprise Linux 5.4 (*kernel-2.6.18-164.el5*)
was released on 02-Sep-2009
Generic (not s390 specific) updates include
Virtualization: full support for the Kernel-based Virtual Machine (KVM)
hypervisor only on x86_64 while Xen only x86 & Power based virtualization is
still available & supported
Network: Kernel & Userspace update to support Generic Receive Offload
(GRO) which increases the performance of inbound network connections by
reducing the amount of processing done by the CPU. Furthermore Netfilter
Framework & Bind Updates
Storage: Support for the XFS file system has also been added to the kernel
as a Technology Preview.
Tools: SystemTap is now fully supported, and has been re-based to the
latest upstream version.
21. RHEL 5.4: File System / Storage Mgmt
Add integrity check to cryptsetup-luks, in order to meet FIPS-140 requirements.
Ext4 - refreshed the backport for our tech preview to bring in bug fixes and
support for delayed allocation.
File system freeze/quiesce interface added to support hardware snapshots for file
systems.
Full support for FUSE and libfuse to allow end users to more easily install
and use their own user space FUSE file systems.
22. RHEL 5.4: System z Specifics
BugZilla ID Summary
475556 [LTC 5.4 FEAT] DS8000 support: Large volume support (userspace) [201738]
475569 [LTC 5.4 FEAT] Shutdown actions tools [201755]
461288 [EMC 5.4 feat] Require kernel support to issue Control I/O to CKD dasd on EMC Symmetrix
arrays
474688 [LTC 5.4 FEAT] Automatic IPL after dump (kernel) [201169]
475346 [LTC 5.4 FEAT] Improve checking mechanisms and workflow of Linux on System z Anaconda
install process [201676]
475670 [LTC 5.4 FEAT] Program directed IPL support - no XML in system dumper [200782]
475552 [LTC 5.4 FEAT] FCP - Performance data reports [201730]
488496 [LTC 5.4 FEAT] 201173:Crypto Hardware Enablement Device Driver Support - toleration
475564 [LTC 5.4 FEAT] Shutdown actions interface (userspace) [201748]
474679 [LTC 5.4 FEAT] Dynamic CPU hotplug daemon for System z [201132]
475345 [LTC 5.4 FEAT] Change list of Anaconda network alternatives to indicate supported devices on
System z [201679]
475551 [LTC 5.4 FEAT] TTY terminal server over IUCV (kernel) [201734]
23. BugZilla ID Summary
475556 [LTC 5.4 FEAT] DS8000 support: Large volume support (userspace) [201738]
475569 [LTC 5.4 FEAT] Shutdown actions tools [201755]
461288 [EMC 5.4 feat] Require kernel support to issue Control I/O to CKD dasd on EMC Symmetrix
arrays
474688 [LTC 5.4 FEAT] Automatic IPL after dump (kernel) [201169]
475346 [LTC 5.4 FEAT] Improve checking mechanisms and workflow of Linux on System z Anaconda
install process [201676]
475670 [LTC 5.4 FEAT] Program directed IPL support - no XML in system dumper [200782]
475552 [LTC 5.4 FEAT] FCP - Performance data reports [201730]
488496 [LTC 5.4 FEAT] 201173:Crypto Hardware Enablement Device Driver Support - toleration
475564 [LTC 5.4 FEAT] Shutdown actions interface (userspace) [201748]
474679 [LTC 5.4 FEAT] Dynamic CPU hotplug daemon for System z [201132]
475345 [LTC 5.4 FEAT] Change list of Anaconda network alternatives to indicate supported devices on
System z [201679]
475551 [LTC 5.4 FEAT] TTY terminal server over IUCV (kernel) [201734]
475563 [LTC 5.4 FEAT] Shutdown actions interface (kernel) [201747]
474664 [LTC 5.4 FEAT] System z support for processor degradation
[200975]
475334 [LTC 5.4 FEAT] FCP - Performance Data collection (kernel)
[201590]
475572 [LTC 5.4 FEAT] HiperSockets Layer3 support for IPv6 [201751]
475548 [LTC 5.4 FEAT] FCP - Performance data collection (blktrace)
[201729]
477189 [LTC 5.4 FEAT] Pick up latest version of s390-tools
475558 [LTC 5.4 FEAT] TTY terminal server over IUCV (userspace)
[201735]
474646 [LTC 5.4 FEAT] Kernel NSS support - kernel part [200790]
475333 [LTC 5.4 FEAT] FCP - Performance Data collection & analysis
(userspace) [201591]
475571 [LTC 5.4 FEAT] Large image dump on DASD [201752]
24. BugZilla ID Summary
475556 [LTC 5.4 FEAT] DS8000 support: Large volume support (userspace) [201738]
475569 [LTC 5.4 FEAT] Shutdown actions tools [201755]
461288 [EMC 5.4 feat] Require kernel support to issue Control I/O to CKD dasd on EMC Symmetrix
arrays
474688 [LTC 5.4 FEAT] Automatic IPL after dump (kernel) [201169]
475346 [LTC 5.4 FEAT] Improve checking mechanisms and workflow of Linux on System z Anaconda
install process [201676]
475670 [LTC 5.4 FEAT] Program directed IPL support - no XML in system dumper [200782]
475552 [LTC 5.4 FEAT] FCP - Performance data reports [201730]
488496 [LTC 5.4 FEAT] 201173:Crypto Hardware Enablement Device Driver Support - toleration
475564 [LTC 5.4 FEAT] Shutdown actions interface (userspace) [201748]
474679 [LTC 5.4 FEAT] Dynamic CPU hotplug daemon for System z [201132]
475345 [LTC 5.4 FEAT] Change list of Anaconda network alternatives to indicate supported devices on
System z [201679]
475551 [LTC 5.4 FEAT] TTY terminal server over IUCV (kernel) [201734]
475563 [LTC 5.4 FEAT] Shutdown actions interface (kernel) [201747]
474664 [LTC 5.4 FEAT] System z support for processor degradation
[200975]
475334 [LTC 5.4 FEAT] FCP - Performance Data collection (kernel)
[201590]
475572 [LTC 5.4 FEAT] HiperSockets Layer3 support for IPv6 [201751]
475548 [LTC 5.4 FEAT] FCP - Performance data collection (blktrace)
[201729]
477189 [LTC 5.4 FEAT] Pick up latest version of s390-tools
475558 [LTC 5.4 FEAT] TTY terminal server over IUCV (userspace)
[201735]
474646 [LTC 5.4 FEAT] Kernel NSS support - kernel part [200790]
475333 [LTC 5.4 FEAT] FCP - Performance Data collection & analysis
(userspace) [201591]
475571 [LTC 5.4 FEAT] Large image dump on DASD [201752]
475530 [LTC 5.4 FEAT] Extra kernel parameter via VMPARM [201726]
475557 [LTC 5.4 FEAT] DS8000 Disk Encryption [201740]
474942 [LTC 5.4 FEAT] Add vmconvert option to vmur tool [201758]
475570 [LTC 5.4 FEAT] Provide service levels of HW & Hypervisor in
Linux [201753]
468172 FEAT: 201085: cio_ignore entry in generic.prm for LPARs
474700 [LTC 5.4 FEAT] Crypto Device Driver use of Thin Interrupts
[201174]
475350 [LTC 5.4 FEAT] Dialog defaults for Linux on System z specific
Anaconda [201677]
475820 [LTC 5.4 FEAT] Linux to add Call Home data [201167]
484296 [LTC 5.4 FEAT] Automatic IPL after dump (userspace) [201757]
25. S390-tools package rebased to Version 1.8.1
The s390utils package has been rebased to version 1.8.1.
This package provides the essential tool chain for Linux on System z. It contains everything
from the boot loader to dump related tools for a system crash analysis .
News Features (excerpt)
DASD related tools: Add Large Volume Support for ECKD DASDs
Ipl_tools: Can be used to change the reipl & shutdown behaviour
ziomon tools: Set of tools to collect data for zfcp performance analysis.
lsluns: List available SCSI LUNs depending on adapter or port.
lszcrypt: Show information about zcrypt devices and configuration.
chzcrypt: Modify zcrypt configuration.
cpuplugd: Daemon that manages CPU- and memory-resources based on a set of rules.
Depending on the workload CPUs can be enabled or disabled. The amount of memory
can be increased or decreased exploiting the Cooperative Memory Management
(CMM1) feature.
chchp: Tool to modify channel-path states
lschp: Tool to list information about available channel-paths.
mon_procd: Daemon that writes process information data to the z/VM monitor stream.
vmur: Tool to work with z/VM spool file queues (reader, punch, printer).
zfcpdump_v2: Version 2 of the zfcpdump tool. Now based on the upstream Linux kernel
2.6.23.
Plus various bug fixes
26. Kernel
Control Program Identification (CPI)
If your RHEL5.4 Linux instance runs in LPAR mode, you can now use the extended
control program identification (CPI) module, sclp_cpi and the sysfs interface
/sys/firmware/cpi to assign names to your Linux instance
The names are used, for example, to identify the Linux instance on the HMC.
This feature is only available while running in LPAR
Extra kernel parameter via VMPARM
Modify the IPL records to append extra parameters specified with the z/VM VMPARM
option to the kernel command line.
Support for processor degradation
Adds support for processor degradation, which allows processor speed to be reduced in
some circumstances (i.e. system overheating). This new feature allows automation
software to observe the machine state.
TTY terminal server over IUCV
Provide central access to the Linux console for the different guests of a z/VM.
The terminal server connects to the different guests over IUCV.
The IUCV based console is ASCII based.
Fullscreen applications like vi are usable on the console.
27. Virtual Server
Named Saved Segments (NSS)
Using NSS the z/VM hypervisior makes operating system code in shared real memory
pages available to z/VM guest virtual machines.
With this update, Linux guest operating systems using z/VM can boot from the NSS and
be run from a single copy of the Linux kernel in memory.
z/VM
Expanded Storage
z/VM Central Storage
z/VM Page
Space
Linux
Guest
Virtual
Disk
Linux
Guest
Virtual
Disk
0 MB
Linux
A
Guest
Storage
Linux
B
Guest
Storage
Linux A
mem=xxxx
Linux B
mem=xxxx
Shared Memory
vi
bash
Linux NSS
28. Networking
HiperSockets Layer3 Support for IPv6
How IPv6 support for HiperSockets devices running in layer 3 mode is available
IPv6 is supported on:
Ethernet interfaces of the OSA-Express adapter running in QDIO mode.
HiperSockets layer 2 and layer 3 interfaces
z/VM guest LAN interfaces running in QDIO mode.
IPv6 is not supported on the OSA-Express Token Ring and ATM features.
29. RAS
Multi volume dump support for DASDs
Added the ability to dump on multiple ECKD DASD devices, which can be necessary, if
the system memory size is larger than the size of a single DASD device.
Service Levels of Hardware & Hypervisor
A new Interface which provides service levels of hardware and z/VM service-levels to
the Linux userspace. Interface: /proc/service_levels
Lstape support for SCSI Tapes
With this feature it is now possible to list installed FCP-attached tape devices (SCSI
tapes) besides channel attached tapes using the lstape command
Shutdown Actions Interface
The new shutdown actions interface allows to specify for each shutdown trigger (halt,
power off, reboot, panic) one of the five available shutdown actions (stop, ipl, reipl,
dump, vmcmd).
A sysfs interface under /sys/firmware is provided for that purpose.
Possible use cases are e.g. to specify that a vmdump should be automatically triggered
in case of a kernel panic or the z/VM logoff command should be executed on halt.
Automatic IPL after dump
The new shutdown action dump_reipl is introduced. It combines the actions dump and
re-ipl, first a dump is taken, then a re-ipl of the system is triggered
30. Storage
FCP performance data collection & reports:
Fibre Channel Protocol (FCP) performance data can now be measured. Metrics that are
collected and reported on include:
Performance relevant data on stack components such as Linux devices, Small
Computer System Interface (SCSI) Logical Unit Numbers (LUNs) and Host Bus Adapter
(HBA) storage controller information.
Per stack component: current values of relevant measurements such as throughput,
utilization and other applicable measurements.
Statistical aggregations (minimum, maximum, averages and histogram) of data
associated with I/O requests including size, latency per component and totals.
DS8K Encryption Support
This feature enhances s390-tools to be able to display if the Storage has its disk
encrypted or not.
Kernel support to issue Control I/O to dasd on EMC Symmetrix arrays
Support has been added to the kernel to issue EMC Symmetrix Control I/O. This update
provides the ability to manage EMC Symmetrix storage arrays.
32. Advanced Virtualization
Dynamic Memory Add/Remove (kernel 2.6.27)
Enable to attach and use standby memory that is configured for a logical partition or
z/VM guest.
Memory Attach & Detach requires running Linux on System z as a VM-guest requires
z/VM 5.4 plus the PTF for APAR VM64524.
Standby CPU activation/deactivation (kernel 2.6.25)
Allow standby CPUs to be activated / deactivated
Suspend / Resume (kernel 2.6.31)
With suspend and resume support, you can stop a running Linux on System z
instance and later continue operations.
When Linux is suspended, data is written to a swap partition. The resume process
uses this data to make Linux continue from where it left off when it was suspended.
A suspended Linux instance does not require memory or processor cycles.
33. Storage Support
HyperPav (kernel 2.6.25)
HyperPav is addressing the need to access more data with good performance and high
availability!
This feature, which required a IBM DS8000™ disk storage system in average leads to a
higher utilization, resulting in I/O transfer rates.
Activated automatically when the necessary prerequisites are there (DS8000 with
HyperPAV LIC, z/VM 5.3). Transparent for the Linux on System z guest
DASD Large Volume Support (> kernel 2.6.29)
Large Volume Support is a feature that allows to use ECKD devices with more than
65520 cylinders. This features is available with DS8000 R4.0
High Performance FICON (HPF) (kernel 2.6.29)
Added HPF support to the DASD Device Driver
HPF is an extension to the FICON architecture and is designed to improve the execution
of small block I/O requests.
HPF streamlines the FICON architecture and reduces the overhead on the channel
processors, control unit ports, switch ports, and links by improving the way channel
programs are written and processed.
34. Usability & Serviceability
Automatic IPL After Dump (kernel 2.6.30)
Extension to the shutdown action interface which combines the actions dump and re-
ipl, first a dump is taken, then a re-ipl of the system is triggered
Compiler Improvements (gcc 4.3/4.4)
– The latest compiler enhancements allow a customer to recompile existing applications
which can be optimized for the latest hardware generation without any changes to the
source code.
– This can lead up to a > 10 % performance improvement.
Large Page Support (kernel 2.6.25)
– Support for a new access method to allocate larger chunks of memory, resulting in
performance improvements, especially in Java based environments
– This feature exploits z10 hardware features and provides a software emulation for older
systems.
35. Miscellaneous
STP/ETR Support (kernel 2.6.27)
Support for clock synchronization using the server time protocol (STP) or an external
time reference (ETR).
Kernel vdso support (kernel 2.6.29)
Kernel provided shared library to speed up a few system calls (gettimeofday,
clock_getres, clock_gettime)
36. 36
Red Hat Confidential - NDA required
Filesystems
■ Ext4 – main, default filesystem. Incremental scalability (ie 100TB files) &
perf enhancements over ext3.
■ SSD device tuning & testing
■ NFS
● NFS4.0 – as default
● NFS4.1 – referrals, delegation & failover.
● Secure NFS, selinux labels over the wire – enabler for secure virt – timeframe likely post-GA
update
■ Fuse kernel portion as enabler.
■ GFS2
● Targeting HA clusters of up to 16 nodes.
● Primary incremental focus is stabilization and performance
● Possible improvements in ability to shrink/defragmentation
■ BTRFS – next generation, enhanced data integrity, ease of use, &
scalability. Unlikely to be production ready for RHEL6GA. Likely tech
preview, non root/boot.
37. 37
Red Hat Confidential - NDA required
Power Management
■ Kernel
● Tickless kernel – fewer interrupts, more idle time to drop to lower power states
● ASPM – (Active State Power Management) – PCI Express reduced power states on
inactivity
● ALPM (Aggressive Link Power Management) – SATA links in low power mode when no I/O
pending
● Kernel enhancements tracking hardware capabilities for deeper low-power states and
virtualizatized guest lower power states
■ System services / daemons
● Intelligent drive spin down
● Reduced wakeup count (audit / profile package set and adapt)
● New system startup infrastructure, upstart, facilitates dynamic service initiation and
suspension. Have more services start on demand.
● Dynamically power down unused peripherals when idle – ie, network, bluetooth
■ Power monitoring tools
● GUI tools for tuning & monitoring power policy
● APIs for power monitoring and policy configuration
38. 38
Red Hat Confidential - NDA required
Kernel Scalibility
■ Scalability limits – Maximum values
● Max CPUs – dynamic allocation of CPU structs (2.6.29) allows supported limit of 4096 and
theoretical limit of 64K.
● Max IRQs – dynamic allocation (2.6.28) allows limit of 256
● Max memory 48-bit addressing (256TB) requires pending patch incorporation
● Max # processes – 4 million on 64 bit kernels
● Max threads per process remains at 32000 (same as RHEL5)
● Filesystem limits for ext4 – 100T (practical target – bounded by fsck time)
■ Scalability features
● Split LRU VM – different eviction policies for file backed vs swap backed
● Ticket spinlocks fixes NUMA starvation
● CFS scheduler – better NUMA balancing
39. 39
Red Hat Confidential - NDA required
IPA Client (Identity, Policy, Audit)
■ IPA client in core RHEL for centralized security management
● Kerberos authentication with host based access control
● Provides central storage of extended user attributes
● Enables centralized policy for applications, including SELinux policy
● Audit log aggregation services & search capabilities
40. 40
Red Hat Confidential - NDA required
Security enhancements
■ Virtualization isolation in conjunction with SELinux
● May be post-GA update
● Labeled NFS for filesystem isolation
● Cut-and-paste window controls per authorization level
● Guest confinement via SELinux policy enhancements
■ NSS crypto
● Broaden the core services which utilize NSS crypto libraries
● Allows cheaper implementation of new features, ie TPM & centralized key store
● Incremental targeted conversion of: Openswan, openldap, glibc
● Add new crypto GUI for key import & establishment of trust
■ Smartcard integration
● Login, Firefox, Thunderbird port RHEL5 smartcard enablers.
■ Volume encryption
● Basic operation already present in RHEL5 – incremental centralized key management for
RHEL6
■ Sectool – compliance checking / intrusion detection utility – validates
system admin config, ie file permissions, valid UIDs, reasonable
passwords, etc
41. 41
Red Hat Confidential - NDA required
Desktop – product themes
■ General Desktop technology update
■ Large scale desktop deployment:
● Power management
● Mobility
● Hw enablement
● Monitors / docking / projectors
43. Red Hat Enterprise Linux Performance Update
Industry Benchmark Performance Records on Nehalem
Aug 31, 2009
Product Marketing, Platform BU, Red Hat
44. 44
Red Hat Confidential - NDA required
RHEL on NEHALEM means …
Best Performance on web apps
Highest SPECWeb2005 result ever
Performance: Top 11 SPECWeb(c)2005 results based on Red Hat Enterprise Linux
Six new 2-socket HPC benchmarks
Manufacturing Industry: 4 on commercial computer simulation apps broadly used
Performance: 70 - 115 % faster than previous Intel Xeon 5400
Energy Industry: Eclipse simulations for days and months to optimize their tactics to extract oil
Performance: 150 % faster than previous Intel Xeon 5400.
Cisco and Red Hat benchmark
Performance: Top spot for 2-socket systems with new blade server from Cisco
Cisco Unified Computing System exceeded the previous Intel mark in SPECopmMbase by 154%
Oracle Applications and Red Hat benchmark
Top result for 2-Socket system with Oracle’s E-Business Suite
45. 45
Red Hat Confidential - NDA required
SPECfp*_base2006 (Intel Xeon)
0
5
10
15
20
25
30
35
40
45
(3.8 GHz, 2MB L2, 800 MHz FSB,
single-core)
5160 (3.0GHz, 4MB L2, 1333MHz
FSB,dual-core)
x5482 (3.2 GHz, 2x6MB L2, 1600
MHz, quad-core)
X5570 (2.93 GHz, 8 MB L3, 6.4 GT/s,
quad-core)
Best Performance …
Floating Point SPEED Performance on SPECfp*_base2006 benchmark
MS
Windows
Server
2003* Ent.
SP1
11.7
SLES 10
18.3
SLES 10
26.5
RHEL 5.3
39.3