• DocumentCode
    251805
  • Title

    Scheduling Multiple Divisible Loads in a Multi-cloud System

  • Author

    Seungmin Kang ; Veeravalli, Bharadwaj ; Khin Mi Mi Aung

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Nat. Univ. of Singapore, Singapore, Singapore
  • fYear
    2014
  • fDate
    8-11 Dec. 2014
  • Firstpage
    371
  • Lastpage
    378
  • Abstract
    In this paper, we propose a novel architecture of a multi-cloud system and investigate the problem of scheduling multiple divisible loads on this system. The scheduling problem takes into account the real-life constraints: the arbitrary release times, i.e., Ready times, of computing nodes, heterogeneous sizes and computation requirement of loads, and the network topology of the system based on dedicated links. We adopt the phase-based multi-round scheduling approach to design two scheduling strategies: a Static Scheduling Strategy (SSS) which assumes that the release times of computing nodes are predetermined and known, and a Dynamic Scheduling Strategy (DSS) which considers that the release times of computing nodes are unknown until they are released. The strategies are designed to achieve high utilization and load balance among computing nodes, thereby minimizing the total processing time of loads. Numerical studies and simulations were carried out to evaluate the performance of the proposed strategies. The results show that the proposed strategies outperform a baseline strategy which does not use the phase-based multi-round scheduling approach.
  • Keywords
    cloud computing; resource allocation; scheduling; DSS; SSS; arbitrary release times; baseline strategy; computing nodes ready times; dedicated links; dynamic scheduling strategy; heterogeneous sizes; load balance; load computation requirement; multicloud system; multiple divisible load scheduling; phase-based multiround scheduling approach; real-life constraints; static scheduling strategy; system network topology; Bandwidth; Computer architecture; Dynamic scheduling; Job shop scheduling; Scheduling algorithms; Cloud computing; divisible load theory; multi-cloud system; scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Utility and Cloud Computing (UCC), 2014 IEEE/ACM 7th International Conference on
  • Conference_Location
    London
  • Type

    conf

  • DOI
    10.1109/UCC.2014.47
  • Filename
    7027514