TY - JOUR
T1 - A virtual machine scheduler to support quality assurance of differentiated services on multi-core architectures
AU - Chuang, I. Hsun
AU - Tsao, Po Jui
AU - Kuo, Yau Hwang
AU - Horng, Mong Fong
PY - 2012/6/1
Y1 - 2012/6/1
N2 - In this paper, we present a Virtual Machine (VM) scheduler to support quality assurance of differentiated services on multi-core architectures. We assume two-class VMs to be served in real applications including real-time VMs and best-effort VMs. This scheduler, named as Controllable Scheduler with Dynamic Resources (CSDR), achieves (1) differentiated services for various concurrent VMs, (2) guarantee of service quality in timeliness and (3) friendly treatment of best effort VMs. The details of the proposed scheduler are presented, including the system architecture, resource allocation control approach and experimental results. We design and implement the CSDR based on Feedback Control System (FCS) to guarantee the quality of VM service in timeliness. According to the experiment results, the proposed scheduler has been proved to ensure the service quality and service differentiation of CPU-bound VMs. That is effective to bring classic virtual machines closer to real applications on Internet.
AB - In this paper, we present a Virtual Machine (VM) scheduler to support quality assurance of differentiated services on multi-core architectures. We assume two-class VMs to be served in real applications including real-time VMs and best-effort VMs. This scheduler, named as Controllable Scheduler with Dynamic Resources (CSDR), achieves (1) differentiated services for various concurrent VMs, (2) guarantee of service quality in timeliness and (3) friendly treatment of best effort VMs. The details of the proposed scheduler are presented, including the system architecture, resource allocation control approach and experimental results. We design and implement the CSDR based on Feedback Control System (FCS) to guarantee the quality of VM service in timeliness. According to the experiment results, the proposed scheduler has been proved to ensure the service quality and service differentiation of CPU-bound VMs. That is effective to bring classic virtual machines closer to real applications on Internet.
UR - http://www.scopus.com/inward/record.url?scp=84859403298&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84859403298&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:84859403298
SN - 1881-803X
VL - 6
SP - 1543
EP - 1548
JO - ICIC Express Letters
JF - ICIC Express Letters
IS - 6
ER -