Capacitas Logo

Capacity Planning and Performance Tuning of Solaris and Linux

Capacitas Training Centre,
London, United Kingdom.
4 Days

Learn how to:

  • Avoid costly hardware upgrades through effective capacity planning and performance tuning
  • Ensure service level compliance through capacity and performance monitoring
  • Identify business drivers of common applications
  • Collect performance measures from Linux/Solaris systems
  • Select the appropriate Linux/Solaris performance tools specific to your problem domain
  • Characterise workloads on Linux/Solaris based systems
  • Identify and eliminate memory, disk, processor and network bottlenecks
  • Apply performance tuning techniques to common Solaris/Linux applications
  • Evaluate the risks associated with performance tuning

Course Agenda

Day 1
9:00 - 9:30 Registration
9:30 - 11:00 Introduction
  • Course agenda
  • The history and evolution of Unix Systems
11:00 - 11:15 Morning Break
11:15 - 13:00 Architecture Overview
  • Processor Architectures
  • Multiprocessing Architectures
  • Memory Management
  • Disk Architectures
13:00 - 13:45 Lunch
13:45 - 14:45 Performance & Capacity Monitoring
  • Metric Types: Throughput, Response and Utilisation
  • Implementing Long Term Capacity Monitoring
  • Performance Monitoring Tools
14:45 - 15:00 Afternoon Break
15:00 - 16:00 Processor Capacity & Performance
  • Understanding Threading Models
  • Multiprocessing Systems
 
Day 2
9:00 - 11:00 Processor Capacity & Performance (cont.)
  • Workload Management
  • Monitoring Processor Capacity and Performance
11:00 - 11:15 Morning Break
11:15 - 13:00 Memory Capacity & Performance
  • Memory Architecture
  • Real Memory vs. Virtual Memory
  • Paging and Swapping
  • Filesystem Caching
13:00 - 13:45 Lunch
13:45 - 14:45 Memory Capacity & Performance (cont.)
  • Monitoring Memory Capacity and Performance
  • Analysing and Interpreting Memory Performance Data
  • Identifying Memory Bottlenecks
  • Memory Sizing Tools
14:45 - 15:00 Afternoon Break
15:00 - 16:00 Disk I/O Capacity and Performance
  • Disk Architecture
  • Understanding delay in the disk subsystem
  • SAN Performance Overview
 
Day 3
9:00 - 11:00 Disk I/O Capacity and Performance (cont.)
  • File System Performance
  • Monitoring Disk I/O Performance
11:00 - 11:15 Morning Break
11:15 - 13:00 Cache Performance
  • CPU Cache
  • Memory Cache
  • Application Cache
  • Monitoring Cache Performance
13:00 - 13:45 Lunch
13:45 - 14:45 Network Performance
  • Network Architecture
  • Using NFS
  • Using SAMBA
  • Monitoring Network Capacity and Performance
14:45 - 15:00 Afternoon Break
15:00 - 16:00 Capacity Planning & Performance Tuning of Database Servers
  • Understanding Database Server Workloads
  • Database Performance Monitoring
 
Day 4
9:00 - 11:00 Capacity Planning & Performance Tuning of Database Servers (cont.)
  • Database Tuning
  • Capacity Planning a Database Server
11:00 - 11:15 Morning Break
11:15 - 13:00 Capacity Planning & Performance Tuning of Application Servers
  • Application Server Workloads: Batch and Online
  • Monitoring Application Workloads
  • Application Tuning
13:00 - 13:45 Lunch
13:45 - 14:45 Capacity Planning & Performance Tuning of Application Servers (cont.)
  • Capacity Planning an Application Server
14:45 - 15:00 Afternoon Break
15:00 - 16:00 Capacity Planning and Performance Tuning of Web Servers
  • Understanding and Analysing Web Server Workloads
  • Web Server Performance Monitoring
  • Analysing Web Logs
  • Capacity Planning a Web Server

Course Brief

Sun Solaris based applications are widely deployed in todays ICT environments, often supporting mission critical business processes. Linux based systems are increasingly being deployed as a cost effective alternative to common operating systems.

This course explores the capacity planning and performance tuning techniques specific to Linux and Solaris systems. It provides the insight required to ensure your applications meet required levels of service whilst minimising cost.

The applications of these methods are demonstrated with examples.

Course Prerequisites

Course Audience

  • IT Systems Planners
  • Performance Analysts
  • Technical Architects
  • Capacity Planners
  • Performance Managers
  • System Administrators
  • ICT Managers
  • Data Centre Managers
  • Helpdesk Analysts
  • System Testers

How Your Organisation Will Benefit

Attending this course you will learn:
  • The benefits of capacity planning Solaris/Linux systems
  • How to avoid costly hardware upgrades through effective capacity planning and performance tuning
  • How to ensure service level compliance through capacity and performance monitoring
  • How to enable business driven capacity planning by identifying the business drivers of common applications

Feedback Scores from Recent Course

Scores on a range of 1 to 5, where 1 is completely dissatisfied and 5 is completely satisfied.

Course
Did the course meet your objectives4.1
Level of detail4.1
Quality of visual materials4.3
Quality of printed materials4.4
Relevance of course3.8
Pace of course4.1
Training facilities3.7
Presenters
Knowledge of material4.6
Quality of communication4.5
Understanding of subject4.6

Or consider an onsite event.

© Capacitas Ltd 2008 Privacy Policy Code of Professional Practice