Journal on Communications ›› 2019, Vol. 40 ›› Issue (5): 180-191.doi: 10.11959/j.issn.1000-436x.2019105

• correspondences • Previous Articles     Next Articles

Research on optimal two element exchange algorithm for large scale cloud computing server scheduling problem

Wanliang WANG1,Zelin ZANG1(),Guoqi CHEN1,Hangyao TU1,Yule WANG1,Linyan LU2   

  1. 1 School of Computer Science and Technology,Zhejiang University of Technology,Hangzhou 310027,China
    2 Faculty of Natural and Mathematical Sciences,King’s College London,London WC2R 2LS,England
  • Revised:2019-04-19 Online:2019-05-25 Published:2019-05-30
  • Supported by:
    The National Natural Science Foundation of China(61873240);The National Natural Science Foundation of China(51875524)

Abstract:

With the flourishing of cloud computing industry,the rational management and scientific scheduling of cloud computing servers has become an important issue.In terms of model,a new mixed integer programming (MIP) model with affinity constraints and anti-affinity constraints was proposed to describe the scheduling problem of large scale cloud computing server.Considering the time cost of solving large-scale MIP problems,an optimal two element exchange algorithm was designed with the basics of branch and bound method and local search algorithm.By constantly extracting MIP sub-problems from completing scheduling problems and using branch and bound method to solve the sub-problems,the algorithm continuously optimized the server scheduling schemes,so that the scheduling schemes approached the optimal solution.The experimental results show that the algorithm has great advantages over the other methods in testing data set ALISS,and can reduce the resource consumption of cloud computing center by more than 4% when the same task is completed.

Key words: server scheduling, mixed integer programming model, optimal two element exchange algorithm, cloud computing

CLC Number: 

No Suggested Reading articles found!