• DocumentCode
    3152402
  • Title

    Deadline-guaranteed scheduling algorithm with improved resource utilization for cloud computing

  • Author

    SaeMi Shin ; Yena Kim ; SuKyoung Lee

  • Author_Institution
    Dept. of Comput. Sci., Yonsei Univ., Seoul, South Korea
  • fYear
    2015
  • fDate
    9-12 Jan. 2015
  • Firstpage
    814
  • Lastpage
    819
  • Abstract
    Cloud computing is computing in which large groups of remote servers are networked to allow centralized data storage and on-line access to computer services. Cloud computing providers install and operate application software in the cloud through Software as a Service (SaaS) model. Cloud users access the software and utilizes the services by cloning tasks onto multiple virtual machines (VMs). In recent years, offering high-performance computing capacity reminds cloud providers to utilize resources fully due to limitation of resource. Enhancing resource utilization is also essential for achieving cost effectiveness. In addition, SaaS applications support various services such as email, FTP, and multimedia services with different delay requirement. Among these application multimedia service has relatively low delay requirements. Therefore, in this paper, we propose a scheduling algorithm to enhance both deadline guarantee and resource utilization. We modified the conservative backfilling algorithm by utilizing the earliest deadline first (EDF) algorithm and the largest weight first (LWF) algorithm. The proposed algorithm first score all the jobs arrived at the data center(DC) and sort the jobs in ascending order to serve high priority job first. The proposed algorithm then select the largest possible backfill job as guaranteeing deadline. Simulation results show that the proposed algorithm significantly improve the performance in terms of resource utilization and deadline guarantee.
  • Keywords
    cloud computing; resource allocation; scheduling; sorting; EDF algorithm; LWF algorithm; SaaS applications; SaaS model; VM; backfill job; centralized data storage; cloning tasks; cloud computing; cloud providers; computer services; conservative backfilling algorithm; cost effectiveness; data center; deadline-guaranteed scheduling algorithm; earliest deadline first algorithm; jobs sorting; largest weight first algorithm; multimedia service; online access; remote servers; resource limitation; resource utilization; software as a service; virtual machines; Cloud computing; Delays; Electronic mail; Resource management; Scheduling; Scheduling algorithms; Software as a service; cloud computing; conservative backfilling algorithm; deadline; job scheduling; utilization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Communications and Networking Conference (CCNC), 2015 12th Annual IEEE
  • Conference_Location
    Las Vegas, NV
  • ISSN
    2331-9860
  • Print_ISBN
    978-1-4799-6389-8
  • Type

    conf

  • DOI
    10.1109/CCNC.2015.7158082
  • Filename
    7158082