Overview
As more and more businesses rely on distributed client/server and Web-based applications, performance considerations become extremely important. Capacity Planning for Web Performance uses quantitative methods to analyze these systems. It leads the capacity planner, in a step-by-step fashion, through the process of determining the most cost-effective system configurations and networking architectures. The quantitative methods lead to the development of performance-predictive models for capacity planning. Instead of relying on intuition, ad hoc procedures, and rules of thumb, Capacity Planning for Web Performance provides a uniform and sound way for dealing with performance problems. A large number of numeric and practical examples help the reader understand the quantitative approach adopted here.Includes a CD-ROM containing several Microsoft Excel(r) workbooks supported by Visual Basic(r) modules, samples of http logs, and programs to process them. The Excel workbooks allow the readers to immediately put into practice the methods and models discussed here.
Includes the following tools for analyzing client/server systems, intranets, and Internet Web sites:
- Performance-oriented analysis of network protocols
- Modeling of delays
- Workload characterization and forecasting
- Use of industry-standard benchmarks
- Queuing network-based models
This graduate text and advanced guide for network planners and IT managers provides metrics, models and methods for determining configuration, load and capacity requirements of corporate client/server based Internet or intranet sites. Authors Daniel Menasce and Virgilio Almeida remove the need for ad hoc assumptions, gut feelings or wild guesses as they analyze and quantify performance issues, characterize workloads and use industry standard benchmarks. They empirically verify models and remove performance constraints. Menasce is associated with George Mason University, and Almeida is associated with the Federal University of Minas Gerais, Brazil.