EVRC: An economic-based virtual resource co-allocation middleware for clouds

被引:0
作者
Zhang T. [1 ]
机构
[1] School of Computer and Communication, Hunan Institute of Engineering, Hunan Province
关键词
Cloud computing; Co-allocation; Resource market; Virtualisation;
D O I
10.1504/IJNVO.2018.10013251
中图分类号
学科分类号
摘要
In cloud platforms, resource co-allocation service plays an important role on meeting user's requirements especially for running some large-scale applications, which typically need to be deployed on several virtual organisations. In this paper, we present an economic-based virtual resource co-allocation (EVRC) middleware, which provides a set of flexible services that allows cloud applications co-allocating plenty of virtual resources across different resource providers. In the EVRC framework, resource co-allocation service is implemented by a novel auction mechanism, and cloud user's quality-of-service (QoS) requirements are guaranteed by a set of services including resource reservation, reputation manager and etc. In addition, the proposed EVRC middleware is incorporated with an online performance monitoring and profiling mechanism, which can be used to evaluate the efficiency of underlying resources and adjust up-level resource management policy. Extensive experiments are conducted to investigate the effectiveness of the EVRC middleware, and the results indicate that it can significantly improve the efficiency of virtual resource co-allocation as well as cloud user's QoS satisfactory. Copyright © 2018 Inderscience Enterprises Ltd.
引用
收藏
页码:196 / 210
页数:14
相关论文
共 50 条
[21]   A GA-Based Approach for Resource Consolidation of Virtual Machines in Clouds [J].
Chuang, I-Hsun ;
Tsai, Yu-Ting ;
Horng, Mong-Fong ;
Kuo, Yau-Hwang ;
Hsu, Jang-Pong .
INTELLIGENT INFORMATION AND DATABASE SYSTEMS, PT 1, 2014, 8397 :342-351
[22]   The optimization of virtual resource allocation in cloud computing based on RBPSO [J].
Wang, Xiaohui ;
Gu, Haoran ;
Yue, YuXian .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (16)
[23]   CPU-RAM-based energy-efficient resource allocation in clouds [J].
Gul, Beenish ;
Khan, Imran Ali ;
Mustafa, Saad ;
Khalid, Osman ;
Khan, Atta Ur Rehman .
JOURNAL OF SUPERCOMPUTING, 2019, 75 (11) :7606-7624
[24]   CPU–RAM-based energy-efficient resource allocation in clouds [J].
Beenish Gul ;
Imran Ali Khan ;
Saad Mustafa ;
Osman Khalid ;
Atta ur Rehman Khan .
The Journal of Supercomputing, 2019, 75 :7606-7624
[25]   Multiple job co-allocation strategy for heterogeneous multi-cluster systems based on linear programming [J].
Héctor Blanco ;
Josep Lluís Lérida ;
Fernando Cores ;
Fernando Guirado .
The Journal of Supercomputing, 2011, 58 :394-402
[26]   Multiple job co-allocation strategy for heterogeneous multi-cluster systems based on linear programming [J].
Blanco, Hector ;
Lluis Lerida, Josep ;
Cores, Fernando ;
Guirado, Fernando .
JOURNAL OF SUPERCOMPUTING, 2011, 58 (03) :394-402
[27]   Priority Based Resource Allocation and Demand Based Pricing Model in Peer-to-Peer Clouds [J].
Kumar, Dilip S. M. ;
Sadashiv, Naidila ;
Goudar, R. S. .
2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, :1210-1216
[28]   Utility-based Resource Allocation for Virtual Machines in Cloud Computing [J].
Minarolli, Dorian ;
Freisleben, Bernd .
2011 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2011,
[29]   Resource allocation in cloud virtual machines based on empirical service traces [J].
Lin, Ching-Huang ;
Lu, Chien-Tung ;
Chen, Ying-Hsien ;
Li, Jung-Shian .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2014, 27 (12) :4210-4225
[30]   Resource Allocation for Virtual Service Based on Heterogeneous Shared Hosting Platforms [J].
Nguyen Minh Nhut Pham ;
Thu Huong Nguyen ;
Van Son Le .
INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2016, PT II, 2016, 9622 :51-60