Efficient Microservices with Elastic Containers

Efficient Microservices with Elastic Containers
复制标题

具有弹性容器的高效微服务

DOI:
10.1145/3360468.3368180
复制
发表时间:
2019
期刊:
Proceedings of the 15th International Conference on emerging Networking EXperiments and Technologies
影响因子:
--
通讯作者:
Richard Han
Richard Han
中科院分区:
--
文献类型:
--
作者:
Greg Cusack;Maziyar Nazari;Sepideh Goodarzy;Prerit Oberai;Eric Rozner;Eric Keller;Richard Han

文献摘要

被引文献

相似文献

容器是应用程序开发人员在云平台上部署系统时使用的一种流行机制。开发人员和云提供商都在不断寻求简化容器管理、配置和监控。在本文中,我们提出了一个容器管理层,它位于运行我们称之为弹性容器的容器编排器旁边。每个弹性容器包含多个子容器,这些子容器连接到集中式全局云管理器(GCM)。GCM直接从运行子容器的每个内核内部收集子容器资源利用率信息。然后,GCM尝试在驻留在分布式环境中的应用程序子容器之间有效地和最佳地分配资源。
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.