Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lect5.ppt - 10/13/04 CIS 4100 Systems Performance and Evaluation Lecture 7 by Zornitza Genova Prodanoff.

Similar presentations


Presentation on theme: "Lect5.ppt - 10/13/04 CIS 4100 Systems Performance and Evaluation Lecture 7 by Zornitza Genova Prodanoff."— Presentation transcript:

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


Download ppt "Lect5.ppt - 10/13/04 CIS 4100 Systems Performance and Evaluation Lecture 7 by Zornitza Genova Prodanoff."

Similar presentations


Ads by Google