capacity plan table of contents
capacity plan table of contents
Performance Professionals
The Computer Measurement Group, commonly called CMG, is a not for profit, worldwide organization of data processing professionals committed to the
measurement and management of computer systems. CMG members are primarily concerned with performance evaluation of existing systems to maximize
performance (eg. response time, throughput, etc.) and with capacity management where planned enhancements to existing systems or the design of new
systems are evaluated to find the necessary resources required to provide adequate performance at a reasonable cost.
This paper was originally published in the Proceedings of the Computer Measurement Group’s 1988 International Conference.
Copyright 1988 by The Computer Measurement Group, Inc. All Rights Reserved. Published by The Computer Measurement Group, Inc. (CMG), a non-profit
Illinois membership corporation. Permission to reprint in whole or in any part may be granted for educational and scientific purposes upon written application to
the Editor, CMG Headquarters, 151 Fries Mill Road, Suite 104, Turnersville , NJ 08012.
BY DOWNLOADING THIS PUBLICATION, YOU ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTOOD AND AGREE TO BE BOUND BY THE
FOLLOWING TERMS AND CONDITIONS:
License: CMG hereby grants you a nonexclusive, nontransferable right to download this publication from the CMG Web site for personal use on a single
computer owned, leased or otherwise controlled by you. In the event that the computer becomes dysfunctional, such that you are unable to access the
publication, you may transfer the publication to another single computer, provided that it is removed from the computer from which it is transferred and its use
on the replacement computer otherwise complies with the terms of this Copyright Notice and License.
Copyright: No part of this publication or electronic file may be reproduced or transmitted in any form to anyone else, including transmittal by e-mail, by file
transfer protocol (FTP), or by being made part of a network-accessible system, without the prior written permission of CMG. You may not merge, adapt,
translate, modify, rent, lease, sell, sublicense, assign or otherwise transfer the publication, or remove any proprietary notice or label appearing on the
publication.
Disclaimer; Limitation of Liability: The ideas and concepts set forth in this publication are solely those of the respective authors, and not of CMG, and CMG
does not endorse, approve, guarantee or otherwise certify any such ideas or concepts in any application or usage. CMG assumes no responsibility or liability
in connection with the use or misuse of the publication or electronic file. CMG makes no warranty or representation that the electronic file will be free from
errors, viruses, worms or other elements or codes that manifest contaminating or destructive properties, and it expressly disclaims liability arising from such
errors, elements or codes.
General: CMG reserves the right to terminate this Agreement immediately upon discovery of violation of any of its terms.
Learn the basics and latest aspects of IT Service Management at CMG's Annual Conference - www.cmg.org/conference
Pat Hunter
The Bank of Nova Scotia
ABSTRACT
Buy the Latest Conference Proceedings and Find Latest Computer Performance Management 'How To' for All Platforms at www.cmg.org
What should be contained in the capacity plan? Many data processing professionals understand what the
capacity plan is, but few can sit down and define what the contents should be. What order should
the subjects appear in. to obtain maximum flow and clarity? Where should the emphasis be placed?
~he focus.of this paper is to outline the capacity plan contents as the author perceives it should be
1n a conClse. coherent manner based on her past experience. What should b€ included in each section
and a checklist that I have documented in the plans I have written. will also be inclUded. '
Join over 14,000 peers - subscribe to free CMG publication, MeasureIT(tm), at www.cmg.org/subscribe
Therefore, it is of utmost importance that we as cap- Any global statements describing the process can be
acity planners prepare this document in easily under- documented in this chapter.
stood business terms with maximum clarity. Communic-
ating your findings is critical to the success and the The introduction should be no longer than one page of
acceptance of your recommendations by senior management. text. No graphs or charts should be included on this
page.
The format that I have been successful using, is doc-
umented here in terms of a table of contents, with an 5. METHODOLOGY
overview of the key components Within each section.
This chapter should describe to the audience the step
2. TABLE OF CONTENTS CHECKLIST FOR A CAPACITY PLAN by step approach that was followed to enable you to
come up with the alternatives, and ultimately the rec-
1. Executive Summary oll1llendations. It should be an overview of the contents
2. Introduction of chapters 4, 5, 6, 7 and 8 - that is, how you pro-
3. Methodology ceeded from the beginning to the end of your prepar-
4. Workload Profile ation and analysis. Any and all assumptions you made
5. Application Profile for the plan shoulc be stated here. If you are using
6. Performance Profile peak measurements. a peak to average ratio should be
7. Key Volume Indicator Profile stated. Timing of future follow-ups to this plan
8. Workload Forecast should also be documented in this chapter.
9. Alternatives
10. Cost Benefit Analysis The length of 'this chapter will vary, depending on how
II. Impacts complicated/detaile-d your methodology was. I would
12. Appendices and Working Papers estimate three to four pages of text make up this
chapter. Again, the methodology chapter need not
3. EXECUTIVE SUMMARY contain any numerfc summarfes or graphfc dfsplays.
that reads your plan, will probably only have time to same time periods tiS in the total workload graphs for
read this executive summary. Most will not have time campa ri son purpose~;.,
to peruse all of the other chapters.
• BOO·
Total transaction volume graphs (CICS or IMS) should input, and the business input. For it is this chapter
be included too. Average per day transaction proc- that a non data processing executive will likely turn
essing numbers can be included also. to after reading the executive summary (if time penmits),
to gather additional business information. In business
Any necessary explanations to describe obvious peaks terms, this chapter qualifies all of the technical
or valleys from the past history to the present, chapters in the plan thus far.
should be noted in this chapter using textual com-
Buy the Latest Conference Proceedings and Find Latest Computer Performance Management 'How To' for All Platforms at www.cmg.org
ments. The content of this chapter will be industry specific
to your organization. It should inclUde all business
A graph reporting on historical total DASO usage and volume indicators pertinent to your company. Stated
growth to date, should also be included. Usable DASD with these indicators, must be true measurements of the
capacity lines (gigabytes) should be on the graph for volumes (quantifiable data).
reference. A second graph breaking total gigabytes in-
to individual pools usage. provides additional detail All business assumptions and conclusions drawn from the
of the current DASD workload profile. The author used data, should also be inclUded.
five pools - CICS, end user, production, system and
Join over 14,000 peers - subscribe to free CMG publication, MeasureIT(tm), at www.cmg.org/subscribe
test. Pool definitions are site specific, depending This chapter should be primarily text, with a few
on your storage management reporting strategy. volume numeric summaries andlor graphs, so the reader
can clearly visualize what it is you are telling himl
This chapter should have four to six pages of descrip- her.
tive text, with references to included graphs numbering
approximately six to ten depending on the number of ****NOTE: For specific content inclusions and a KVI
systems and size and complexity of the systems. methodologYt refer to paper #148 entitled
'Capacity Planning - A Business' written by thR
7. APPLICATION PROFILE same author.
This chapter should include a spreadsheet summary of 10. WORKLOAD FORECAST
the results of your interviewing of development people.
The format will be a calendar across the columns, with Forecasting growth in computer utilization is the key to
each application that will be developed andlor successful capacity planning. This chapter ties to-
implemented during your planning cycle as individual gether the workload profile (chapter 4), the application
rows. The number of columns (months) will depend on profile (chapter 5), and the key volume indicator
how much detail the development staff are aware of profile (chapter 7). That is, once we have determined
(how far into the future), and whether you are doinQ a where we are today (system utilization and performance).
one or two year forecast. - interviewed the users and development people to find
out where we are going, it is then time to forecast
This chapter should inclUde a page of text which des- growth by processors, DASD, memory and printers for a
cribes the process you underwent to collect the infor- specific peak period (as defined by your business ob-
mation. Also. any and all assumptions you or they have jectives).
made regarding applications, must be documented. The
above mentioned spreadsheet will be approximately one All graphs that were included in chapter 4 - workload
or two pages long, depending on the size of your shop profile, should be included here. with the addition of
and the forecasting time frame chosen. a forecast or trend line. Workload growth supported
by input from chapters 5 and 7. is calculated in this
8. PERFORMANCE PROFILE section. Methodology used varies, with the most common
one being a linear regression analysis. Basically you
The capacity plan document is less than complete with- 'best fit' a line through all historical data, input all
out this interface chapter which highlights the current known future additions to your workload (from chapter 5).
performance of the system. Generally, the higher the and extend your line to the end point. The end point
throughput (capacity) of a system, the lower the is determined by your business or budget cycle. and is
performance. Because of this relationship between the usually one t two or three years into the future. As
two, system performance must be measured and inclUded. technology advances. and your business grows, it is
very difficult for development and user staff to be
This chapter must include an analysis of the balance able to give you accurate input for more than one year.
between user expectations, and the resources inclUded
in chapter 4. Memory usage for each workload class Statistically. a regression analysis is most accurate
should also be inclUded. when you have a minimum of eighteen historical periods
(months usually) to fit your regression to. Also, the
Service level agreements, if they exist, should be probability of your forecast's accuracy is greatest for
highl ighted. the least term you extend (approximately one year).
The further out in time you forecast {extend the line)t
A verbal description of performance in general, com- the less accurate you will be.
bined with approximately six to eight graphs should be
the contents of the performance chapter. Service levels The performance threshold indicators for all hardware,
should be included on each performance graph. should be inclUded on graphs, but it must be emphasized
that these lines are only reference lines determined by
If any performance problems are prevalent, they should industry standards for different workload mixes. These
be discussed and the causes (if known) recorded here. lines are very controversial (i.e. whether to drive a
CPU to 90% or 85% or 80% utilization before degrading
This chapter should be authored by the performance performance). As most capacity plans are based on
analyst, who is better equipped to relate the details service to the users, the acceptable service levels
than the capacity planner. will dictate if an upgrade is necessary. and not the
position of these reference lines.
9. KEY VOLUME_ INDICATOR PROFILE
This chapter consists primarily of graphs with some ver-
The key volume indicator measurement is a relatively bal descriptions and explanations. as discussed.
new concept to capacity planning. Its inclusion in the
plan creates the vital link between the technical Graphs generated in this chapter. and the resulting
forecasts will drive the contents of the next chapter .
• 901 •
Buy the Latest Conference Proceedings and Find Latest Computer Performance Management 'How To' for All Platforms at www.cmg.org
able alternatives to satisfy future growth (determined
from analys;s). Whether they include a processor
upgrade. storage upgrade, increased memory, workload
reorganization/prioritization, application tuning/
re-writes or a re-evaluation of service levels (down-
grade), all possible alternatives must be included and
commented on. Pros and cons for each option (oftcn
technical) must be stated.
Join over 14,000 peers - subscribe to free CMG publication, MeasureIT(tm), at www.cmg.org/subscribe
- 902 -