SlideShare une entreprise Scribd logo
1  sur  89
Technical University/Symposia materials may not be reproduced 

in whole or in part without the prior written permission of IBM. 9.0
© Copyright IBM Corporation 2014
Red Hat Enterprise Linux 7 Deep
Technical Dive and Performance
Considerations
Filipe Miranda <fmiranda@redhat.com>	

Global Lead for Red Hat Products on IBM System z and Power Systems	

Red Hat Inc.
© Copyright IBM Corporation 2014
Session Topics
Red Hat Inc in a Nutshell	

	

 - Growing Market for Red Hat	

	

 - Open Source Model	

	

 - Development Powerhouse	

	

 - JBoss for IBM System z	

!Overview of the collaboration between Red Hat and IBM	

!Red Hat Enterprise Linux 7 Overview	

	

 - Highlights about what is new	

!Performance gains with RHEL7	

	

 - CPU, Memory, I/O versus RHEL6 	

!More details on new aspects of RHEL7	

	

 - Systemd deep dive	

	

 	

 - More details about this new feature	

	

 - Linux Containers deep dive	

	

 	

 - What can we really do with Linux Containers	

	

 	

 	

 - An introduction to Red Hat Openshift	

Featured ISVs	

	

 -VERISTORM	

	

 - Hadoop on Linux for IBM System z	

	

 - Sine NOMINE	

	

 - High Availability Demo	

!Where to find more information about RHEL on IBM System z
© Copyright IBM Corporation 2014
Red Hat in a Nutshell
© Copyright IBM Corporation 2014
Growing Market for Red Hat
© Copyright IBM Corporation 2014
Red Hat Open Source Model
© Copyright IBM Corporation 2014
Red Hat Development Powerhouse
Corporate Contributions to Linux (Kernel 3.3 - 3.10)
© Copyright IBM Corporation 2014
Red Hat Development Powerhouse
Corporate Contributions to OpenStack
© Copyright IBM Corporation 2014
JBoss products
© Copyright IBM Corporation 2014
JBoss EAP for IBM System z
• JBoss® Enterprise Application Platform (JBoss EAP) is supported on a variety of market-leading operating systems, Java™Virtual
Machines (JVMs), and database combinations. 	

• IBM JDK is supported (1)
and ready to run on Red Hat Enterprise Linux for IBM System z	

• Red Hat provides both production and development support for supported configurations and tested integrations according to
your subscription agreement in both physical and virtual environments.
https://access.redhat.com/site/articles/111663(1)
JBoss addingValue to your solution 	

Take advantage of Java on Red Hat Enterprise Linux for IBM System z
Red Hat and IBM Collaboration
© Copyright IBM Corporation 2014
More than 13 years of collaboration between Red Hat and IBM to offer
choice to our customers:	

Red Hat Enterprise Linux Certified on all IBM platforms
© Copyright IBM Corporation 2014
Red Hat and IBM Collaboration
• Offered in zCloud	

• Embedded as “KVM” in:	

• IBM SmartCloud	

• zBX (x86 Blades virtualization)	

• PureFlex Systems	

• Embedded in Netezza 	

• IBM’s Watson Cluster	

• Running on Power Systems
Red Hat is currently part of IBM’s
solutions such as:
© Copyright IBM Corporation 2014
RHEL on z increasing footprint
RHEL for System z revenue growth % - installed base WW
Source: Red Hat
© Copyright IBM Corporation 2014
Current RHEL Lifecycle
*All dates are approximate and subject to change
© Copyright IBM Corporation 2014
Red Hat Enterprise Linux 7
• RHEL7 Basic Facts	

!• What’s changed ?	

• What can we benefit from RHEL 7 on s390x?	

!• What’s System z specific ?
Public release Jun 2014
© Copyright IBM Corporation 2014
Basic Facts
• Based on Fedora 19 and Kernel 3.10	

!• Supported Architectures: x86_64, IBM Power
Systems and System z	

!• 64bit! 32-bit libraries will be made available
© Copyright IBM Corporation 2014
Installer
• The RHEL 7 installation procedure presents a user friendly interface that allows RHEL to be
installed a more comprehensive installation process rather than having 13 linear screens	

• Easy to go back to a main page 	

• Warnings and errors provided to guide the user
© Copyright IBM Corporation 2014
System Initialization and service manager
• Uses Systemd, a system and service manager	

!• Allows more work to be done concurrently
(possibly in parallel) at system startup resulting
faster system boot times. 	

!• Integrates chkconfig + service
© Copyright IBM Corporation 2014
Filesystems - Many choices
© Copyright IBM Corporation 2014
Linux Containers
Application isolation mechanism for light-weight, multi-tenancy environments
with a single underlying OS
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/
Resource_Management_and_Linux_Containers_Guide/sec-Creating_a_Container.html
© Copyright IBM Corporation 2014
MS Integration
• Out-of-the-box Linux support of direct interoperability with Active Directory	

• Automatic detection of the domain controller to join (AD/IDM)	

• Simple, integrated set-up of the authentication configuration
© Copyright IBM Corporation 2014
RHEL on z Specific new features
© Copyright IBM Corporation 2014
RHEL on z Specific new features
© Copyright IBM Corporation 2014
RHEL on z Specific new features
© Copyright IBM Corporation 2014
Performance Comparison RHEL6/7
© Copyright IBM Corporation 2014
Lab Environment
Lab Environment Setup
• Hardware and z/VM Environment	

• z12 EC, 4 IFLs used (non concurrent tests)	

• Separate LPARs for RHEL 6, RHEL 7	

• z/VM 6.1	

• IBM DS8000 Storage Array	

