cCluster: A Core Clustering Mechanism for Workload-Aware Virtual Machine Scheduling

被引:4
|
作者
Dehsangi, Mostafa [1 ]
Asyabi, Esmail [1 ]
Sharifi, Mohsen [1 ]
Azhari, Seyed Vahid [1 ]
机构
[1] Iran Univ Sci & Technol, Sch Comp Engn, Tehran, Iran
关键词
Cloud Computing Environment; Virtual Machine Monitor; Scheduler; Xen;
D O I
10.1109/FiCloud.2015.56
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 CCE's 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.
引用
收藏
页码:248 / 255
页数:8
相关论文
共 50 条
  • [1] A Workload-aware Resources Scheduling Method for Virtual Machine
    Qu, Hongshan
    Liu, Xiaodong
    Xu, Huating
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (01): : 247 - 258
  • [2] A Workload-Aware Energy Model for Virtual Machine Migration
    De Maio, Vincenzo
    Kecskemeti, Gabor
    Prodan, Radu
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING - CLUSTER 2015, 2015, : 274 - 283
  • [3] Flexible workload-aware clustering of XML documents
    Bordawekar, R
    Shmueli, O
    [J]. DATABASE AND XML TECHNOLOGIES, PROCEEDINGS, 2004, 3186 : 204 - 218
  • [4] WATS: Workload-Aware Task Scheduling in Asymmetric Multi-core Architectures
    Chen, Quan
    Chen, Yawen
    Huang, Zhiyi
    Guo, Minyi
    [J]. 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2012, : 249 - 260
  • [5] Runtime prediction of parallel applications with workload-aware clustering
    Park, Ju-Won
    Kim, Eunhye
    [J]. JOURNAL OF SUPERCOMPUTING, 2017, 73 (11): : 4635 - 4651
  • [6] Runtime prediction of parallel applications with workload-aware clustering
    Ju-Won Park
    Eunhye Kim
    [J]. The Journal of Supercomputing, 2017, 73 : 4635 - 4651
  • [7] Power-efficient distributed scheduling of virtual machines using workload-aware consolidation techniques
    Sharifi, Mohsen
    Salimi, Hadi
    Najafzadeh, Mahsa
    [J]. JOURNAL OF SUPERCOMPUTING, 2012, 61 (01): : 46 - 66
  • [8] Workload-Aware Scheduling for Data Analytics upon Heterogeneous Storage
    Qian, Zhuzhong
    Gao, Yuan
    Ji, Mingtao
    Peng, Hui
    Chen, Peng
    Jin, Yibo
    Lu, Sanglu
    [J]. 2019 IEEE INTL CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, BIG DATA & CLOUD COMPUTING, SUSTAINABLE COMPUTING & COMMUNICATIONS, SOCIAL COMPUTING & NETWORKING (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2019), 2019, : 580 - 587
  • [9] Power-efficient distributed scheduling of virtual machines using workload-aware consolidation techniques
    Mohsen Sharifi
    Hadi Salimi
    Mahsa Najafzadeh
    [J]. The Journal of Supercomputing, 2012, 61 : 46 - 66
  • [10] Federated learning with workload-aware client scheduling in heterogeneous systems
    Li, Li
    Liu, Duo
    Duan, Moming
    Zhang, Yu
    Ren, Ao
    Chen, Xianzhang
    Tan, Yujuan
    Wang, Chengliang
    [J]. NEURAL NETWORKS, 2022, 154 : 560 - 573