• DocumentCode
    686364
  • Title

    A Novel Deadline Assignment Strategy for a Large Batch of Parallel Tasks with Soft Deadlines in the Cloud

  • Author

    Xiao Liu ; Dingxian Wang ; Dong Yuan ; Yun Yang

  • Author_Institution
    Software Eng. Inst., East China Normal Univ., Shanghai, China
  • fYear
    2013
  • fDate
    13-15 Nov. 2013
  • Firstpage
    51
  • Lastpage
    58
  • Abstract
    Deadline assignment is to assign each subtask composing a distributed task with a local deadline such that the global deadline can be met. Today\´s real-time systems often need to handle hundreds or even thousands of concurrent customer (or service) requests. Therefore, deadline assignment is becoming an increasingly challenging issue with a large number of parallel and distributed subtasks. However, most conventional strategies are designed to deal with a single independent task rather than a batch of many parallel tasks in a shared resource environment such as cloud computing. To address such an issue, in this paper, instead of assigning local deadline for each subtask, we propose a novel strategy which can efficiently assign local throughput constraints for a batch of parallel tasks at any time point along the system timeline. The basis of this strategy is a novel throughput consistency model which can measure the probability of on-time completion at any given time point. The experimental results demonstrate that our strategy can achieve significant time reduction in deadline assignment and achieve the most "consistency" between global and local deadlines compared with other representative strategies.
  • Keywords
    batch processing (computers); cloud computing; concurrency control; parallel processing; probability; real-time systems; cloud computing; concurrent customer requests; concurrent service requests; deadline assignment strategy; distributed subtasks; distributed task; global deadline; large parallel task batch; local deadline; local throughput constraint assignment; on-time completion probability measure; parallel subtasks; real-time systems; shared resource environment; soft deadlines; subtask assignment; throughput consistency model; time reduction; Conferences; High performance computing; Ubiquitous computing; Cloud Computing; Deadline Assignment; Parallel Tasks; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
  • Conference_Location
    Zhangjiajie
  • Type

    conf

  • DOI
    10.1109/HPCC.and.EUC.2013.17
  • Filename
    6825544