Multi-agent based dynamic resource provisioning and monitoring for cloud computing systems infrastructure

被引:0
作者
Mahmoud Al-Ayyoub
Yaser Jararweh
Mustafa Daraghmeh
Qutaibah Althebyan
机构
[1] Jordan University of Science and Technology,
来源
Cluster Computing | 2015年 / 18卷
关键词
Cloud computing; Multi-agent system; Resource provisioning; Regression analysis;
D O I
暂无
中图分类号
学科分类号
摘要
The cloud computing paradigm provides a shared pool of resources and services with different models delivered to the customers through the Internet via an on-demand dynamically-scalable form charged using a pay-per-use model. The main problem we tackle in this paper is to optimize the resource provisioning task by shortening the completion time for the customers’ tasks while minimizing the associated cost. This study presents the dynamic resources provisioning and monitoring (DRPM) system, a multi-agent system to manage the cloud provider’s resources while taking into account the customers’ quality of service requirements as determined by the service-level agreement (SLA). Moreover, DRPM includes a new virtual machine selection algorithm called the host fault detection algorithm. The proposed DRPM system is evaluated using the CloudSim tool. The results show that using the DRPM system increases resource utilization and decreases power consumption while avoiding SLA violations.
引用
收藏
页码:919 / 932
页数:13
相关论文
共 25 条
[1]  
Armbrust M(2010)A view of cloud computing Commun. ACM 53 50-58
[2]  
Fox A(2012)Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in cloud data centers Concurr. Comput. 24 1397-1420
[3]  
Griffith R(2011)Cloudsim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms Software 41 23-50
[4]  
Joseph AD(2014)CloudExp: a comprehensive cloud computing experimental framework Simul. Model. Pract. Theory 49 180-192
[5]  
Katz R(2011)Dynamically scaling applications in the cloud ACM SIGCOMM Comput. Commun. Rev. 41 45-52
[6]  
Konwinski A(undefined)undefined undefined undefined undefined-undefined
[7]  
Lee G(undefined)undefined undefined undefined undefined-undefined
[8]  
Patterson D(undefined)undefined undefined undefined undefined-undefined
[9]  
Rabkin A(undefined)undefined undefined undefined undefined-undefined
[10]  
Stoica I(undefined)undefined undefined undefined undefined-undefined