Optimization of Resource Allocation in Cloud Computing by Grasshopper Optimization Algorithm

被引:0
作者
Vahidi, Javad [1 ]
Rahmati, Maral [2 ]
机构
[1] Iran Univ Sci & Technol, Dept Math, Tehran, Iran
[2] Mazandaran Univ Sci & Technol, Software Engn, Babol Sar, Iran
来源
2019 IEEE 5TH CONFERENCE ON KNOWLEDGE BASED ENGINEERING AND INNOVATION (KBEI 2019) | 2019年
关键词
Cloud computing; GOA; resource allocation;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Cloud computing system due to Pay-Per-Use Model has been popular among Cloud resource users. However, large volume of resource and requests from users have made the issue of resource allocation challenging in this kind of system. Therefore, the present paper aims to recognize the role of innovative Grasshopper Optimization Algorithm (GOA) and strongly highlights the significance of such an algorithm for optimized resource allocation in a Cloud computing environment. To do so, the proposed algorithm (i.e., GOA) was simulated with MATLAB and eight datasets were used. Moreover, GOA was compared with GA and SEIRA algorithms in order to have precise evaluation of its performance. Results strongly acknowledged the application of the proposed GOA and highlighted its high ability to solve the resource allocation problem in Cloud computing. Findings also revealed that the functions designed for the basic operators of the GOA could appropriately look into the space of the problem response, resulting in optimization of the discovered responses, and finally providing opportunities to obtain an acceptable response regarding the allocation problem. It was undeniably recommended that other optimization algorithms can be investigated and compared with GOA in order for the users and service providers to be armed with practical solutions concerning the resource allocation problem.
引用
收藏
页码:839 / 844
页数:6
相关论文
共 36 条
[21]  
Nzanywayingoma F, 2018, EFFICIENT RESOURCE M
[22]   Mechanosensory-induced behavioural gregarization in the desert locust Schistocerca gregaria [J].
Rogers, SM ;
Matheson, T ;
Despland, E ;
Dodgson, T ;
Burrows, M ;
Simpson, SJ .
JOURNAL OF EXPERIMENTAL BIOLOGY, 2003, 206 (22) :3991-4002
[23]  
Samadi Yassir, 2021, International Journal of Computers and Applications, V43, P233, DOI 10.1080/1206212X.2018.1519630
[24]   Dynamic Resource Allocation Scheme in Cloud Computing [J].
Saraswathi, A. T. ;
Kalaashri, Y. R. A. ;
Padmavathi, S. .
GRAPH ALGORITHMS, HIGH PERFORMANCE IMPLEMENTATIONS AND ITS APPLICATIONS (ICGHIA 2014), 2015, 47 :30-36
[25]   Grasshopper Optimisation Algorithm: Theory and application [J].
Saremi, Shahrzad ;
Mirjalili, Seyedali ;
Lewis, Andrew .
ADVANCES IN ENGINEERING SOFTWARE, 2017, 105 :30-47
[26]   A behavioural analysis of phase change in the desert locust [J].
Simpson, SJ ;
McCaffery, AR ;
Hägele, BF .
BIOLOGICAL REVIEWS, 1999, 74 (04) :461-480
[27]  
Spall James C, 2005, INTRO STOCHASTIC SEA, V65
[28]   Competent resource provisioning and distribution techniques for cloud computing environment [J].
Suresh, A. ;
Varatharajan, R. .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 5) :11039-11046
[29]  
Takako Endo Patricia, 2013, 2013 2nd IEEE Latin American Conference on Cloud Computing and Communications (LatinCloud), P13, DOI 10.1109/LatinCloud.2013.6842215
[30]   A model for rolling swarms of locusts [J].
Topaz, C. M. ;
Bernoff, A. J. ;
Logan, S. ;
Toolson, W. .
EUROPEAN PHYSICAL JOURNAL-SPECIAL TOPICS, 2008, 157 (1) :93-109