• ECKD DASD, mod 3	

• FCP through Fiber Switch	

• VSWITCH used for networking	

• RHEL 6.5 GA, default install	

• RHEL 7.0 GA, default install
© Copyright IBM Corporation 2014
System Startup
Case 1: System Startup
• RHEL 6: Upstart (initscripts)	

• Startup finished when /etc/rc.local is processed	

• uptime > /tmp/boot.uptime	

	

 example:	

	

 15:05:11 up 0 min, 0 users, load average: 0.00, 0.00, 0.00	

• Compare with start time of /sbin/init process (pid 1)	

• stat /proc/1	

	

 example:	

	

 Access: 2014-06-17 15:05:00.500250830 -0400	

• RHEL 7: Systemd	

• Startup statistics built into tools	

• systemd-analyze (startup time)	

• systemd-analyze blame (individual services)	

• systemd-analyze plot (graphical plot of startup time)
© Copyright IBM Corporation 2014
System Startup
Case 1: System Startup: Results
• Default configuration, with Apache enabled on boot	

• Overall system startup	

• RHEL 6: 11.0s	

• RHEL 7: 3.3s	

• Difference: 3x	

!
• System startup to Apache running	

• RHEL 6: 10s	

• RHEL 7: <3s	

!
• systemd-analyze plot SVG example
© Copyright IBM Corporation 2014
Networking
Case 2: Networking
• Test Plan	

• Use Apache web server benchmark to simulate heavy client network traffic	

• Client and server on same LPAR, using sameVSWITCH, to avoid benchmarking external
network speeds in lab	

!• Technical Details	

• 100,000 connections	

• 4 concurrent connections at a time	

• Payload size: small (312 bytes)	

• 3 test runs, then average results	

• RHEL 6.5:Apache version 2.2.15	

• RHEL 7.0:Apache version 2.4.6
© Copyright IBM Corporation 2014
Networking
Case 2: Networking
Results
Reasons:	

Network driver (qeth) updated. Also many kernel network subsystem improvements in RHEL 7.
© Copyright IBM Corporation 2014
Sysbench - Benchmark tool
• Sysbench	

• http://sysbench.sourceforge.net/	

• “SysBench is a modular, cross-platform and multi-threaded benchmark tool for evaluating
OS parameters that are important for a system running a database under intensive load.
The idea of this benchmark suite is to quickly get an impression about system performance
without setting up complex database benchmarks or even without installing a database at
all.”	

!
• Technical Details	

• Download and install sysbench package from Fedora	

• Rebuild source RPM required on RHEL for System z
© Copyright IBM Corporation 2014
Memory
Case 3: Sysbench: Memory Performance
• Test 2: Memory reads and writes	

• This is a simple test of reads and writes to memory.	

• Test memory size in all tests is 8GB. Guest memory size is 1 GB.
Results
Reasons	

Improvements to the Linux kernel memory subsystem between RHEL 6 and RHEL 7.
© Copyright IBM Corporation 2014
I/O
Case 4: Sysbench: Disk I/O Performance
• Test 3: File I/O	

• This test simulates I/O workload to disk. The test was run on both ECKD Mod-3
DASD
Results
• Reasons	

• Improvements to the DASD driver, as well as file system improvements in xfs, which
is now the default in RHEL 7. Compared to ext4, the xfs file system is faster (for
certain filesystem layouts), and scales to higher sizes.
© Copyright IBM Corporation 2014
Systemd Deep Dive
© Copyright IBM Corporation 2014
Systemd
# systemd-analyze plot > boot.svg ; firefox ./boot.svg
© Copyright IBM Corporation 2014
Systemd
# systemd-analyze plot > boot.svg ; firefox ./boot.svg
© Copyright IBM Corporation 2014
Systemd
# systemd-analyze plot > boot.svg ; firefox ./boot.svg
© Copyright IBM Corporation 2014
Systemd
Checking status of a service using systemctl:
© Copyright IBM Corporation 2014
Systemd
Stoping a service using systemctl:
© Copyright IBM Corporation 2014
Systemd
Starting a service using systemctl:	

More information about the service
© Copyright IBM Corporation 2014
Systemd
Systemd sshd script example:
© Copyright IBM Corporation 2014
Systemd
Systemd:Automatic restart of services
© Copyright IBM Corporation 2014
Systemd
Systemd Postfix script example:
© Copyright IBM Corporation 2014
Systemd
Difference in script complexity:	

RHEL6 and RHEL7
© Copyright IBM Corporation 2014
Systemd
Creating your own Systemd service script:
© Copyright IBM Corporation 2014
Systemd + CGroups
Systemd working with CGroups
dstat − Display details of a data structure (i.e. block or sector)
© Copyright IBM Corporation 2014
Systemd + CGroups
Systemd working with CGroups:	

Limiting write to 1M
© Copyright IBM Corporation 2014
Linux Containers Deep Dive
© Copyright IBM Corporation 2014
Linux Containers
Application Containers	

(same kernel and /usr as the host system)
Hosting Applications:Application Containers
© Copyright IBM Corporation 2014
Linux Containers
• Secure application sandboxing technology 	

• Promotes ultra multi-tenancy and density 	

• Carves up the host system and its resources into containers
What are Linux Containers?
© Copyright IBM Corporation 2014
Linux Containers
Key elements of Linux Containers
© Copyright IBM Corporation 2014
Linux Containers
Linux Containers building blocks
Linux Containers are built using the following RHEL technologies:	

!
• Resource Management - Control groups (CGroups)	

• Filesystem Separation – Device mapperThin Provisioning	

• Isolation - Namespaces	

• Security - SELinux	

