Maximizing WebSphere Performance on z/OS Eğitimi

Ön Kayıt ve Fiyat Bilgi Formu

Tarih ve lokasyonlar

Bu eğitimi özel sınıf olarak kendi kurumunuzda talep edebilirsiniz.
Lütfen bizimle iletişime geçin:

+90 212 282 7700

Talep Formu
Eğitim Tipi ve Süresi

Eğitim Sağlayıcı ve Kategori

IBM  » z/OS Eğitimler

Maximizing WebSphere Performance on z/OS (OZ85G)

IBM Course Code: OZ850

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

Each individual group has their own z/OS system where they start with an untuned application server environment. In the lab exercises, they apply tuning changes, and then perform measurement runs. The result are taken and transferred to a table for performance comparisons. The class discusses tuning of important subsystems (for example UNIX System Services (USS), IBM Hypertext Transfer Protocol (HTTP) Server for z/OS, the Java Virtual Machine (JVM)), and the WebSphere infrastructure and some J2EE application performance tuning.

Course Materials

The course materials cover WAS V6 for z/OS.

Hands-On Labs

Eight labs are included to address final setup and customization of a WebSphere for z/OS V6 server, setup and initialization of the HTTP Server, installation and configuration of the WebSphere Studio Workload Simulator, tuning the Workload Manager (WLM) configuration to improve performance of the WAS, examination of the USS parameters and settings, measurement and recording of changes to the HTTP Server configuration, configuration of the WebSphere V6 plug-in, enabling the Fast Response Cache Accelerator (FRCA) cache in the HTTP server, and analysis of activities in JVM, including planning for IBM System z9 and IBM zSeries Application Assist Processor (zAAP) processors. Also, work with replication domains, session management, dynamic cache services, and the use of clusters.

What You'll Learn

  • 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

Who Needs to Attend

This is an intermediate course for experienced z/OS and system programmers, who implement and customize the WAS V6.0 on z/OS, and Information Technology (IT) professionals, who deploy Enterprise JavaBeans (EJB) and Web applications on z/OS.


You should complete:

  • WebSphere Application Server for z/OS V5 Implementation (ES685) or
  • WebSphere Application Server for z/OS V5 Update (ES690)
  • or have equivalent experience

You should have a 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.

What's Next

Use the link to the Training Path above for easy access to prerequisite courses and other courses that might be of interest to you.

Follow-On Courses

There are no follow-ons for this course.

Course Outline


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

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

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

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

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

Monitoring WAS

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

IBM HTTP Server and WAS

  • measure and record changes in the HTTP server configuration
  • enable the HTTP Transport Handler
  • configure the WebSphere V6 plug-in
  • enable the FRCA cache in the HTTP Server

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

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

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

e-business topology

  • discuss e-business requirements in relation to architectural requirements of an infrastructure
  • describe the WAS V6 scalability and availability techniques
  • analyze workload distribution design techniques

System checkup for WAS

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

Eğitim içeriğini PDF olarak indir