arrow
Return

Kani: a QoS-aware hypervisor-level scheduler for cloud computing environments

delete2016-02-16
delete6
PRE
AI
E
Esmail Asyabi *
A
Azadeh Azhdari
M
Mostafa Dehsangi
M
Michel Gokan Khan
M
Mohsen Sharifi
S
Sayed Vahid Azhari
DOI:10.1007/s10586-016-0541-5delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Cloud computing environments (CCEs) are expected to deliver their services with qualities in service level agreements. On the other hand, they typically employ virtualization technology to consolidate multiple workloads on the same physical machine, thereby enhancing the overall utilization of physical resources. Most existing virtualization technologies are, however, unaware of their delivered quality of services (QoS). For example, the Xen hypervisor merely focuses on fair sharing of processor resources. We believe that CCEs have got married with traditional virtualization technologies without many traits in common. To bridge the gap between these two technologies, we have designed and implemented Kani, a QoS-aware hypervisor-level scheduler. Kani dynamically monitors the quality of delivered services to quantify the deviation between desired and delivered levels of QoS. Using this information, Kani determines how to allocate processor resources among running VMs so as to meet the expected QoS. Our evaluations of Kani scheduler prototype in Xen show that Kani outperforms the default Xen scheduler namely the Credit scheduler. For example, Kani reduces the average response time to requests to an Apache web server by up to ; improves its throughput by up to ; and mitigates the call setup time of an Asterisk media server by up to .
Keywords:
Cloud computing environments
Virtualization technology
Hypervisor-level scheduler
QoS
Xen
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
Papers:
5.0K
Citations:
7.5K

Organization

No organization information available