Resource availability prediction in fine-grained cycle sharing systems

Xiaojuan Ren, Lee Seyong, Rudolf Eigenmann, Saurabh Bagchi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

30 Scopus citations

Abstract

Fine-Grained Cycle Sharing (FGCS) systems aim at utilizing the large amount of computational resources available on the Internet. In FGCS, host computers allow guest jobs to utilize the CPU cycles if the jobs do not significantly impact the local users of a host. A characteristic of such resources is that they are generally provided voluntarily and their availability fluctuates highly. Guest jobs may fail because of unexpected resource unavailability. To provide fault tolerance to guest jobs without adding significant computational overhead, it requires to predict future resource availability. This paper presents a method for resource availability prediction in FGCS systems. It applies a semi-Markov Process and is based on a novel resource availability model, combining generic hardware-software failures with domain-specific resource behavior in FGCS. We describe the prediction framework and its implementation in a production FGCS system named iShare. Through the experiments on an iShare testbed, we demonstrate that the prediction achieves accuracy above 86% on average and outperforms linear time series models, while the computational cost is negligible. Our experimental results also show that the prediction is robust in the presence of irregular resource unavailability.

Original languageEnglish
Title of host publicationProceedings of the 15th IEEE International Symposium on High Performance Distributed Computing, HPDC-15
Pages93-104
Number of pages12
StatePublished - 2006
Externally publishedYes
Event15th IEEE International Symposium on High Performance Distributed Computing, HPDC-15 - Paris, France
Duration: Jun 19 2006Jun 23 2006

Publication series

NameProceedings of the IEEE International Symposium on High Performance Distributed Computing
Volume2006
ISSN (Print)1082-8907

Conference

Conference15th IEEE International Symposium on High Performance Distributed Computing, HPDC-15
Country/TerritoryFrance
CityParis
Period06/19/0606/23/06

Fingerprint

Dive into the research topics of 'Resource availability prediction in fine-grained cycle sharing systems'. Together they form a unique fingerprint.

Cite this