Skip to main content Accessibility help
×
Hostname: page-component-77c89778f8-rkxrd Total loading time: 0 Render date: 2024-07-21T15:31:09.205Z Has data issue: false hasContentIssue false

10 - Summary and Outlook

Published online by Cambridge University Press:  05 March 2015

Dror G. Feitelson
Affiliation:
Hebrew University of Jerusalem
Get access

Summary

Developing a model of a nontrivial system is itself nontrivial. There is no simple recipe that can be applied that promises good results. Instead, model building is usually an iterative and interactive process, involving three recurring steps: model formulation, model estimation, and model validation [121, sect. 4.8]. Most books, including this one, devote most of their attention to model estimation. This is the activity of matching a specific piece of a model to a given feature of the data. But one must not forget the big picture.

From Workload Data to Workload Model

In previous chapters we have described and compared many workload models in various domains. Here we want to summarize recurring principles and draw them together.

To recap, there are three main approaches to using workload data:

  1. Find the simplest abstract mathematical model that captures a desired feature.

  2. Use raw data as when driving simulations directly from traces, or using empirical distributions.

  3. Create a generative model that could plausibly give rise to the observed data.

Perhaps the most entrenched and commonly used approach in workload modeling is to use a mathematical abstraction in the form of a statistical model. For example, the method of moments can be used to fit a marginal distribution, and an autocorrelation function is used to characterize the dependence structure and fit a long-range dependent fARIMA model. When a new workload feature is recognized as being important, mathematical modeling is often the first approach used to evaluate its effect. And doing so often leads to great advances in understanding the effect of the new feature.

But such abstractions can also miss out on important issues. Distributions with the correct moments can still have the wrong shape and taint detailed analysis. Moreover, descriptive mathematical models may actually lead to conclusions that do not really reflect the workload. For example, consider a study of a communication network that finds a negative correlation between packet sizes and the subsequent interval to the next packet.

Type
Chapter
Information
Publisher: Cambridge University Press
Print publication year: 2015

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

  • Summary and Outlook
  • Dror G. Feitelson, Hebrew University of Jerusalem
  • Book: Workload Modeling for Computer Systems Performance Evaluation
  • Online publication: 05 March 2015
  • Chapter DOI: https://doi.org/10.1017/CBO9781139939690.011
Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

  • Summary and Outlook
  • Dror G. Feitelson, Hebrew University of Jerusalem
  • Book: Workload Modeling for Computer Systems Performance Evaluation
  • Online publication: 05 March 2015
  • Chapter DOI: https://doi.org/10.1017/CBO9781139939690.011
Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

  • Summary and Outlook
  • Dror G. Feitelson, Hebrew University of Jerusalem
  • Book: Workload Modeling for Computer Systems Performance Evaluation
  • Online publication: 05 March 2015
  • Chapter DOI: https://doi.org/10.1017/CBO9781139939690.011
Available formats
×