• Tooling – Libvirt-lxc and virt-sandbox-service	

!
Deployment model: Plumbed into systemd which allows for launching hundreds of containers
© Copyright IBM Corporation 2014
Linux Containers
Red Hat Enterprise Linux - Container Architecture
© Copyright IBM Corporation 2014
Linux Containers
Resource Management with Cgroups
© Copyright IBM Corporation 2014
Linux Containers
Red Hat Enterprise Linux - Container Architecture
© Copyright IBM Corporation 2014
Linux Containers
• Mount : mounting/unmounting filesystems	

	

• UTS : hostname, domainname	

!• IPC : SysV message queues, shared memory segments	

!• Network: IPv4/IPv6 stacks, routing, firewall	

!• PID: Private /proc, multiple pid 1's	

!• User: (UID) Just showing up in the Kernel now	

!• Mount, UTS, IPC, Network, PID are fully supported in RHEL 7.0
Namespaces
© Copyright IBM Corporation 2014
Linux Containers
Red Hat Enterprise Linux - Container Architecture
© Copyright IBM Corporation 2014
Linux Containers
Red Hat Enterprise Linux - Container Architecture
© Copyright IBM Corporation 2014
Linux Containers
Red Hat Enterprise Linux - Container Architecture
© Copyright IBM Corporation 2014
Linux Containers
Red Hat Enterprise Linux - Container Architecture
© Copyright IBM Corporation 2014
Sample slide
Host based Application Container
Shared RHEL host based application container	

!
• Generic application containers	

• Run any command / package supported on the host system	

!
• Systemd application containers	

• Scale – launch 100s of containers using systemd	

• /usr in container same as the host OS
© Copyright IBM Corporation 2014
Linux Containers
Host based Application Container	

Standalone
Host based Application Container	

Systemd
© Copyright IBM Corporation 2014
Linux Containers
Linux Containers Next Generation : Image based Containers and Container Management
© Copyright IBM Corporation 2014
Docker - Image Based Container
Image based Container
• Image based (Docker)	

!
• Chroot Application Containers (devops, dev/test)	

!
• RHEL/Fedora image with newer packages	

!
• Container /usr differs from the host OS
© Copyright IBM Corporation 2014
Red Hat, Fedora and Docker
• Red Hat doing heavy lifting in Fedora to ensure Docker runs on a Red Hat based container stack	

• Device mapper thin provisioning	

• Replaces AUFS dependency in Docker	

• Libvirt-lxc sandbox 	

• Replaces lxc-tools dependency in Docker	

• SELinux	

!• Links: partnership and ongoing work	

• http://tinyurl.com/RedHatDockerPR	

• http://blog.docker.io/2013/09/red-hat-and-docker-collaborate/
© Copyright IBM Corporation 2014
Containers versus Virtualization
Containers vs KVMVirtualization
• Startup and shutdown speed	

• Ease of Maintenance	

• Easy to create	

• System-wide changes visible in each container	

• For RHEL Shared OS Containers	

• Scalability: Number of containers	

• Process Memory Sharing
KVMVirtualization vs Containers
• Boot multiple Different Operating Systems	

• Including Windows	

• Separate kernel	

• Better Security	

• Kernel crash does not take down host	

• Guest Isolation from host changes	

• Full Separation	

• Features such as live migration and live storage migration
© Copyright IBM Corporation 2014
OpenShift - Example of LXC
© Copyright IBM Corporation 2014
Openshift
© Copyright IBM Corporation 2014
Openshift
© Copyright IBM Corporation 2014
Openshift
© Copyright IBM Corporation 2014
Openshift
© Copyright IBM Corporation 2014
Openshift
© Copyright IBM Corporation 2014
Openshift
Get StartedToday for Free
• Deploy Apps to the OpenShift OnLine Developer Preview 	

• Request an Evaluation of OpenShift Enterprise	

• Join the OpenShift Origin Open Source Project community
http://openshift.redhat.com
© Copyright IBM Corporation 2014
Featured ISVs
Hadoop on Linux on IBM System z	

Big Savings, Big Opportunity.
Provides new Big Data query abilities for System z	

Validated. Benchmarked. Supported.	

Leverages existing capital and operational investments	

No COBOL or SQL needed to extract data for processing	

Preserves mainframe security and control over sensitive data	

Native System z data collection from DB2, IMS,VSAM and Long Form
Sequential Data	

Validated with Red Hat Enterprise Linux	

Eliminates costs and security risks of offloading data
© Copyright IBM Corporation 2014
Featured ISVs
High Availability Option from Sine Nomine:
SNA HAO - High Availability Option for Red Hat Enterprise Linux offers:	

Fail-over (Monitors the HA application and the RHEL guestVM) 	

Clustered File System (GFS2) 	

Load Balancing (ipvs)
Based on the source code of the High Availability solution offered by Red Hat on x86 but enhanced for the IBM
System z Platform and features a fencing mechanism that interfaces with z/VM.	

!Supports Clusters on the same z/VM environment, Clusters on different z/VM environments, different CECs, it
uses fence_zvm and fence_zvmip as fencing mechanisms.	

!Supported by SNA on RHEL 6.2+ and RHEL7	

!Technical Support available Globally as a third party add-on directly from the developer - SNA - Standard and
Premium 24/7, email and telephone support
Primary contacts: David Boyes dboyes@sinenomine.net	

