FA-0412DevOps, Cloud & Infrastructure

Solaris 11.4 Performance Management

3-day course

Introduction

Why this course

This is a Solaris 11.4 Performance Management course. This specialized training is designed for system administrators, technical support personnel, and performance analysts to learn about performance monitoring, analysis, and tuning on Solaris 11.4 systems. Throughout this course, you will gain in-depth knowledge of the tools and techniques required to ensure your Solaris systems are running at optimal performance levels.

Learning outcomes

Learning outcomes

By the end of this course, participants will be able to:

  • Utilize Solaris monitoring tools to observe system performance in real-time and via logs.
  • Analyze system behavior to identify performance bottlenecks.
  • Apply performance tuning principles to optimize system resources.
  • Configure and manage resource controls to achieve desired performance levels.
  • Employ best practices for Solaris performance management.
  • Understand and apply advanced tuning for networking, file systems, and virtualization technologies in Solaris.
Prerequisites

Prerequisites

Participants should have:

  • Experience with system administration of Solaris 11 or equivalent knowledge.
  • Familiarity with Solaris command-line tools and utilities.
  • Basic understanding of system resources such as CPU, memory, disk I/O, and networking.
Training outline

9 modules

·
01Introduction to Performance Management2 topics
  1. Performance Management Concepts
    1. Understanding of Performance Metrics
    2. Baselines and Benchmarking
  2. Overview of Solaris 11.4 Performance Features
    1. Observability Tools in Solaris
    2. Enhancements in Solaris 11.4 for Performance
02Monitoring Tools and Techniques3 topics
  1. Real-Time Monitoring Tools
    1. prstat, vmstat, iostat, mpstat, netstat
    2. dtrace: Dynamic Tracing in Solaris
  2. Log-Based Monitoring
    1. System Logs and Audit Trails
    2. Using sar for Historical Performance Data
  3. Visualization Tools
    1. Performance Data Visualizers and Analyzers
    2. Custom Performance Monitoring Dashboards
03Analyzing System Resources4 topics
  1. CPU Performance Analysis
    1. Understanding Load Averages
    2. Multi-threading and Processor Sets
    3. CPU Scheduling and Prioritization
  2. Memory Usage and Analysis
    1. Virtual Memory Statistics
    2. Page-in/Page-out Activities
    3. Swap Management and Optimization
  3. Disk I/O Performance
    1. Analyzing Disk Utilization and Throughput
    2. Filesystem Performance and Caching
    3. ZFS Specific Tuning and Monitoring
  4. Network Performance
    1. Network Throughput and Latency Measurement
    2. Advanced Network Tuning Parameters
04Resource Management and Scheduling3 topics
  1. Overview of Resource Management
    1. Projects, Tasks, and Resource Pools
    2. Fair Share Scheduler (FSS)
    3. Resource Capping Daemon (rcapd)
  2. Configuring and Using Resource Controls
    1. CPU and Memory Controls
    2. I/O Throttling
  3. Prioritization and Scheduling
    1. The dispadmin and priocntl Commands
    2. Real-time Scheduling and Interactivity Tuning
05Performance Tuning Methodologies3 topics
  1. Tuning Methodologies and Best Practices
    1. System Tuning Approach and Strategies
    2. Kernel Tuning and Parameters
  2. File System Tuning
    1. ZFS Tuning Considerations
    2. UFS and Other File Systems Optimizations
  3. Application-Level Tuning
    1. Database Performance
    2. Web Server Optimization Strategies
06Networking and Virtualization Performance3 topics
  1. Network Tuning
    1. Tuning TCP/IP Parameters
    2. Network Buffers and Flow Control
  2. Solaris Zones Performance
    1. Non-global Zones Resource Allocation
    2. Networking and Storage Configurations in Zones
  3. Oracle VM Server for SPARC (LDoms)
    1. Logical Domain Resource Allocation
    2. Managing Domain Performance
07Advanced Performance Tools and Techniques3 topics
  1. DTrace for Advanced Performance Analysis
    1. DTrace Scripting for Custom Analysis
    2. Probing System Activity with DTrace
  2. Advanced Observability with MDB
    1. The Modular Debugger (MDB)
    2. Advanced Kernel Analysis
  3. Performance Toolkit and Third-party Tools
    1. Oracle Solaris Studio Performance Analyzer
    2. Open Source and Community Tools
08Case Studies and Practical Exercises2 topics
  1. Interactive Labs and Scenarios
    1. Real-World Performance Problem Solving
    2. Interpreting and Responding to Performance Data
  2. Group Discussion of Case Studies
    1. Sharing Experiences and Solutions
    2. Strategies for Complex Environments
09Troubleshooting Performance Issues3 topics
  1. Systematic Approach to Performance Troubleshooting
  2. Common Performance Pitfalls and Their Resolutions
  3. Creating a Performance Troubleshooting Guide

This course is hands-on and includes lab exercises and case studies to ensure practical learning and the ability to apply performance management skills directly to the Solaris environment.

A programme built around your team.

Share your training goals and requirements.

Solaris 11.4 Performance Management
FA-0412

Share your requirements for this programme.

Training enquiry

Solaris 11.4 Performance Management