• DocumentCode
    3009661
  • Title

    A Multi-dimensional Scheduling Scheme for QoS-Aware Real-Time Applications on Heterogeneous Clusters

  • Author

    Zhu, Xiaomin ; Lu, Peizhong

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Fudan Univ., Shanghai
  • fYear
    2008
  • fDate
    25-27 Sept. 2008
  • Firstpage
    205
  • Lastpage
    212
  • Abstract
    Multiple performance guarantees are increasingly needed in QoS-aware real-time applications. Unfortunately, most traditional scheduling algorithms only consider one or two dimensions of them. In this paper, we build a new scheduler model that is suitable for providing multiple services. Based on the scheduler mode, we propose a novel multi-dimensional scheduling scheme MDSS, which tasks timing constraints, QoS, throughput, fairness and load balancing into account. The MDSS includes three steps. Step 1 is used to provide real-time scheduling and the existing DASAP algorithm is employed in step 1. In step 2, we present a novel algorithm MQFQ that strives to enhance the QoS levels of accepted tasks and makes these tasks have fair QoS services, as well. Another new algorithm ITLB is proposed and used in step 3. The ITLB algorithms is capable of balancing load of nodes and improving throughput of the system. We have performed extensive simulation experiments to compare MDSS scheme with MDSR scheme, DASAP and DALAP algorithms. Experimental results indicate that MDSS improves QoS benefit, has better load balancing and has higher throughput over MDSR, DASAP and DALAP while guaranteeing high schedulability.
  • Keywords
    distributed processing; quality of service; real-time systems; resource allocation; scheduling; workstation clusters; QoS-aware real-time applications; heterogeneous clusters; load balancing; multidimensional scheduling scheme; Application software; Clustering algorithms; Load management; Multidimensional signal processing; Processor scheduling; Scheduling algorithm; Signal processing; Signal processing algorithms; Throughput; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications, 2008. HPCC '08. 10th IEEE International Conference on
  • Conference_Location
    Dalian
  • Print_ISBN
    978-0-7695-3352-0
  • Type

    conf

  • DOI
    10.1109/HPCC.2008.61
  • Filename
    4637699