Journal on Communications ›› 2016, Vol. 37 ›› Issue (8): 105-118.doi: 10.11959/j.issn.1000-436x.2016161

• Papers • Previous Articles     Next Articles

Study on virtual computing resource scheduling for network performance optimization

Yu-wei WANG1,2,Min LIU1,Bing-yi FANG3,Chen-chong QIN1,2,Xiao-long YAN1,2   

  1. 1 Institute of Computing Technology,Chinese Academy of Sciences,Beijing 100190,China
    2 University of Chinese Academy of Sciences,Beijing 100049,China
    3 China Unicom,Beijing 100032,China
  • Online:2016-08-25 Published:2016-09-01

Abstract:

A deep insight into the relationship between vCPU scheduling and I/O transmit in Xen was provided.Then an effective and lightweight recognition method,through which could identify the so-called NSVM (network queuing sensi-tive virtual machine) that was more vulnerable to the congestion in I/O transmit was put forward.Furthermore,a novel mechanism for resource assignment and scheduling called Diff-Scheduler was proposed.It could schedule the vCPU of the NSVM more frequently than other VM in different pools independently.Evaluations based on a prototype of Xen platform featured Diff-Scheduler show that the proposed mechanism significantly improves the network performance of VM.Specifically,comparing with the default mechanism of Xen,Diff-Scheduler proposed jointly enhances throughput,latency remarkably and ensures the fairness of resource allocation at the same time.

Key words: cloud computing, virtualization, vCPU scheduling, network queuing sensitive, virtual computing resource assignment

No Suggested Reading articles found!