Neale Fergunson nfergunson@sinenomine.net
SNA High Availability Example
Mainframe Environment
SME LPAR
SME6
Cluster
Management
Console
SME7
Cluster
Node 1
SME8
Cluster
Node 2
Login screen:
Status of your cluster:
Fencing mechanism:
Defining resources, IP Address:
Defining resources, the application:
Creating a highly available service, where all resources are combined to offer the
any application the HA feature:
Checking cluster status, command line:
Simulating a application outage and failover action
Simulating virtual machine outage
Service moving from node sme8 to node sme7:
checking the status of the cluster again:
Excellent documentation from Sine Nomine on how to deploy the SNA HAO for
RHEL on IBM System z
http://www.sinenomine.net/products/linux/hao
© Copyright IBM Corporation 2014
Additional References
http://www.ibm.com/developerworks/linux/linux390/documentation_red_hat.html#rhel7 http://www.redbooks.ibm.com
© Copyright IBM Corporation 2014
Danke	

Thank you	

Grazie	

Obrigado	

Gracias
Filipe Miranda <fmiranda@redhat.com>	

Global Lead for Red Hat Products on IBM System z and Power Systems	

Red Hat Inc.

Contenu connexe

Tendances

Redhat training &certification
Redhat training &certificationRedhat training &certification
Redhat training &certification
Ahmed Abbas Ahmed
 
Redhat rhev 31-update by syedmshaaf
Redhat rhev 31-update by syedmshaafRedhat rhev 31-update by syedmshaaf
Redhat rhev 31-update by syedmshaaf
Syed Shaaf
 

Tendances (20)

SHARE.ORG in Boston Aug 2013 RHEL update for IBM System z
SHARE.ORG in Boston Aug 2013 RHEL update for IBM System zSHARE.ORG in Boston Aug 2013 RHEL update for IBM System z
SHARE.ORG in Boston Aug 2013 RHEL update for IBM System z
 
Introduction to Red Hat
Introduction to Red HatIntroduction to Red Hat
Introduction to Red Hat
 
New Generation of IBM Power Systems Delivering value with Red Hat Enterprise ...
New Generation of IBM Power Systems Delivering value with Red Hat Enterprise ...New Generation of IBM Power Systems Delivering value with Red Hat Enterprise ...
New Generation of IBM Power Systems Delivering value with Red Hat Enterprise ...
 
Red Hat Overview
Red Hat OverviewRed Hat Overview
Red Hat Overview
 
Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8
 
Redhat training &certification
Redhat training &certificationRedhat training &certification
Redhat training &certification
 
Red Hat for IBM System z Update v5
Red Hat for IBM System z Update v5Red Hat for IBM System z Update v5
Red Hat for IBM System z Update v5
 
Redfish and python-redfish for Software Defined Infrastructure
Redfish and python-redfish for Software Defined InfrastructureRedfish and python-redfish for Software Defined Infrastructure
Redfish and python-redfish for Software Defined Infrastructure
 
MongoDB Linux Porting, Performance Measurements and and Scaling Advantage usi...
MongoDB Linux Porting, Performance Measurements and and Scaling Advantage usi...MongoDB Linux Porting, Performance Measurements and and Scaling Advantage usi...
MongoDB Linux Porting, Performance Measurements and and Scaling Advantage usi...
 
Red Hat Storage Day Boston - Red Hat Gluster Storage vs. Traditional Storage ...
Red Hat Storage Day Boston - Red Hat Gluster Storage vs. Traditional Storage ...Red Hat Storage Day Boston - Red Hat Gluster Storage vs. Traditional Storage ...
Red Hat Storage Day Boston - Red Hat Gluster Storage vs. Traditional Storage ...
 
Co-Design Architecture for Exascale
Co-Design Architecture for ExascaleCo-Design Architecture for Exascale
Co-Design Architecture for Exascale
 
Redhat rhev 31-update by syedmshaaf
Redhat rhev 31-update by syedmshaafRedhat rhev 31-update by syedmshaaf
Redhat rhev 31-update by syedmshaaf
 
Redfish & python redfish
Redfish & python redfishRedfish & python redfish
Redfish & python redfish
 
RedHat Linux
RedHat LinuxRedHat Linux
RedHat Linux
 
Isn’t it Ironic that a Redfish is software defining you
Isn’t it Ironic that a Redfish is software defining you Isn’t it Ironic that a Redfish is software defining you
Isn’t it Ironic that a Redfish is software defining you
 
2010-11-08 NSA Technical Symposium
2010-11-08 NSA Technical Symposium2010-11-08 NSA Technical Symposium
2010-11-08 NSA Technical Symposium
 
HKG18-318 - OpenAMP Workshop
HKG18-318 - OpenAMP WorkshopHKG18-318 - OpenAMP Workshop
HKG18-318 - OpenAMP Workshop
 
IBM #Softlayer infographic 2016
IBM #Softlayer infographic 2016IBM #Softlayer infographic 2016
IBM #Softlayer infographic 2016
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform Overview
 
Dell Emc Ready Bundle for Red Hat OpenStack Platform
Dell Emc Ready Bundle for Red Hat OpenStack PlatformDell Emc Ready Bundle for Red Hat OpenStack Platform
Dell Emc Ready Bundle for Red Hat OpenStack Platform
 

Similaire à Red Hat for IBM System z IBM Enterprise2014 Las Vegas

Similaire à Red Hat for IBM System z IBM Enterprise2014 Las Vegas (20)

What's New in RHEL 6 for Linux on System z?
What's New in RHEL 6 for Linux on System z?What's New in RHEL 6 for Linux on System z?
What's New in RHEL 6 for Linux on System z?
 
Ibm power systems this is power on a smarter planet
Ibm power systems this is power on a smarter planetIbm power systems this is power on a smarter planet
Ibm power systems this is power on a smarter planet
 
