Run-time models for online performance and resource management in data centers

3Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this chapter, we introduce run-time models that a system may use for self-aware performance and resource management during operation. We focus on models that have been successfully used at run-time by a system itself or a system controller to reason about resource allocations and performance management in an online setting. This chapter provides an overview of existing classes of runtime models, including statistical regression models, queueing networks, controltheoretical models, and descriptive models. This chapter contributes to the state of the art, by creating a classification scheme, which we use to compare the different run-time model types. The aim of the scheme is to deepen the knowledge about the purpose, assumptions, and structure of each model class. We describe in detail two modeling case studies chosen because they are considered to be representative for a specific class of models. The description shows how these models can be used in a self-aware system for performance and resource management.

Cite

CITATION STYLE

APA

Spinner, S., Filieri, A., Kounev, S., Maggio, M., & Robertsson, A. (2017). Run-time models for online performance and resource management in data centers. In Self-Aware Computing Systems (pp. 485–505). Springer International Publishing. https://doi.org/10.1007/978-3-319-47474-8_16

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free