8 research outputs found
Toward Bio-Inspired Auto-Scaling Algorithms: An Elasticity Approach for Container Orchestration Platforms
(c) 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.[EN] The wide adoption of microservices architectures has introduced an unprecedented
granularisation of computing that requires the coordinated execution of multiple containers with diverse
lifetimes and with potentially different auto-scaling requirements. These applications are managed by means
of container orchestration platforms and existing centralised approaches for auto-scaling face challenges
when used for the timely adaptation of the elasticity required for the different application components.
This paper studies the impact of integrating bio-inspired approaches for dynamic distributed auto-scaling
on container orchestration platforms. With a focus on running self-managed containers, we compare
alternative configuration options for the container life cycle. The performance of the proposed models is
validated through simulations subjected to both synthetic and real-world workloads. Also, multiple scaling
options are assessed with the purpose of identifying exceptional cases and improvement areas. Furthermore,
a nontraditional metric for scaling measurement is introduced to substitute classic analytical approaches.
We found out connections for two related worlds (biological systems and software container elasticity
procedures) and we open a new research area in software containers that features potential self-guided
container elasticity activities.This work was supported by the Ministerio de Economía, Industria y Competitividad, Spanish Government, for the Project BigCLOE under Grant TIN2016-79951-RHerrera, J.; Moltó, G. (2020). Toward Bio-Inspired Auto-Scaling Algorithms: An Elasticity Approach for Container Orchestration Platforms. IEEE Access. 8:52139-52150. https://doi.org/10.1109/ACCESS.2020.2980852S5213952150