Capacitas Logo

Capacity Planning & Performance Tuning of Solaris/Linux

Capacitas Training Centre,
London, United Kingdom.
4 Days

Price: £2,140 +VAT

Scheduled Dates:
12th to 15th Mar 2012

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
  • NAGIOS
14:45 - 15:00 Afternoon Break
15:00 - 16:30 Cache Performance
  • CPU Cache
  • Memory Cache
  • Application Cache
  • Monitoring Cache Performance
 
Day 2
9:00 - 11:00 Processor Capacity & Performance
  • Understanding Threading Models
  • Multiprocessing Systems
11:00 - 11:15 Morning Break
11:15 - 13:00 Processor Capacity & Performance (cont.)
  • Workload Management
  • Monitoring Processor Capacity and Performance
13:00 - 13:45 Lunch
13:45 - 14:45 Memory Capacity & Performance
  • Memory Architecture
  • Real Memory vs. Virtual Memory
  • Paging and Swapping
  • Filesystem Caching
14:45 - 15:00 Afternoon Break
15:00 - 16:30 Memory Capacity & Performance (cont.)
  • Monitoring Memory Capacity and Performance
  • Analysing and Interpreting Memory Performance Data
  • Identifying Memory Bottlenecks
  • Memory Sizing Tools
 
Day 3
9:00 - 11:00 Disk I/O Capacity and Performance
  • Disk Architecture
  • Understanding delay in the disk subsystem
  • SAN Performance Overview
11:00 - 11:15 Morning Break
11:15 - 13:00 Disk I/O Capacity and Performance (cont.)
  • File System Performance
  • Monitoring Disk I/O Performance
13:00 - 13:45 Lunch
13:45 - 14:45 Network Performance
  • Network Architecture
  • Using NFS
  • Monitoring Network Capacity and Performance
14:45 - 15:00 Afternoon Break
15:00 - 16:30 Network Performance (cont.)
  • Network Performance Monitoring and Tuning
 
Day 4
9:00 - 11:00 Capacity Planning & Performance Tuning of Database Servers
  • Understanding Database Server Workloads
  • Database Performance Monitoring
  • 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 - Case Study
  • Modelling EJB Container Settings
14:45 - 15:00 Afternoon Break
15:00 - 16:30 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 2012 Privacy Policy Code of Professional Practice