Improved PC Based Resource Scheduling Algorithm for Virtual Machines in Cloud Computing

The existing resource scheduling algorithms for virtual machines usually use serial job deployment ways which easily lead to the job completion time overlong and the system load unbalance. To solve the problems, an Improved Potential Capacity (IPC) based resource scheduling algorithm for virtual mac...

Full description

Saved in:
Bibliographic Details
Published inBig Data Computing and Communications Vol. 9784; pp. 321 - 331
Main Authors Qiao, Baiyou, Shen, Muchuan, Zhu, Junhai, Zheng, Yujie, Li, Xiaolong, Tong, Bin, Chen, Donghai, Wang, Guoren
Format Book Chapter
LanguageEnglish
Published Switzerland Springer International Publishing AG 2016
Springer International Publishing
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN9783319425528
3319425528
ISSN0302-9743
1611-3349
DOI10.1007/978-3-319-42553-5_27

Cover

More Information
Summary:The existing resource scheduling algorithms for virtual machines usually use serial job deployment ways which easily lead to the job completion time overlong and the system load unbalance. To solve the problems, an Improved Potential Capacity (IPC) based resource scheduling algorithm for virtual machines is proposed, which comprehensively considers the overall job completion time and system load balancing, and applies a new metric to dynamically estimate the resource remaining capacities of virtual machines, and thus reduce the inexact matching between jobs and virtual machines. A batch job deployment method is also proposed to execute the batch job deployment. Many simulation experimental results show that the proposed algorithm can effectively decrease the overall job completion time and improve the load balancing of a cloud system.
ISBN:9783319425528
3319425528
ISSN:0302-9743
1611-3349
DOI:10.1007/978-3-319-42553-5_27