arrow
Return

Genetic Algorithm for Multi-Objective Optimization of Container Allocation in Cloud Architecture

delete2017-11-06
delete140
PRE
AI
C
Carlos Guerrero *
I
Isaac Lera
C
Carlos Juiz
DOI:10.1007/s10723-017-9419-xdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The use of containers in cloud architectures has become widespread, owing to advantages such as limited overheads, easier and faster deployment, and higher portability. Moreover, they present a suitable architectural solution for the deployment of applications created using a microservice development pattern. Despite the large number of solutions and implementations, there remain open issues that have not been completely addressed in container automation and management. Container resource allocation influences system performance and resource consumption, and so it is a key factor for cloud providers. We propose a genetic algorithm approach, using the Non-dominated Sorting Genetic Algorithm-II (NSGA-II), to optimize container allocation and elasticity management, motivated by the good results obtained with this algorithm in other resource management optimization problems in cloud architectures. Our optimization algorithm enhances system provisioning, system performance, system failure, and network overhead. A model for cloud clusters, containers, microservices, and four optimization objectives is presented. Experimental results demonstrate that our approach is a suitable solution for addressing the problem of container allocation and elasticity, and it obtains better objective values than the container management policies implemented in Kubernetes.
Keywords:
Cloud containers
Microservices
Resource allocation
Genetic algorithm
Multi-objective optimization
Performance evaluation
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Grid Computing cover
Journal of Grid Computing
IF:
2.9
Papers:
763
Citations:
1.2K

Organization

U
Universitat de les Illes Balears
Scholars:
5.1K
Papers: 4.7K
Citations: 5.5K
Cited Papers

Cited Papers

Quantitative Resistance Loci to Southern Rust Mapped in a Temperate Maize Diversity Panel
err2022-03-01
err0
errOAAI
errGuangchao Sun; Ravi V. Mural; Jonathan D. Turkus; James C. Schnable
errShare
errSave
What enables ethically conducted clinical research in hospitals? Views of the administrative staff
err2016-07-07
err0
PREAI
errSanna-Maria Nurmi; Mari Kangasniemi; Arja Halkoaho; Anna-Maija Pietilä
errShare
errSave
Cloud Computing Resource Scheduling and a Survey of Its Evolutionary Approaches
err2015-07-21
err352
errOAAI
errZhan, Zhi-Hui; Liu, Xiao-Fang; Gong, Yue-Jiao; Zhang, Jun; Chung, Henry Shu-Hung; Li, Yun
errShare
errSave
Ru-modified silicon nanowires as electrocatalysts for hydrogen evolution reaction
err2015-03-01
err0
PREAI
errLili Zhu; Qian Cai; Fan Liao; Minqi Sheng; Bin Wu; Mingwang Shao
errShare
errSave
errShare
errSave
researcher View more