DocumentCode :
3673502
Title :
cCluster: A Core Clustering Mechanism for Workload-Aware Virtual Machine Scheduling
Author :
Mostafa Dehsangi;Esmail Asyabi;Mohsen Sharifi;Seyed Vahid Azhari
Author_Institution :
Sch. of Comput. Eng., Iran Univ. of Sci. &
fYear :
2015
Firstpage :
248
Lastpage :
255
Abstract :
In spite of the fact that Cloud Computing Environments (CCE) host many I/O intensive applications such as Web services, big data and virtual desktops, virtual machine monitors like Xen impose high overhead on CCEs´ delivered performance hosting such applications. Studies have shown that hypervisors such as Xen favor compute intensive workloads while their performance for I/O intensive tasks is far from satisfactory. In this paper we present a new mechanism called cCluster to mitigate I/O processing delay in CCEs. To this end, cCluster classifies running virtual machines into I/O and computation VMs, and based on this classification, it dynamically classifies exiting physical cores into I/O and computation cores too. It then schedules I/O virtual CPUs (vCPU) on I/O cores and computation vCPUs on computation cores. Empirical results demonstrate that cCluster remarkably reduces the I/O response time and thus improves the network throughput.
Keywords :
"Time factors","Processor scheduling","Load management","Clustering algorithms","Throughput","Servers","Context"
Publisher :
ieee
Conference_Titel :
Future Internet of Things and Cloud (FiCloud), 2015 3rd International Conference on
Type :
conf
DOI :
10.1109/FiCloud.2015.56
Filename :
7300825
Link To Document :
بازگشت