This course targets experienced Linux and z/VM system administrators and other IT professionals who are responsible for the performance and tuning of mainframe systems.
This course is designed to teach in-depth performance methodologies for Linux and z/VM systems needed to prevent and eliminate system bottlenecks. In addition, this class covers tuning strategies that help to increase system efficiency, and describes monitoring techniques used to analyze server performance. The information provided during this course applies to running enterprise Linux distributions on z/VM. The course includes lab exercises to reinforce what students learn during class.
Day 1 (00:15) Welcome (00:30) Unit 1: Server consolidation and virtualization overview (00:30) Unit 2: Tuning concepts (02:00) Unit 3: Monitoring tools (01:15) Exercise 1: Enabling, configuring, and navigating through Performance Toolkit (01:15) Unit 4: CPU resources (00:45) Exercise 2: CPU resources Day 2 (01:15) Unit 5: Tuning processor (01:00) Exercise 3: Tuning processor (01:15) Unit 6: Linux virtual memory concepts and configurations (01:15) Unit 7: Tuning memory for z/VM Linux guests (01:00) Exercise 4: Tuning memory (00:45) Unit 8: Linux swap considerations Day 3 (01:30) Unit 9: Memory configuration for large WebSphere applications (01:30) Unit 10: Performance considerations for databases (01:00) Exercise 5: Memory configuration for large applications (01:15) Unit 11: Network consideration and tuning (01:00) Exercise 6: Tuning network performance Day 4 (01:15) Unit 12: z/VM storage considerations and tuning (01:00) Exercise 7: z/VM storage performance tuning (01:15) Unit 13: Disk performance considerations and tuning (01:00) Exercise 8: Disk performance tuning (01:30) Unit 14: Performance analysis techniques
Define IBM System z virtualization and server consolidation concepts Identify performance bottlenecks at the hardware, operating system, and application levels Eliminate memory, disk, processor and network bottlenecks Describe tuning concepts and tasks Use tuning tools to analyze and optimize z/VM and Linux performance Define memory configuration for large applications (for example JVM and Oracle/DB2)