IBM Pure Systems
IBM Pure SystemsIBM Pure Systems
IBM Pure Systems
 
Exploring the Open Source Linux Ecosystem
Exploring the Open Source Linux EcosystemExploring the Open Source Linux Ecosystem
Exploring the Open Source Linux Ecosystem
 
Zend Products and PHP for IBMi
Zend Products and PHP for IBMi  Zend Products and PHP for IBMi
Zend Products and PHP for IBMi
 
Rhel7 vs rhel6
Rhel7 vs rhel6Rhel7 vs rhel6
Rhel7 vs rhel6
 
Postgres & Red Hat Cluster Suite
Postgres & Red Hat Cluster SuitePostgres & Red Hat Cluster Suite
Postgres & Red Hat Cluster Suite
 
Ria Applications And PHP
Ria Applications And PHPRia Applications And PHP
Ria Applications And PHP
 
z/OS V2.4 Preview: z/OS Container Extensions - Running Linux on Z docker cont...
z/OS V2.4 Preview: z/OS Container Extensions - Running Linux on Z docker cont...z/OS V2.4 Preview: z/OS Container Extensions - Running Linux on Z docker cont...
z/OS V2.4 Preview: z/OS Container Extensions - Running Linux on Z docker cont...
 
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
Ibm spectrum scale fundamentals workshop for americas part 1 components archi...
 
Future of Power: PowerLinux - Jan Kristian Nielsen
Future of Power: PowerLinux - Jan Kristian NielsenFuture of Power: PowerLinux - Jan Kristian Nielsen
Future of Power: PowerLinux - Jan Kristian Nielsen
 
The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...
The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...
The NRB Group mainframe day 2021 - Containerisation on Z - Paul Pilotto - Seb...
 
S016394 pendulum-swings-melbourne-v1708d
S016394 pendulum-swings-melbourne-v1708dS016394 pendulum-swings-melbourne-v1708d
S016394 pendulum-swings-melbourne-v1708d
 
How do I securely deploy Internet websites in PHP on my IBMi?
How do I securely deploy Internet websites in PHP on my IBMi?How do I securely deploy Internet websites in PHP on my IBMi?
How do I securely deploy Internet websites in PHP on my IBMi?
 
S014068 pendulum-swings-orlando-v1705c
S014068 pendulum-swings-orlando-v1705cS014068 pendulum-swings-orlando-v1705c
S014068 pendulum-swings-orlando-v1705c
 
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
2689 - Exploring IBM PureApplication System and IBM Workload Deployer Best Pr...
 
ansible_rhel_90.pdf
ansible_rhel_90.pdfansible_rhel_90.pdf
ansible_rhel_90.pdf
 
Why containers
Why containersWhy containers
Why containers
 
docker
dockerdocker
docker
 
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumar
 

Plus de Filipe Miranda

Oracle 11gr2 on_rhel6_0 - Document from Red Hat Inc
Oracle 11gr2 on_rhel6_0 - Document from Red Hat IncOracle 11gr2 on_rhel6_0 - Document from Red Hat Inc
Oracle 11gr2 on_rhel6_0 - Document from Red Hat Inc
Filipe Miranda
 

Plus de Filipe Miranda (8)

IBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONEIBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONE
 
Red Hat for IBM Power Systems (System p) Update v6
Red Hat for IBM Power Systems (System p) Update v6Red Hat for IBM Power Systems (System p) Update v6
Red Hat for IBM Power Systems (System p) Update v6
 
Sine nomine HAO for RHEL on IBM System z
Sine nomine HAO for RHEL on IBM System zSine nomine HAO for RHEL on IBM System z
Sine nomine HAO for RHEL on IBM System z
 
Oracle 11gr2 on_rhel6_0 - Document from Red Hat Inc
Oracle 11gr2 on_rhel6_0 - Document from Red Hat IncOracle 11gr2 on_rhel6_0 - Document from Red Hat Inc
Oracle 11gr2 on_rhel6_0 - Document from Red Hat Inc
 
Red hat Enterprise Linux 6.4 for IBM System z Technical Highlights
Red hat Enterprise Linux 6.4 for IBM System z Technical HighlightsRed hat Enterprise Linux 6.4 for IBM System z Technical Highlights
Red hat Enterprise Linux 6.4 for IBM System z Technical Highlights
 
IBM/Red Hat RoadShow London - High Availability for zLinux
IBM/Red Hat RoadShow London - High Availability for zLinuxIBM/Red Hat RoadShow London - High Availability for zLinux
IBM/Red Hat RoadShow London - High Availability for zLinux
 
IBM Linux on System z Executive Advisory Customer Council Jersey City 2012
IBM Linux on System z Executive Advisory Customer Council Jersey City 2012 IBM Linux on System z Executive Advisory Customer Council Jersey City 2012
IBM Linux on System z Executive Advisory Customer Council Jersey City 2012
 
