Guerrilla Capacity Planning: The Big Picture

Guerrilla Capacity Planning: The Big Picture

Kong pun

Instructor: Dr. Neil J. Gunther
Performance Dynamics Educational Services


1  Purpose
2  Certification
3  Dates and Registration
4  Course Outline
    4.1  Motivations and Terminology
        4.1.1  What is Guerrilla Capacity Planning?
        4.1.2  The Guerrilla Manual
        4.1.3  ITIL (IT Infrastructure Library) for Guerrillas
        4.1.4  Getting the Jump on Queueing
    4.2  Capacity Planning Techniques
        4.2.1  Queueing Systems for Computers Systems
        4.2.2  A Slow Introduction to Pretty Damn Quick (PDQ)
    4.3  How to Quantify Scalability
        4.3.1  Universal Law of Computational Scaling
        4.3.2  Hardware Scalability
        4.3.3  Software Scalability
        4.3.4  Virtual Load Testing
    4.4  Virtualization and Standards
        4.4.1  Virtualization Spectrum from Hyperthreads to Hyperservices
        4.4.2  The Fair-Share Scheduler
        4.4.3  Industry Standards and Benchmarks
    4.5  Distributed Systems Planning
        4.5.1  Website Planning
        4.5.2  Network Planning
        4.5.3  Cloud Computing
5  Who Should Attend?
6  Registration and Materials
    6.1  Registration
    6.2  Textbook
    6.3  Location
    6.4  Meals

1  Purpose

In this 5-day course I rebuild the subject matter from the ground up by presenting guerrilla-style tactics for doing performance analysis, system sizing, and capacity planning in today's challenging business environment where time-to-market is everything, and management is impatient for results. In such an environment, performance analysis and planning are often dropped in favor of just getting the project completed on schedule. Building a detailed simulation model for the project might be a cool thing to do, but it could also be career-limiting in an environment where management just wants a sense of direction and not the compass-bearing!
Conventional performance analysis and capacity planning techniques are often too cumbersome and time consuming to address such immediate needs. Guerrilla Capacity Planning presents a more tactical approach to meet today's demanding capacity challenges.
A brief overview of Guerrilla Capacity Planning concepts and techniques was published in IEEE IT Professional magazine (PDF 1.3 MB).

2  Certification

This class corresponds to Guerrilla Capacity Planner: Level II certification. The levels are defined as follows:
    Entry level, e.g., Guerrilla Boot Camp.
  1. Exposure to a wide variety of computer systems capacity planning concepts, methods, and tools that can be adapted opportunistically to support the needs of enterprise-level platform-independent performance management.
  2. Detailed study of a particular capacity planning technique or performance analysis tool, e.g., Guerrilla Data Analysis.
A printed certificate reflecting the level of achievement is awarded to each attendee at the completion of the respective course.

3  Dates and Registration

Check out the schedule page for dates and online registration. Additional registration details are provided at the end of this page.

5-Day Course Outline

Classes typically begin each day at 9 am and end at 5 pm.
On the last day, we may wind down after 3 pm for those needing to head for the airport.

4  Course Outline

4.1  Motivations and Terminology

4.1.1  What is Guerrilla Capacity Planning?

4.1.2  The Guerrilla Manual

4.1.3  ITIL (IT Infrastructure Library) for Guerrillas

4.1.4  Getting the Jump on Queueing

4.2  Capacity Planning Techniques

4.2.1  Queueing Systems for Computers Systems

4.2.2  A Slow Introduction to Pretty Damn Quick (PDQ)

4.3  How to Quantify Scalability

4.3.1  Universal Law of Computational Scaling

4.3.2  Hardware Scalability

4.3.3  Software Scalability

4.3.4  Virtual Load Testing

4.4  Virtualization and Standards

4.4.1  Virtualization Spectrum from Hyperthreads to Hyperservices

4.4.2  The Fair-Share Scheduler

4.4.3  Industry Standards and Benchmarks

4.5  Distributed Systems Planning

4.5.1  Website Planning

4.5.2  Network Planning

4.5.3  Cloud Computing

5  Who Should Attend?

Computer system administrators, mainframe system operators, network system administrators, performance engineers, test engineers, IT consultants, data center managers, Devops, IT technical managers and software development engineers. This course does not assume any prior experience with performance analysis methods, but a working knowledge of computer systems and high school algebra is helpful.

6  Registration and Materials

6.1  Registration

All registration is now done online. Please consult the Guerrilla Training Schedule for current pricing and conditions.

6.2  Textbook

A copy of Dr. Gunther's performance analysis textbook: Guerrilla Capacity Planning (Springer-Verlag 2007) is included in the price of admission.
Sorry, no refunds or exchanges can be given if you already have a copy of the book.

6.3  Location

See the Guerrilla Training Schedule for details about the hotel location and room reservations. The city of Pleasanton is right next door to Castro Valley.

6.4  Meals

Lunch is provided each day.

File translated from TEX by TTH, version 3.81.
On 29 Sep 2016, 08:56.