Performance by Design: Computer Capacity Planning by Example
by Virgilio A.F. Almeida, Lawrence W. Dowdy, Daniel A. Menascé
Overview
Practical systems modeling: planning performance, availability, security, and more
Computing systems must meet increasingly strict Quality of Service (QoS) requirements for performance, availability, security, and maintainability. To achieve these goals, designers, analysts, and capacity planners need a far more thorough understanding of QoS issues, and the implications of their decisions. Now, three leading experts present a complete, application-driven framework for understanding and estimating performance. You'll learn exactly how to map real-life systems to accurate performance models, and use those models to make better decisions--both up front and throughout the entire system lifecycle. Coverage includes:
State-of-the-art quantitative analysis techniques, supported by extensive numerical examples and exercises
QoS issues in requirements analysis, specification, design, development, testing, deployment, operation, and system evolution
Specific scenarios, including e-Business and database services, servers, clusters, and data centers
Techniques for identifying potential congestion at both software and hardware levels
Performance Engineering concepts and tools
Detailed solution techniques including exact and approximate MVA and Markov Chains
Modeling of software contention, fork-and-join, service rate variability, and priority
About the Web Site
The accompanying Web site provides companion Excel workbooks that implement many of the book's algorithms and numerical examples.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access