TY - GEN
T1 - Efficient microservices with elastic containers
AU - Cusack, Greg
AU - Nazari, Maziyar
AU - Goodarzy, Sepideh
AU - Oberai, Prerit
AU - Rozner, Eric
AU - Keller, Eric
AU - Han, Richard
PY - 2019
Y1 - 2019
N2 - Containers are a popular mechanism used among application developers when deploying their systems on cloud platforms. Both developers and cloud providers are constantly looking to simplify container management, provisioning, and monitoring. In this paper, we present a container management layer that sits beside a container orchestrator that runs, what we call, Elastic Containers. Each elastic container contains multiple subcontainers that are connected to a centralized Global Cloud Manager (GCM). The GCM gathers subcontainer resource utilization information directly from inside each kernel running the subcontainers. The GCM then tries to efficiently and optimally distribute resources between the application subcontainers residing on a distributed environment.
AB - Containers are a popular mechanism used among application developers when deploying their systems on cloud platforms. Both developers and cloud providers are constantly looking to simplify container management, provisioning, and monitoring. In this paper, we present a container management layer that sits beside a container orchestrator that runs, what we call, Elastic Containers. Each elastic container contains multiple subcontainers that are connected to a centralized Global Cloud Manager (GCM). The GCM gathers subcontainer resource utilization information directly from inside each kernel running the subcontainers. The GCM then tries to efficiently and optimally distribute resources between the application subcontainers residing on a distributed environment.
KW - Cloud Computing
KW - Compute Resource Efficiency
KW - Microservices
UR - http://www.scopus.com/inward/record.url?scp=85077962965&partnerID=8YFLogxK
U2 - 10.1145/3360468.3368180
DO - 10.1145/3360468.3368180
M3 - Conference proceeding contribution
AN - SCOPUS:85077962965
T3 - CoNEXT 2019 Companion - Proceedings of the 15th International Conference on Emerging Networking EXperiments and Technologies, Part of CoNEXT 2019
SP - 65
EP - 67
BT - CoNEXT 2019 Companion - Proceedings of the 15th International Conference on Emerging Networking EXperiments and Technologies, Part of CoNEXT 2019
PB - Association for Computing Machinery, Inc
CY - New York, NY
T2 - 15th International Conference on Emerging Networking EXperiments and Technologies, CoNEXT 2019 - Part of CoNEXT 2019
Y2 - 9 December 2019 through 12 December 2019
ER -