Red Hat IBM ISV System z nov15th 2012
Red Hat IBM ISV System z nov15th 2012Red Hat IBM ISV System z nov15th 2012
Red Hat IBM ISV System z nov15th 2012
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Dernier (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Red Hat for IBM System z IBM Enterprise2014 Las Vegas

  • 1. Technical University/Symposia materials may not be reproduced 
 in whole or in part without the prior written permission of IBM. 9.0 © Copyright IBM Corporation 2014 Red Hat Enterprise Linux 7 Deep Technical Dive and Performance Considerations Filipe Miranda <fmiranda@redhat.com> Global Lead for Red Hat Products on IBM System z and Power Systems Red Hat Inc.
  • 2. © Copyright IBM Corporation 2014 Session Topics Red Hat Inc in a Nutshell - Growing Market for Red Hat - Open Source Model - Development Powerhouse - JBoss for IBM System z !Overview of the collaboration between Red Hat and IBM !Red Hat Enterprise Linux 7 Overview - Highlights about what is new !Performance gains with RHEL7 - CPU, Memory, I/O versus RHEL6 !More details on new aspects of RHEL7 - Systemd deep dive - More details about this new feature - Linux Containers deep dive - What can we really do with Linux Containers - An introduction to Red Hat Openshift Featured ISVs -VERISTORM - Hadoop on Linux for IBM System z - Sine NOMINE - High Availability Demo !Where to find more information about RHEL on IBM System z
  • 3. © Copyright IBM Corporation 2014 Red Hat in a Nutshell
  • 4. © Copyright IBM Corporation 2014 Growing Market for Red Hat
  • 5. © Copyright IBM Corporation 2014 Red Hat Open Source Model
  • 6. © Copyright IBM Corporation 2014 Red Hat Development Powerhouse Corporate Contributions to Linux (Kernel 3.3 - 3.10)
  • 7. © Copyright IBM Corporation 2014 Red Hat Development Powerhouse Corporate Contributions to OpenStack
  • 8. © Copyright IBM Corporation 2014 JBoss products
  • 9. © Copyright IBM Corporation 2014 JBoss EAP for IBM System z • JBoss® Enterprise Application Platform (JBoss EAP) is supported on a variety of market-leading operating systems, Java™Virtual Machines (JVMs), and database combinations. • IBM JDK is supported (1) and ready to run on Red Hat Enterprise Linux for IBM System z • Red Hat provides both production and development support for supported configurations and tested integrations according to your subscription agreement in both physical and virtual environments. https://access.redhat.com/site/articles/111663(1) JBoss addingValue to your solution Take advantage of Java on Red Hat Enterprise Linux for IBM System z
  • 10. Red Hat and IBM Collaboration © Copyright IBM Corporation 2014 More than 13 years of collaboration between Red Hat and IBM to offer choice to our customers: Red Hat Enterprise Linux Certified on all IBM platforms
  • 11. © Copyright IBM Corporation 2014 Red Hat and IBM Collaboration • Offered in zCloud • Embedded as “KVM” in: • IBM SmartCloud • zBX (x86 Blades virtualization) • PureFlex Systems • Embedded in Netezza • IBM’s Watson Cluster • Running on Power Systems Red Hat is currently part of IBM’s solutions such as:
  • 12. © Copyright IBM Corporation 2014 RHEL on z increasing footprint RHEL for System z revenue growth % - installed base WW Source: Red Hat
  • 13. © Copyright IBM Corporation 2014 Current RHEL Lifecycle *All dates are approximate and subject to change
  • 14. © Copyright IBM Corporation 2014 Red Hat Enterprise Linux 7 • RHEL7 Basic Facts !• What’s changed ? • What can we benefit from RHEL 7 on s390x? !• What’s System z specific ? Public release Jun 2014
  • 15. © Copyright IBM Corporation 2014 Basic Facts • Based on Fedora 19 and Kernel 3.10 !• Supported Architectures: x86_64, IBM Power Systems and System z !• 64bit! 32-bit libraries will be made available
  • 16. © Copyright IBM Corporation 2014 Installer • The RHEL 7 installation procedure presents a user friendly interface that allows RHEL to be installed a more comprehensive installation process rather than having 13 linear screens • Easy to go back to a main page • Warnings and errors provided to guide the user
  • 17. © Copyright IBM Corporation 2014 System Initialization and service manager • Uses Systemd, a system and service manager !• Allows more work to be done concurrently (possibly in parallel) at system startup resulting faster system boot times. !• Integrates chkconfig + service
  • 18. © Copyright IBM Corporation 2014 Filesystems - Many choices
  • 19. © Copyright IBM Corporation 2014 Linux Containers Application isolation mechanism for light-weight, multi-tenancy environments with a single underlying OS https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/ Resource_Management_and_Linux_Containers_Guide/sec-Creating_a_Container.html
  • 20. © Copyright IBM Corporation 2014 MS Integration • Out-of-the-box Linux support of direct interoperability with Active Directory • Automatic detection of the domain controller to join (AD/IDM) • Simple, integrated set-up of the authentication configuration
  • 21. © Copyright IBM Corporation 2014 RHEL on z Specific new features
  • 22. © Copyright IBM Corporation 2014 RHEL on z Specific new features
  • 23. © Copyright IBM Corporation 2014 RHEL on z Specific new features
  • 24. © Copyright IBM Corporation 2014 Performance Comparison RHEL6/7
  • 25. © Copyright IBM Corporation 2014 Lab Environment Lab Environment Setup • Hardware and z/VM Environment • z12 EC, 4 IFLs used (non concurrent tests) • Separate LPARs for RHEL 6, RHEL 7 • z/VM 6.1 • IBM DS8000 Storage Array • ECKD DASD, mod 3 • FCP through Fiber Switch • VSWITCH used for networking • RHEL 6.5 GA, default install • RHEL 7.0 GA, default install
  • 26. © Copyright IBM Corporation 2014 System Startup Case 1: System Startup • RHEL 6: Upstart (initscripts) • Startup finished when /etc/rc.local is processed • uptime > /tmp/boot.uptime example: 15:05:11 up 0 min, 0 users, load average: 0.00, 0.00, 0.00 • Compare with start time of /sbin/init process (pid 1) • stat /proc/1 example: Access: 2014-06-17 15:05:00.500250830 -0400 • RHEL 7: Systemd • Startup statistics built into tools • systemd-analyze (startup time) • systemd-analyze blame (individual services) • systemd-analyze plot (graphical plot of startup time)
  • 27. © Copyright IBM Corporation 2014 System Startup Case 1: System Startup: Results • Default configuration, with Apache enabled on boot • Overall system startup • RHEL 6: 11.0s • RHEL 7: 3.3s • Difference: 3x ! • System startup to Apache running • RHEL 6: 10s • RHEL 7: <3s ! • systemd-analyze plot SVG example
  • 28. © Copyright IBM Corporation 2014 Networking Case 2: Networking • Test Plan • Use Apache web server benchmark to simulate heavy client network traffic • Client and server on same LPAR, using sameVSWITCH, to avoid benchmarking external network speeds in lab !• Technical Details • 100,000 connections • 4 concurrent connections at a time • Payload size: small (312 bytes) • 3 test runs, then average results • RHEL 6.5:Apache version 2.2.15 • RHEL 7.0:Apache version 2.4.6
  • 29. © Copyright IBM Corporation 2014 Networking Case 2: Networking Results Reasons: Network driver (qeth) updated. Also many kernel network subsystem improvements in RHEL 7.
  • 30. © Copyright IBM Corporation 2014 Sysbench - Benchmark tool • Sysbench • http://sysbench.sourceforge.net/ • “SysBench is a modular, cross-platform and multi-threaded benchmark tool for evaluating OS parameters that are important for a system running a database under intensive load. The idea of this benchmark suite is to quickly get an impression about system performance without setting up complex database benchmarks or even without installing a database at all.” ! • Technical Details • Download and install sysbench package from Fedora • Rebuild source RPM required on RHEL for System z
  • 31. © Copyright IBM Corporation 2014 Memory Case 3: Sysbench: Memory Performance • Test 2: Memory reads and writes • This is a simple test of reads and writes to memory. • Test memory size in all tests is 8GB. Guest memory size is 1 GB. Results Reasons Improvements to the Linux kernel memory subsystem between RHEL 6 and RHEL 7.
  • 32. © Copyright IBM Corporation 2014 I/O Case 4: Sysbench: Disk I/O Performance • Test 3: File I/O • This test simulates I/O workload to disk. The test was run on both ECKD Mod-3 DASD Results • Reasons • Improvements to the DASD driver, as well as file system improvements in xfs, which is now the default in RHEL 7. Compared to ext4, the xfs file system is faster (for certain filesystem layouts), and scales to higher sizes.
  • 33. © Copyright IBM Corporation 2014 Systemd Deep Dive
  • 34. © Copyright IBM Corporation 2014 Systemd # systemd-analyze plot > boot.svg ; firefox ./boot.svg
  • 35. © Copyright IBM Corporation 2014 Systemd # systemd-analyze plot > boot.svg ; firefox ./boot.svg
  • 36. © Copyright IBM Corporation 2014 Systemd # systemd-analyze plot > boot.svg ; firefox ./boot.svg
  • 37. © Copyright IBM Corporation 2014 Systemd Checking status of a service using systemctl:
  • 38. © Copyright IBM Corporation 2014 Systemd Stoping a service using systemctl:
  • 39. © Copyright IBM Corporation 2014 Systemd Starting a service using systemctl: More information about the service
  • 40. © Copyright IBM Corporation 2014 Systemd Systemd sshd script example:
  • 41. © Copyright IBM Corporation 2014 Systemd Systemd:Automatic restart of services
  • 42. © Copyright IBM Corporation 2014 Systemd Systemd Postfix script example:
  • 43. © Copyright IBM Corporation 2014 Systemd Difference in script complexity: RHEL6 and RHEL7
  • 44. © Copyright IBM Corporation 2014 Systemd Creating your own Systemd service script:
  • 45. © Copyright IBM Corporation 2014 Systemd + CGroups Systemd working with CGroups dstat − Display details of a data structure (i.e. block or sector)
  • 46. © Copyright IBM Corporation 2014 Systemd + CGroups Systemd working with CGroups: Limiting write to 1M
  • 47. © Copyright IBM Corporation 2014 Linux Containers Deep Dive
  • 48. © Copyright IBM Corporation 2014 Linux Containers Application Containers (same kernel and /usr as the host system) Hosting Applications:Application Containers
  • 49. © Copyright IBM Corporation 2014 Linux Containers • Secure application sandboxing technology • Promotes ultra multi-tenancy and density • Carves up the host system and its resources into containers What are Linux Containers?
  • 50. © Copyright IBM Corporation 2014 Linux Containers Key elements of Linux Containers
  • 51. © Copyright IBM Corporation 2014 Linux Containers Linux Containers building blocks Linux Containers are built using the following RHEL technologies: ! • Resource Management - Control groups (CGroups) • Filesystem Separation – Device mapperThin Provisioning • Isolation - Namespaces • Security - SELinux • Tooling – Libvirt-lxc and virt-sandbox-service ! Deployment model: Plumbed into systemd which allows for launching hundreds of containers
  • 52. © Copyright IBM Corporation 2014 Linux Containers Red Hat Enterprise Linux - Container Architecture
  • 53. © Copyright IBM Corporation 2014 Linux Containers Resource Management with Cgroups
  • 54. © Copyright IBM Corporation 2014 Linux Containers Red Hat Enterprise Linux - Container Architecture
  • 55. © Copyright IBM Corporation 2014 Linux Containers • Mount : mounting/unmounting filesystems • UTS : hostname, domainname !• IPC : SysV message queues, shared memory segments !• Network: IPv4/IPv6 stacks, routing, firewall !• PID: Private /proc, multiple pid 1's !• User: (UID) Just showing up in the Kernel now !• Mount, UTS, IPC, Network, PID are fully supported in RHEL 7.0 Namespaces
  • 56. © Copyright IBM Corporation 2014 Linux Containers Red Hat Enterprise Linux - Container Architecture
  • 57. © Copyright IBM Corporation 2014 Linux Containers Red Hat Enterprise Linux - Container Architecture
  • 58. © Copyright IBM Corporation 2014 Linux Containers Red Hat Enterprise Linux - Container Architecture
  • 59. © Copyright IBM Corporation 2014 Linux Containers Red Hat Enterprise Linux - Container Architecture
  • 60. © Copyright IBM Corporation 2014 Sample slide Host based Application Container Shared RHEL host based application container ! • Generic application containers • Run any command / package supported on the host system ! • Systemd application containers • Scale – launch 100s of containers using systemd • /usr in container same as the host OS
  • 61. © Copyright IBM Corporation 2014 Linux Containers Host based Application Container Standalone Host based Application Container Systemd
  • 62. © Copyright IBM Corporation 2014 Linux Containers Linux Containers Next Generation : Image based Containers and Container Management
  • 63. © Copyright IBM Corporation 2014 Docker - Image Based Container Image based Container • Image based (Docker) ! • Chroot Application Containers (devops, dev/test) ! • RHEL/Fedora image with newer packages ! • Container /usr differs from the host OS
  • 64. © Copyright IBM Corporation 2014 Red Hat, Fedora and Docker • Red Hat doing heavy lifting in Fedora to ensure Docker runs on a Red Hat based container stack • Device mapper thin provisioning • Replaces AUFS dependency in Docker • Libvirt-lxc sandbox • Replaces lxc-tools dependency in Docker • SELinux !• Links: partnership and ongoing work • http://tinyurl.com/RedHatDockerPR • http://blog.docker.io/2013/09/red-hat-and-docker-collaborate/
  • 65. © Copyright IBM Corporation 2014 Containers versus Virtualization Containers vs KVMVirtualization • Startup and shutdown speed • Ease of Maintenance • Easy to create • System-wide changes visible in each container • For RHEL Shared OS Containers • Scalability: Number of containers • Process Memory Sharing KVMVirtualization vs Containers • Boot multiple Different Operating Systems • Including Windows • Separate kernel • Better Security • Kernel crash does not take down host • Guest Isolation from host changes • Full Separation • Features such as live migration and live storage migration
  • 66. © Copyright IBM Corporation 2014 OpenShift - Example of LXC
  • 67. © Copyright IBM Corporation 2014 Openshift
  • 68. © Copyright IBM Corporation 2014 Openshift
  • 69. © Copyright IBM Corporation 2014 Openshift
  • 70. © Copyright IBM Corporation 2014 Openshift
  • 71. © Copyright IBM Corporation 2014 Openshift
  • 72. © Copyright IBM Corporation 2014 Openshift Get StartedToday for Free • Deploy Apps to the OpenShift OnLine Developer Preview • Request an Evaluation of OpenShift Enterprise • Join the OpenShift Origin Open Source Project community http://openshift.redhat.com
  • 73. © Copyright IBM Corporation 2014 Featured ISVs Hadoop on Linux on IBM System z Big Savings, Big Opportunity. Provides new Big Data query abilities for System z Validated. Benchmarked. Supported. Leverages existing capital and operational investments No COBOL or SQL needed to extract data for processing Preserves mainframe security and control over sensitive data Native System z data collection from DB2, IMS,VSAM and Long Form Sequential Data Validated with Red Hat Enterprise Linux Eliminates costs and security risks of offloading data
  • 74. © Copyright IBM Corporation 2014 Featured ISVs High Availability Option from Sine Nomine: SNA HAO - High Availability Option for Red Hat Enterprise Linux offers: Fail-over (Monitors the HA application and the RHEL guestVM) Clustered File System (GFS2) Load Balancing (ipvs) Based on the source code of the High Availability solution offered by Red Hat on x86 but enhanced for the IBM System z Platform and features a fencing mechanism that interfaces with z/VM. !Supports Clusters on the same z/VM environment, Clusters on different z/VM environments, different CECs, it uses fence_zvm and fence_zvmip as fencing mechanisms. !Supported by SNA on RHEL 6.2+ and RHEL7 !Technical Support available Globally as a third party add-on directly from the developer - SNA - Standard and Premium 24/7, email and telephone support Primary contacts: David Boyes dboyes@sinenomine.net Neale Fergunson nfergunson@sinenomine.net
  • 75. SNA High Availability Example Mainframe Environment SME LPAR SME6 Cluster Management Console SME7 Cluster Node 1 SME8 Cluster Node 2
  • 77. Status of your cluster:
  • 80. Defining resources, the application:
  • 81. Creating a highly available service, where all resources are combined to offer the any application the HA feature:
  • 82. Checking cluster status, command line:
  • 83. Simulating a application outage and failover action
  • 85. Service moving from node sme8 to node sme7:
  • 86. checking the status of the cluster again:
  • 87. Excellent documentation from Sine Nomine on how to deploy the SNA HAO for RHEL on IBM System z http://www.sinenomine.net/products/linux/hao
  • 88. © Copyright IBM Corporation 2014 Additional References http://www.ibm.com/developerworks/linux/linux390/documentation_red_hat.html#rhel7 http://www.redbooks.ibm.com
  • 89. © Copyright IBM Corporation 2014 Danke Thank you Grazie Obrigado Gracias Filipe Miranda <fmiranda@redhat.com> Global Lead for Red Hat Products on IBM System z and Power Systems Red Hat Inc.