Collier Computing Company, Inc.
With you today..... With you tomorrow
Home Contact us       
   
Collier Computing Company Portal
News, Forums, Downloads.
   
  About us Education Services    
Newpage  
 
SA-400 - Solaris System Performance Management
 
 
The Solaris System Performance Management course provides students with an introduction to performance tuning principles and monitoring tools for the Solaris Operating System (Solaris OS). This course presents 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 enable 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 OS
  • Have a minimum of 12 months of hands-on administration experience in a Solaris OS 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 OS 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
 
Related Courses
 
  • Before: SA-299: Advanced System Administration for the Solaris 9 Operating Environment
  • After: SA-399: Network Administration for the Solaris 9 Operating System
 
Course Content
 
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
  • DSet 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 - Compressing, Viewing, and Uncompressing Files
 
 
  • Tune a system
  • Determine problems with the applications running on a system
  • Eliminate performance bottlenecks
  • Describe the basic tips for tuning a system
 
Module 8 - Analyzing Core Dumps Using the mdb Utility
 
 
  • Describe the mdb utility
  • Use the mdb utility








 
Classroom Equipment
Collier Computing utilizes SunBlade 150 workstations for every student.

They are equipped with 512 Megabytes of RAM and dual 80 Gigabyte Harddrives.
 
Servers and Storage
Our investment in your future includes Sun V210 and V240 servers, 3310 and S1 Storage Arrays, all behind a V65x server running Checkpoint firewall software.

We utilize current hardware to deliver our courseware to ensure that you have exposure to today's technology !
 
Home Contact us Privacy     
Copyright 2005 Collier Computing Company, Inc. All rights reserved