• DocumentCode
    3144154
  • Title

    Job sequence scheduling for cloud computing

  • Author

    Hsu, Yung-Ching ; Liu, Pangfeng ; Wu, Jan-Jan

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    212
  • Lastpage
    219
  • Abstract
    This paper describes the important issue of energy conservation for data centers. We consider the problem of provisioning physical servers to a sequence of jobs, and reducing the total energy consumption. The performance metric is the wasted energy - the over-provisioned computing power provided by the physical servers, but exceeding the requirement of the jobs. We propose three new strategies for allocating servers to a sequence of jobs - a largest machine first heuristic, a best fit method, and a mixed method. We prove that both the largest machine first heuristic and the mixed method will only incur at most 2 in over-provisioned energy. That is, the ratio between the over-provisioned energy and the total provisioned energy is bounded by 2/n(1 + δ), where n is the number of jobs, and 1 + δ is the ratio between the maximum and minimum execution time of jobs. We also derive a tight bound of i on the ratio of wasted energy if the ratio 5 could be arbitrarily large. We also conduct experiments to compare the three algorithms in practice. The experiment results indicate that all three algorithms waste very little energy in over-provision. The mixed method outperforms the best fit method, which outperforms the largest machine first method.
  • Keywords
    cloud computing; computer centres; energy conservation; resource allocation; scheduling; virtual machines; waste management; best fit method strategy; cloud computing; data centers; energy conservation; energy consumption; job sequence scheduling; largest machine first heuristic strategy; mixed method strategy; over-provisioned computing power; over-provisioned energy; performance metric; physical servers; server allocation; wasted energy; Cloud computing; Energy conservation; Processor scheduling; Program processors; Resource management; Servers; Virtual machining; Cloud Computing; Energy Conservation; Job Sequence Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud and Service Computing (CSC), 2011 International Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4577-1635-5
  • Electronic_ISBN
    978-1-4577-1636-2
  • Type

    conf

  • DOI
    10.1109/CSC.2011.6138524
  • Filename
    6138524