Abstract | ||
---|---|---|
Paravirtualization manages virtual machines and virtual resources efficiently by the communication between the virtualization layer and modified guest OSes. In a paravirtual environment, the I/O response of a virtual machine is hard to approach that of a native OS because a virtual I/O is asynchronously processed by the virtualization layer without hardware supports. Virtual CPU scheduling algorithms have been proposed to improve the I/O performance. However, existing solutions lack the I/O fairness when virtual machines have various or skewed of workloads because they put the I/O performance of latency-sensitive vCPUs before vCPUs that are not. In this paper, we design a credit based vCPU scheduling model for I/O performance of virtual machines by using a loan and repayment system. Credit rating of each virtual CPU is periodically evaluated by observing its resource consumption pattern and a virtual CPU cannot be allocated more resources until the repayment is finished. |
Year | Venue | Field |
---|---|---|
2017 | RACS | Virtualization,Virtual machine,Hardware virtualization,Computer science,Temporal isolation among virtual machines,Hypervisor,Real-time computing,Full virtualization,Paravirtualization,I/O virtualization,Operating system,Embedded system |
DocType | Citations | PageRank |
Conference | 0 | 0.34 |
References | Authors | |
4 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Jinman Jung | 1 | 24 | 14.63 |
jisu park | 2 | 2 | 4.10 |
Seoyeon Kim | 3 | 1 | 1.04 |
Mhanwoo Heo | 4 | 0 | 1.01 |
Jiman Hong | 5 | 120 | 21.62 |