arrow
Return

Task grouping and optimized deep learning based VM sizing for hosting containers as a service

delete2023-04-25
delete0
delete
OA
AI
M
Manoj Kumar Patra
B
Bibhudatta Sahoo
A
Ashok Kumar Turuk
S
Sanjay Misra *
DOI:10.1186/s13677-023-00441-7delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Containers as a service (CaaS) are a kind of services that permits the organization to handle the containers more effectively. Containers are lightweight, require less computing resources, portable, and facilitate better support for microservices. In the CaaS model, containers are deployed in virtual machines, and the virtual machine runs on the physical machine. The objective of this paper is to estimate the resource required by a VM to execute a number of containers. VM sizing is a directorial process where the system administrators have to optimize the allocated resources within the permitted virtualized space. In this work, the VM sizing is carried out using the Deep Convolutional Long Short Term Memory Network (Deep-ConvLSTM), where the weights are updated by Fractional Pelican Optimization (FPO) Algorithm. Here, the FPO is configured by hybridizing the concept of Fractional Calculus (FC) within the updated location of the Pelican Optimization Algorithm (POA). Moreover, the task grouping is done with Deep Embedded Clustering (DEC), where the grouping is established with respect to the various task parameters, such as task length, submission rate, scheduling class, priority, resource usage, task latency, and Task Rejection Rate (TRR). In addition, the performance analysis of VM sizing is done by taking 100, 200, 300, and 400 tasks. We got the best resource utilization of 0.104 with 300 tasks, a response time of 262ms with 100 tasks, and a TRR of 0.156 with 100 tasks and makespan of 0.5788 with 100 tasks.
Keywords:
Cloud computing
Container as a service
Long short term memory
Pelican optimization algorithm
Fractional calculus
Deep embedded clustering
Convolutional LSTM network

Journal

J
Journal of Cloud Computing-Advances Systems and Applications
IF:
4.3
Papers:
738
Citations:
2.2K

Organization

N
national institute of technology (nit system)
Scholars:
4.0W
Papers: 3.7W
Citations: 31
N
National Institute of Technology Rourkela
Scholars:
2.3K
Papers: 2.1K
Citations: 4.8K