Multi-Objective Optimization for Dynamic Resource Provisioning in a Multi-Cloud Environment using Lion Optimization Algorithm

被引:4
作者
Chaitra, T. [1 ]
Agrawal, Shivani [1 ]
Jijo, Jeny [2 ]
Arya, Arti [2 ]
机构
[1] PESIT Bangalore South Campus, Dept ISE, Bangalore, Karnataka, India
[2] PES Univ, Dept CSE, Bangalore, Karnataka, India
来源
2020 IEEE 20TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI) | 2020年
关键词
Cloud Computing; Resource Provisioning; Nature-inspired Algorithm; Lion Optimization Algorithm; CloudSim; Multi-cloud environment; multi-objective optimization;
D O I
10.1109/cinti51262.2020.9305822
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing offers surfeit of services like storage, computing power, run-time environment, network etc. that everyone is accustomed to use it in day-to-day lives. In cloud computing, resources need to be dynamically provisioned on a metered basis. Quality of Services(QoS) is promised like performance, scalability, efficiency, fault tolerance, availability, reliability, throughput, and so on. Several meta-heuristic natureinspired optimization algorithms like Particle Swarm Optimization(PSO), Ant Colony Optimization(ACO) etc. deployed to meet Service Level Agreement parameters like minimum downtime and low latency, but still have challenges in dynamically allocating resources. To overcome the above stated challenges, a new dynamic resource provisioning technique in a multicloud environment is proposed that uses Lion Optimization Algorithm(LOA) wherein characteristics of nomad and pride lion groups are taken into account. The multi-cloud environment provides the organization or customer to choose a provider that meets the specific requirements. As compared to PSO, this approach achieved better results while optimizing multiple objectives like completion time, average response time, makespan, cost, and average resource utilization. This study proves that the completion time and cost for LOA has outperformed when compared to PSO for a given number of tasks. The makespan and average response time for LOA improves slowly with more number of tasks as compared to PSO.
引用
收藏
页数:8
相关论文
共 18 条
[1]  
Ab Samah, INT J CLOUD COMPUTIN, DOI [6.10.5121/ijccsa.2016.6501, DOI 10.5121/IJCCSA.2016.6501]
[2]  
[Anonymous], 2014, INT J INF COMMUN COM
[3]  
Anuradha V P., 2014, International Conference on Information Communication and Embedded Systems (ICICES2014), P1, DOI [DOI 10.1109/ICICES.2014.7033931.IEEE, DOI 10.1109/ICICES.2014.7033931]
[4]   Cloud and Multi-Cloud Computing: Current Challenges and Future Applications [J].
Ardagna, Danilo .
7TH INTERNATIONAL WORKSHOP ON PRINCIPLES OF ENGINEERING SERVICE-ORIENTED AND CLOUD SYSTEMS PESOS 2015, 2015, :1-2
[5]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50
[6]  
Devarasetty Prasad, 2018, INT J INNOVATIVE TEC, V8
[7]   Hybrid Algorithm for Resource Provisioning of Multi-tier Cloud Computing [J].
Eawna, Marwah Hashim ;
Mohammed, Salma Hamdy ;
El-Horbaty, El-Sayed M. .
INTERNATIONAL CONFERENCE ON COMMUNICATIONS, MANAGEMENT, AND INFORMATION TECHNOLOGY (ICCMIT'2015), 2015, 65 :682-690
[8]  
Feng MY, 2012, INT CONF CLOUD COMPU, P1161, DOI 10.1109/CCIS.2012.6664566
[9]   A hybrid of firefly and improved particle swarm optimization algorithms for load balancing in cloud environments: Performance evaluation [J].
Golchi, Mahya Mohammadi ;
Saraeian, Shideh ;
Heydari, Mehrnoosh .
COMPUTER NETWORKS, 2019, 162
[10]  
Gupta I, 2016, 2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), P315, DOI 10.1109/ICACCI.2016.7732066