Guerrilla Capacity and Performance\{\Large From Counters to Containers and Clouds}

Guerrilla Capacity and Performance
From Counters to Containers and Clouds

Kong pun

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



Put everything you know about performance in a lockbox and throw away the key. This class will change your world.

Contents

1  Purpose
2  Certification
3  Dates and Registration
4  5-Day Course Outline
    4.1  Motivations and Terminology
        4.1.1  What is Guerrilla capacity planning?
        4.1.2  The Guerrilla lexicon
        4.1.3  Queueing basics for those who can't wait
    4.2  Capacity Planning Techniques
        4.2.1  Data collection and queueing systems
        4.2.2  A slow introduction to Pretty Damn Quick
    4.3  How to Analyze Scalability
        4.3.1  Universal scalability law (USL)
        4.3.2  Hardware scalability
        4.3.3  Software scalability
        4.3.4  Virtual load testing
    4.4  Virtualization architectures
        4.4.1  Hyperthreading
        4.4.2  Hypervisors
        4.4.3  Hyperconvergence
    4.5  Distributed Systems
        4.5.1  Website capacity
        4.5.2  Cloud computing
        4.5.3  Internet performance
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 (GCAP) presents a more tactical approach to meet today's demanding capacity challenges.
A brief overview of Guerrilla Capacity Planning (GCAP) concepts and techniques was published in IEEE IT Professional magazine (PDF 1.3 MB).

2  Certification

This class (GCAP) corresponds to Guerrilla Capacity Planner: Level II certification, where the levels are defined as:
  1. Entry level for newbies, e.g., Guerrilla Boot Camp (GBOOT), which is usually offerred on a demand basis only. Please contact Performance Dynamics if you would like to take this Level I class.
  2. 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.
  3. Detailed study of a particular capacity planning technique or performance analysis tool, e.g., Guerrilla Data Analysis Techniques (GDAT).
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.

4  5-Day Course Outline

Class typically begins at 9am and the instructor is generally available until 9pm each day.
Many class discussions have been known to continue over dinner.
A morning break of half an hour is serviced around 10:30am
Lunch is provided from Noon until 1pm.
An afternoon break of half an hour occurs around 3:00pm

4.1  Motivations and Terminology

4.1.1  What is Guerrilla capacity planning?

4.1.2  The Guerrilla lexicon

4.1.3  Queueing basics for those who can't wait

4.2  Capacity Planning Techniques

4.2.1  Data collection and queueing systems

4.2.2  A slow introduction to Pretty Damn Quick

4.3  How to Analyze Scalability

4.3.1  Universal scalability law (USL)

4.3.2  Hardware scalability

4.3.3  Software scalability

4.3.4  Virtual load testing

4.4  Virtualization architectures

4.4.1  Hyperthreading

4.4.2  Hypervisors

4.4.3  Hyperconvergence

4.5  Distributed Systems

4.5.1  Website capacity

4.5.2  Cloud computing

4.5.3  Internet performance


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 22 Jun 2018, 10:13.