PINE: Optimizing Performance Isolation in Container Environments

PINE: Optimizing Performance Isolation in Container Environments
复制标题

PINE:优化容器环境中的性能隔离

DOI:
10.1109/access.2019.2900451
复制
发表时间:
2019-02
期刊:
影响因子:
3.9
通讯作者:
Ren Zujie
Ren Zujie
中科院分区:
计算机科学3区
文献类型:
--
作者:
Li Youhuizi;Zhang Jiancheng;Jiang Congfeng;Wan Jian;Ren Zujie

文献摘要

参考文献

被引文献

相似文献

随着虚拟化技术的发展,容器被广泛使用来提供轻量级的隔离运行环境。与虚拟机相比,容器可以实现较高的资源利用率,并提供更便捷的共享方式,但由于服务之间潜在的资源争用,存在显着的安全挑战。当与关键业务共享存储系统的常规业务被过度使用时,大量资源可能被抢占,从而导致整个系统崩溃并延迟其他业务。本文解决了资源竞争激烈的情况下的性能隔离,即使用容器技术将不同服务(延迟敏感服务和吞吐量优先服务)部署在主机上时的性能隔离。我们提出了PINE,一种容器环境下的性能隔离优化解决方案,通过动态资源管理和I/O并发配置,可以根据每个服务的性能行为自适应地为每个服务分配存储资源。实验结果表明,PINE能够有效优化正在运行的服务的性能,并在较短的时间内达到最优结果。
With the development of virtualization technologies, containers are widely used to provide a light-weight isolated runtime environment. Compared with virtual machines, containers can achieve high-resource utilization and provide a more convenient way of sharing, but there are significant security challenges due to potential resource contention among services. When the regular services that share the storage system with the key services are over-used, a lot of resources may be preempted, which breakdowns the whole system and delays other services. This paper addressed the performance isolation in fierce resource competition situations, that is, when different services (latency-sensitive services and throughput-first services) are deployed on a host machine using container technology. We proposed PINE, a performance isolation optimization solution in container environments, which can adaptively allocate the storage resource for each service according to their performance behaviors through dynamical resource management and I/O concurrency configuration. The experimental results show that PINE can effectively optimize the performance of the running services and achieve the optimal result in a relatively short time.
DOI: 10.1145/1111609.1111612
发表时间: 2005-11
期刊: ACM Trans. Storage
影响因子: --
作者:
M. Karlsson;C. Karamanolis;Xiaoyun Zhu
通讯作者: M. Karlsson;C. Karamanolis;Xiaoyun Zhu
DOI: 10.1109/tpds.2017.2706268
发表时间: 2017-11
影响因子: 5.3
作者:
Z. Qiu;Juan F. Pérez;R. Birke;L. Chen;P. Harrison
通讯作者: Z. Qiu;Juan F. Pérez;R. Birke;L. Chen;P. Harrison
DOI: 10.1145/2901318.2901330
发表时间: 2016-04
期刊: Proceedings of the Eleventh European Conference on Computer Systems
影响因子: --
作者:
Ning Li;Hong Jiang;D. Feng;Zhan Shi
通讯作者: Ning Li;Hong Jiang;D. Feng;Zhan Shi
DOI: 10.1109/mmcs.1999.778459
发表时间: 1999-06
期刊: Proceedings IEEE International Conference on Multimedia Computing and Systems
影响因子: --
作者:
J. Bruno;J. Brustoloni;E. Gabber;Banu Özden;A. Silberschatz
通讯作者: J. Bruno;J. Brustoloni;E. Gabber;Banu Özden;A. Silberschatz
DOI: 10.1145/2408776.2408794
发表时间: 2013-02-01
影响因子: 22.7
作者:
Dean, Jeffrey;Barroso, Luiz Andre
通讯作者: Barroso, Luiz Andre