By Topic

System-level performance phase characterization for on-demand resource provisioning

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

5 Author(s)
Jian Zhang ; Electrical & Computer Engineering, University of Florida, Gainesville, USA ; Jaeseok Kim ; Mazin Yousif ; Robert Carpenter
more authors

The thrust of this paper is to profile the execution phases of applications, which helps optimize the efficiency of the underlying resources. Here we present a novel system-level application-resource-demand phase analysis and prediction approach in support of on-demand resource provisioning. The process we follow is to explore large-scale behavior of applicationspsila resource consumption, followed by analysis using a set of algorithms based on clustering. The phase profile, which learns from historical runs, is used to classify and predict future phase behavior. This process takes into consideration applicationspsilas resource consumption patterns, phase transition costs and penalties associated with service-level agreements (SLA) violations. Our experimental results with WorldCup98 replay web access logs show that prediction accuracies around 84% or larger for ten-phase cases can be achieved for network performance traces.

Published in:

2007 IEEE International Conference on Cluster Computing

Date of Conference:

17-20 Sept. 2007