Guerrilla Capacity Planning: The Big Picture

Guerrilla Capacity Planning: The Big Picture

Kong pun

Instructor: Dr. Neil J. Gunther
Performance Dynamics Consulting

Contents

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  Multi-Tier Planning with PDQ
        4.2.3  A Slow Introduction to Pretty Damn Quick (PDQ)
    4.3  Quantitative Scalability on a Stick
        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  Spectrum of Virtualization: From HTT to GRIDs
        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  Internet Planning
        4.5.3  Gargantuan Computing for Guerrillas: GRIDs, Clouds and P2P

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:
  1. Entry level. No training class for this grade exists yet.
  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. An example class is Guerrilla Data Analysis.
    Another Level III class, based on using PDQ, is being planned.
A printed certificate reflecting the level of achievement is awarded to each attendee who completes the 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

Class begin each day at 9am and end at 5pm.
A serviced morning break of half an hour around 10:30am.
Seated lunch service is provided from Noon until 1pm.
A serviced afternoon break of half an hour around 3:00pm.
On the last day, we usually finish around 3:00pm 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  Multi-Tier Planning with PDQ

4.2.3  A Slow Introduction to Pretty Damn Quick (PDQ)

4.3  Quantitative Scalability on a Stick

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  Spectrum of Virtualization: From HTT to GRIDs

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  Internet Planning

4.5.3  Gargantuan Computing for Guerrillas: GRIDs, Clouds and P2P


Who Should Attend

UNIX sysadms, mainframe sysprogs, performance engineers, consultants, IT technical managers and software development engineers. This course does not assume prior experience with performance analysis methods, but a working knowledge of computer systems (especially UNIX) and college level algebra is helpful.

Terms and Conditions

Tuition Fees

Please consult the Class Schedule page for current pricing and conditions.

Transportation

Information will be sent upon receipt of enrollment. A packet will include airport and transportation options.

Reservations

All confirmed reservations must be must be accompanied by a purchase order number, a check for the tuition, or credit card information for billing. Courtesy Reservations will be held for up to 30 days in order for paperwork to be processed so long as there is suffcient time and adequate space in thecourse.

Reservations

All confirmed reservations must be must be accompanied by a purchase order number, a check for the tuition, or credit card information for billing. Courtesy Reservations will be held for up to 30 days in order for paperwork to be processed so long as there is suffcient time and adequate space in thecourse.

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.

Location

Please consult the Class Schedule for hotel location details. The city of Pleasanton is right next door to Castro Valley.

Meals

Breakfast, lunch, morning and afternoon breaks will be catered for by the hotel each day. See the Mini Survival Guide explaining how to get to the hotel and a list of local restaurants to eat at, once you do.



File translated from TEX by TTH, version 3.81.
On 16 Sep 2014, 09:17.