Author:
Sarma Subramonian Krishna
Abstract
Purpose
The cloud is a network of servers to share computing resources to run applications and data storage that offers services in various flavours, namely, infrastructure as a service, platform as a service and software as a service. The containers in the cloud are defined as “standalone and self-contained units that package software and its dependencies together”. Similar to virtual machines, the virtualization method facilitates the resource on a specific server that could be used by numerous appliances.
Design/methodology/approach
This study introduces a new Dragon Levy updated squirrel algorithm (DLU-SA) for container aware application scheduling. Furthermore, the solution of optimal resource allocation is attained via defining the objective function that considers certain criteria such as “total network distance (TND), system failure (SF), balanced cluster use (BC) and threshold distance (TD)”. Eventually, the supremacy of the presented model is confirmed over existing models in terms of cost and statistical analysis.
Findings
On observing the outcomes, the total cost of an adopted model for Experimentation 1 has attained a lesser cost value, and it was 0.97%, 10.45% and 10.37% superior to traditional velocity updated grey wolf (VU-GWO), squirrel search algorithm (SSA) and dragonfly algorithm (DA) models, respectively, for mean case scenario. Especially, under best case scenario, the implemented model has revealed a minimal cost value of 761.95, whereas, the compared models such as whale random update assisted lion algorithm, VU-GWO, SSA and DA has revealed higher cost value of 761.98, 779.46, 766.62 and 766.51, respectively. Thus, the enhancement of the developed model has been validated over the existing works.
Originality/value
This paper proposes a new DLU-SA for container aware application scheduling. This is the first work that uses the DLU-SA model for optimal container resource allocation by taking into consideration of certain constraints such as TND, SF, BC and TD.
Subject
General Computer Science,Theoretical Computer Science
Reference39 articles.
1. Stochastic resource provisioning for containerized multi-tier web services in clouds;IEEE Transactions on Parallel and Distributed Systems,2017
2. Multi-objective accelerated particle swarm optimization with a container-based scheduling for internet-of-things in cloud environment;Journal of Network and Computer Applications,2019
3. Load balancing in cloud environment exploiting hybridization of chicken swarm and enhanced raven roosting optimization algorithm;Multimedia Research,2020
4. Sensor activation in WSN using improved cuckoo search and squirrel search algorithm;Journal of Networking and Communication Systems,2020
5. Threshold prediction for segmenting tumour from brain MRI scans;International Journal of Imaging Systems and Technology,2014