Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

WebSphere for z/OS - Maximizing Performance

( Duration: 5 Days )

In Maximizing WebSphere Performance on z/OS training course, learn how to analyze the WebSphere Application Server (WAS) for z/OS performance. Develop skills to tune WebSphere for z/OS and its environment to reach maximum performance. Benchmark tools are used to simulate a Java Enterprise Edition (J2EE) transaction workload against WebSphere for z/OS, and then performance tools are used to monitor performance data on these transactions.

By attending Maximizing WebSphere Performance on z/OS workshop, delegates will learn to:

  • Simulate workload in a WebSphere for z/OS environment; install and use tools for performance measurement
  • Establish a methodology for making performance measurement runs
  • Investigate the current hardware resources and understand how to minimize the WebSphere for z/OS storage demand
  • Explain the importance of WLM for WebSphere for z/OS performance
  • Describe the resource areas for monitoring
  • Use SMF and RMF for tuning decisions
  • Investigate HTTP and WebSphere for z/OS performance
  • Describe the default UNIX thresholds that can be changed
  • Tune the Hierarchical File System (HFS) and Language Environment (LE) environment
  • Trace performance problems to check WLM applications
  • List tools available to monitor the application running in the JVM
  • Use IBM Tivoli Performance Viewer to monitor real-time performance of WebSphere for z/OS J2EE applications
  • Understand the SMF records created by HTTP server and the HTTP protocol
  • Explain the different ways to configure the connection between the WebSphere for z/OS plug-in and a J2EE server instance when using the HTTP protocol
  • Tune the HTTP session management function to use distributed session management
  • Understand and implement WebSphere for z/OS Internal Replication services
  • Describe the Java technology in z/OS
  • Plan for the utilization of zAAP processors to reduce the cost of running WebSphere for z/OS workloads
  • Quantify the possible utilization of zAAP processors by a specific installation's WebSphere for z/OS workload
  • Understand how garbage collection works and the Persistence Reusable JVM
  • Tune the JVM
  • Apply tuning to the WebSphere for z/OS runtime environment and understand the different behavior of runtime-dependent settings
  • Use dynamic cache services to improve performance for Web applications
  • Understand how parallel sysplex and WebSphere for z/OS clusters provides scalability and availability; cloning and data sharing for WebSphere for z/OS

  • WebSphere Application Server for z/OS Implementation Experience
  • Basic knowledge of system measurements and analysis of performance data provided by z/OS functions, such as System Measurement Facility (SMF), Resource Measurement Facility (RMF) and TCP/IP

This Maximizing WebSphere Performance on z/OS class is meant for experienced z/OS and system programmers, who implement and customize the WAS on z/OS, and Information Technology (IT) professionals, who deploy Enterprise JavaBeans (EJB) and Web applications on z/OS.

COURSE AGENDA

1

Overview

  • Describe the platform and the environment for WebSphere on z/OS
  • Describe what can be done for performance management, including sizing, tuning, and capacity planning
2

Workload simulation

  • Describe how to simulate workload in a WebSphere for z/OS environment
  • Install the Trade benchmark application, which can be used as a sample workload in the WebSphere runtime
3

z/OS base

  • Identify hardware resources that can be upgraded to improve WAS performance
  • Analyze WebSphere's storage demands
  • Describe the tuning that can be done to z/OS components to improve WAS performance
  • State how WLM can be used to manage WAS servers and transactions
4

External monitoring overview

  • Use SMF monitoring and RMF to analyze performance of the USS file system, the HTTP Server, and the WebSphere servers
  • Alter the WLM setup to improve the performance of the WebSphere server
5

z/OS UNIX basic settings for WAS

  • Identify the changes that must be made in the z/OS UNIX environment for good performance of WAS, UNIX file systems, and LE
  • Examine USS parameters and settings to insure nothing in this area acts as a performance bottleneck to WebSphere
6

Monitoring WAS

  • Describe some of the methods for monitoring WAS on z/OS, including SMF and IBM Tivoli Composite Application Manager for WebSphere (ITCAM for WebSphere)
7

IBM HTTP Server and WAS

  • Measure and record changes in the HTTP server configuration
  • Enable the HTTP Transport Handler
  • Configure the WebSphere plug-in
  • Enable the FRCA cache in the HTTP Server
8

HTTP session tracking

  • Describe the techniques used to maintain session state in a stateless connection (HTTP), including the use of cookies and persistent session objects using DB2
  • Enable session management and replication domains
9

JAVA technology on z/OS

  • Describe the Java technology in z/OS and the use of the JVM in conjunction with WebSphere
  • Plan for the utilization of zAAP processors to reduce the cost of running WebSphere for z/OS workloads
  • Enable garbage collection tracing to analyze that JVM activity and understand the relationship with the JVM Heap storage value
10

WAS tuning

  • Describe the tuning capabilities of WebSphere on z/OS, including WLM, application deployment and other application considerations, and topology
  • Enable Dynamic Cache Services and clustering
  • Experiment with tuning the various settings for the WebSphere servers, aiming at measuring and achieving optimal performance through a final simulation run
11

e-business topology

  • Discuss e-business requirements in relation to architectural requirements of an infrastructure
  • Describe the WAS scalability and availability techniques
  • Analyze workload distribution design techniques
12

System checkup for WAS

  • Discuss a checklist of areas to be addressed to perform a checkup of WebSphere and the z/OS environment

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X