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 sensitive 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.
| Translated title of the contribution | Study on virtual computing resource scheduling for network performance optimization |
|---|---|
| Original language | Chinese |
| Pages (from-to) | 105-118 |
| Number of pages | 14 |
| Journal | Tongxin Xuebao/Journal on Communications |
| Volume | 37 |
| Issue number | 8 |
| Publication status | Published - Aug 2016 |
| Externally published | Yes |
Keywords
- cloud computing
- virtualization
- vCPU scheduling
- network queuing sensitive
- virtual computing resource assignment