Availability-aware joint task scheduling for real-time distributed computing applications over optical networks

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

Abstract

The integrated computing system optical network has been viewed as a promising platform to support real-time distributed computing applications. For such a system involving so many heterogeneous computing and network resources, faults seem to be inevitable. Therefore, a fault-tolerant scheme is necessary to improve the availability of the integrated system. However, existing joint task scheduling schemes for real-time distributed computing applications generally do not consider the application availability issues when making scheduling decisions. In this paper, we develop an availability-aware joint task scheduling (AAJTS) scheme, by both taking into account availability improvement and timing requirements. The proposed scheme iteratively enhances the application availability under deadline constraint to protect data communication tasks from network link failures. Extensive simulations demonstrate the effectiveness and the feasibility of the proposed scheme.

Original languageEnglish
Title of host publication2010 IEEE International Conference on Communications, ICC 2010
DOIs
Publication statusPublished - 13 Aug 2010
Event2010 IEEE International Conference on Communications, ICC 2010 - Cape Town, South Africa
Duration: 23 May 201027 May 2010

Publication series

NameIEEE International Conference on Communications
ISSN (Print)0536-1486

Conference

Conference2010 IEEE International Conference on Communications, ICC 2010
Country/TerritorySouth Africa
CityCape Town
Period23/05/1027/05/10

Keywords

  • Availability
  • Distributed applications
  • Fault-tolerant
  • Optical network
  • Real-time scheduling

Fingerprint

Dive into the research topics of 'Availability-aware joint task scheduling for real-time distributed computing applications over optical networks'. Together they form a unique fingerprint.

Cite this