Autonomic resource management in virtualized data centers using fuzzy logic-based approaches

Jing Xu, Ming Zhao, José Fortes, Robert Carpenter, Mazin Yousif

Research output: Contribution to journalArticlepeer-review

101 Scopus citations

Abstract

Data centers, as resource providers, are expected to deliver on performance guarantees while optimizing resource utilization to reduce cost. Virtualization techniques provide the opportunity of consolidating multiple separately managed containers of virtual resources on underutilized physical servers. A key challenge that comes with virtualization is the simultaneous on-demand provisioning of shared physical resources to virtual containers and the management of their capacities to meet service-quality targets at the least cost. This paper proposes a two-level resource management system to dynamically allocate resources to individual virtual containers. It uses local controllers at the virtual-container level and a global controller at the resource-pool level. An important advantage of this two-level control architecture is that it allows independent controller designs for separately optimizing the performance of applications and the use of resources. Autonomic resource allocation is realized through the interaction of the local and global controllers. A novelty of the local controller designs is their use of fuzzy logic-based approaches to efficiently and robustly deal with the complexity and uncertainties of dynamically changing workloads and resource usage. The global controller determines the resource allocation based on a proposed profit model, with the goal of maximizing the total profit of the data center. Experimental results obtained through a prototype implementation demonstrate that, for the scenarios under consideration, the proposed resource management system can significantly reduce resource consumption while still achieving application performance targets.

Original languageEnglish (US)
Pages (from-to)213-227
Number of pages15
JournalCluster Computing
Volume11
Issue number3
DOIs
StatePublished - Sep 2008
Externally publishedYes

Keywords

  • Autonomic computing
  • Data centers
  • Fuzzy modeling
  • Resource management
  • Two-level control
  • Virtualization

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Autonomic resource management in virtualized data centers using fuzzy logic-based approaches'. Together they form a unique fingerprint.

Cite this