Download presentation
Presentation is loading. Please wait.
Published byBethany Edwards Modified over 9 years ago
1
Lect5.ppt - 10/13/04 CIS 4100 Systems Performance and Evaluation Lecture 7 by Zornitza Genova Prodanoff
2
ZGP002 Lecture Outline Chapter 5 – Planning the Capacity of Web Services Adequate Capacity Capacity Planning Methodology Understanding the Environment Workload Characterization Workload Forecasting Performance Modeling and Prediction
3
ZGP003 Adequate Capacity
4
ZGP004 Capacity Planning Methodology The methodology relies on: Workload Model Performance Model Cost Model
5
ZGP005
6
ZGP006 Capacity Planning Methodology Phases of the methodology: Phase 1: Understanding the environment - learning what hardware, software, network protocols are present
7
ZGP007
8
ZGP008
9
ZGP009
10
ZGP0010 Capacity Planning Methodology Phases of the methodology: Phase 2: Workload characterization – breaking the global workload into basic components is important, because basic components can be described with quantifiable parameters. e.g. transaction arrival rates, service demand, etc.
11
ZGP0011
12
ZGP0012 Capacity Planning Methodology Phases of the methodology: Phase 2: Workload characterization – many parameters are not measured directly, but are obtained by deriving their values from other (measurable) parameters.
13
ZGP0013
14
ZGP0014
15
ZGP0015 Capacity Planning Methodology Phases of the methodology: Phase 2: Workload characterization – data collection issues: benchmarks or ROT maybe needed instead of raw measurements.
16
ZGP0016
17
ZGP0017 Capacity Planning Methodology Phases of the methodology: Phase 2: Workload characterization Example 5.1 / Page 189
18
ZGP0018 Capacity Planning Methodology Phases of the methodology: Phase 3: Workload validation – running synthetic workload and comparing results against the raw data results. If margin of error is within 10-30%, model is valid.
19
ZGP0019 Capacity Planning Methodology Phases of the methodology: Phase 4: Workload forecasting – predicating how the system workload will change/vary in the future. Example 5.2 / Page 191 Example 5.3 / Page 194 Example 5.4 / Page 199 Solve the problem when throughput is only
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.