Efficient Microservices with Elastic Containers
Efficient Microservices with Elastic Containers
复制标题
具有弹性容器的高效微服务
DOI:
10.1145/3360468.3368180
复制
发表时间:
2019
期刊:
影响因子:
--
通讯作者:
Richard Han
中科院分区:
文献类型:
--
作者:
Greg Cusack;Maziyar Nazari;Sepideh Goodarzy;Prerit Oberai;Eric Rozner;Eric Keller;Richard Han
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.