IT Capacity PlanningThe goal of capacity planning is to identify the right amount of resources required to meet service demands now and in the future. It is a proactive discipline with far-reaching impact, supporting:
The benefits are pervasive, and the effects are game-changing. IT organizations become more productive, spending less time fighting fires and more time proactively thwarting performance issues before users are impacted. A more agile IT emerges from understanding current and future resource needs. Budgeting is more disciplined and costs are controlled. The IT organization exhibits value and a competitive edge recognized - and appreciated - by the business. Capacity Planning...Who Benefits?Business
CIOs
IT Managers
Capacity Planning from TeamQuest CorporationForrester Research, Inc. recognizes TeamQuest as a tier-one provider of capacity planning software. Our specialization in Capacity Management allows an unrelenting focus on advancing capacity planning techniques and capabilities, simplifying for users a sophisticated, important discipline. In fact, the latest release of TeamQuest software offers exciting advances in capacity planning, including smoother, slicker cross-platform modeling, more intricate modeling of multithreaded platforms, and much more. The following chart discusses a variety of capacity planning techniques, each useful in its own right. Trending
Simple trend analysis looks at historical data and projects a linear trend line into the future. ProsCan be accomplished without sophisticated modeling tools. ConsDoes not consider non-linear behavior buried within most complex multi-tiered systems. Does not allow for experimentation with different configurations. TeamQuest SoftwareCan graph a trend line and can generate alarm events when performance varies significantly from a projected trend. Stress Testing
Stress testing typically involves sending synthetic transactions coming from imaginary end users to test systems to be certain they can support required service levels. ProsCan spot non-linear bottlenecks that would be missed using simple trending. ConsStress testing can be time consuming and expensive. It can also miss important problems if the test environment is missing some workloads that would be present in the production environment or if the test systems are smaller than production systems. Experimenting with alternative configurations requires real changes to the test environment. TeamQuest SoftwareTracks performance during stress testing so that you can tell if service levels are being met. TeamQuest software can also extend the results of stress testing, allowing you to predict performance using different workloads and configurations than might be available in the test environment. Simulation Modeling
Discrete event simulation, a more sophisticated capacity planning technique, actually simulates the queuing events that occur during execution. ProsMuch more accurate than simple trending. Accounts for non-linear behavior. Allows for predicting performance on hypothetical configurations. ConsCan be very time-consuming and tedious to build and run the models. TeamQuest SoftwareIncludes simulation modeling capability, though our customers generally prefer and TeamQuest usually recommends the use of our analytic modeling capability for most situations. Analytic Modeling
Analytic modeling uses mathematics to calculate how a queuing network will perform. To use analytic modeling, a baseline set of measurements is taken on a system and a model is then built and calibrated based on a description of the system. Once the model is built, hypothetical changes can be made to system configuration or business workloads, and the model will predict how the changes will affect performance. ProsMany of the same advantages as simulation modeling, but faster and easier. ConsOne of the reasons that analytic models are simpler, faster, and easier to set up and use is that they are not completely generalized. If they were, they would suffer from the same drawbacks as simulation models. TeamQuest SoftwareFeatures a versatile analytic modeling tool called TeamQuest Predictor. TeamQuest Predictor can predict the performance of complex, multi-tiered computing environments that include systems from different vendors running a wide variety of operating systems. TeamQuest Predictor understands and takes into consideration a long list of variables including I/O configurations and CPU types and numbers. It understands multi-threaded processing and a growing list of partitioned or virtualized environments. Chances are, TeamQuest is the right tool for your capacity planning needs. |
Podcast:
Do More with Less: Align IT to Maximize Business Value
Webinars:
The Key to Virtual and Cloud Computing
White Papers:
Optimizing Datacenter and Cloud Performance: The TeamQuest Approach ![]()