Print
|
Email
|
Bookmark
|
Facebook
|
LinkedIn
SA-400: Solaris System Performance Management
Course length: 5 Days | Tuition: $4000.00
Course Description
The Solaris System Performance Management course provides an introduction to performance tuning principles and monitoring tools for the Solaris Operating Environment (Solaris OE). This course covers the principles of performance tuning and usage of performance measurement tools such as sar, vmstat, iostat, netstat, and nfsstat. Central processing unit (CPU), memory, and input/output (I/O) bottlenecks are described and solutions are recommended. Determining virtual file system performance is also covered. The Solaris System Performance Management course includes lab exercises that allow students to analyze Solaris OS-related performance issues.
Who Can Benefit
Senior system administrators and system maintainers.
Prerequisites
To succeed fully in this course, students should be able to:
- Install and configure the Solaris OE
- Have a minimum of 12 months of hands-on administration experience in a Solaris OE server environment
- Manage pseudo and distributed file systems
- Manage storage volumes
- Describe network basics
Skills Gained
Upon completion of this course, you should be able to:
- Describe performance management fundamentals and the Solaris OE monitoring tools
- View and set tuning parameters
- Monitor processes and threads
- Perform CPU scheduling and memory tuning
- Monitor system caches and manage system buses
- Perform I/O and UNIX® File System (UFS) tuning and network tuning
Course Outline
Module 1 - Describing the Fundamentals of Performance Management
- Describe the philosophy of performance tuning
- Describe performance tuning
- Describe the terminology of measuring performance
Module 2 - Using the Solaris OS Monitoring Tools
- Describe the monitoring tools provided with the Solaris OS
- Identify performance problems using the Solaris OS monitoring tools
- Identify performance problems using other utilities
- Monitor system performance using the SymbEl (SE) Toolkit
- Describe sources for obtaining utilities from sources other than Sun Microsystems
Module 3 - Viewing and Setting Tuning Parameters
- View tuning parameters
- Set tuning parameters
Module 4 - Monitoring Processes and Threads
- Describe a process
- Describe threads
- Compare the performance of single-threaded and multithreaded processes
- Monitor processes
Module 5 - Performing CPU Scheduling
- Describe scheduling
- Display and change scheduler parameters
- Change the scheduling behavior of a process
- Describe kernel thread dispatching
- Control and monitor CPUs
- Monitor CPUs by using SE Toolkit programs
Module 6 - Monitoring System Caches
- Describe a cache
- Describe the characteristics of a cache
- Identify cache problems associated with multiple CPUs
Module 7 - Performing Memory Tuning
- Monitor memory utilization
- Describe virtual memory
- Cache disk-based files
- Identify paging statistics
- Describe swapping
- Identify the memory requirements of an application
- Identify memory shortage in a system
Module 8 - Managing Systems Buses
- Describe a bus
- Describe the prtdiag utility
- Diagnose the problems associated with buses
- Use bus monitoring commands
Module 9 - Performing I/O Tuning
- Describe the characteristics of a SCSI bus
- Describe the time components of disk I/O
- Describe drive caching and fast writes
- View device properties and configuration
- Describe I/O performance planning
- Describe storage arrays
- Describe the differences and similarities between VERITAS Volume Manager and Sun StorEdge Volume Manager
- Tune the I/O subsystem
- Monitor disks by using the SE Toolkit programs
Module 10 - Tuning UFS
- Describe the file system interface
- Describe cache structures
- Describe links
- Describe volume-managed file systems
- Allocate data blocks
- Describe an application I/O
- Monitor the performance statistics of a file system
- Describe the characteristics of a file system that affect system performance
- Set the cluster size for redundant array of independent disks (RAID) volumes
- Control writes to a file system
- Describe the performance statistics of an application I/O
Module 11 - Performing Network Tuning
- Describe network performance
- Describe IP trunking
- Describe Transmission Control Protocol (TCP)
- Describe the performance of network hardware
- Monitor the performance of networks
- Monitor networks by using SE Toolkit programs
Module 12 - Tuning System Performance
- Tune a system
- Determine problems with the applications running on a system
- Eliminate performance bottlenecks
- Describe the basic tips for tuning a system
Courses with a guaranteed icon (
) are guaranteed to run. View our full guaranteed to run schedule.
Onsite / Private Class
We can provide this class onsite to your team as a standard class or customized to meet your specific needs. Request a quote today.
| Start Date | End Date | Start Time | End Time | Location | ||
|---|---|---|---|---|---|---|
| Your Dates | Your Time | Your Location | Request a quote today | |||
Notify Me of Upcoming Dates
Where are all the dates? Contact us using the form below and we will provide you with training options for this course, as we have many nationwide dates that may not be listed.
