Skip to main navigation Skip to search Skip to main content

Availability-driven scheduling for real-time directed acyclic graph applications in optical grids

  • Min Zhu
  • , Wei Guo
  • , Shilin Xiao
  • , Anne Wei
  • , Yaohui Jin
  • , Weisheng Hu
  • , Benoit Geller
  • Shanghai Jiao Tong University
  • Paris-Saclay University
  • Universite Jean-Jaures
  • ENSTA ParisTech

Research output: Contribution to journalArticlepeer-review

10 Citations (Scopus)

Abstract

Optical grid systems have been viewed as a promising virtual computing environment to support distributed real-time directed acyclic graph (DAG) applications. For such a system involving many heterogeneous computing and network resources, faults seem to be inevitable. Therefore, a fault-tolerant DAG scheduling scheme is necessary to improve the performance of the optical grid system. However, existing joint task scheduling schemes for real-time DAG applications generally do not consider the availability issues when making scheduling decisions. We develop an availability-driven scheduling scheme that improves the DAG availability iteratively by allocating two copies of one communication task to two disjoint lightpaths for data transfer while satisfying application deadline requirements. Extensive simulation results demonstrate the effectiveness and the feasibility of the proposed scheduling scheme.

Original languageEnglish
Article number5520643
Pages (from-to)469-480
Number of pages12
JournalJournal of Optical Communications and Networking
Volume2
Issue number7
DOIs
Publication statusPublished - 1 Jul 2010
Externally publishedYes

Keywords

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

Fingerprint

Dive into the research topics of 'Availability-driven scheduling for real-time directed acyclic graph applications in optical grids'. Together they form a unique fingerprint.

Cite this