We use cookies to improve your experience with our site.

混部容器负载干扰分析:从硬件性能计数器的视角

Interference Analysis of Co-Located Container Workloads: A Perspective from Hardware Performance Counters

  • 摘要: 负载特征对于资源管理和调度至关重要。近年来,随着容器技术的快速发展,越来越多的云服务提供商如谷歌和阿里巴巴采用容器来提供云服务以降低成本。然而,多种基于容器的服务(例如交互式在线服务、离线计算或媒体流服务)的混部特征仍然不明确。本文从硬件事件的角度对同一服务器上运行的基于容器的负载特征进行了综合分析。我们的研究从微架构层量化和揭示了当负载使用不同的混部模式进行混部时的系统行为。通过对典型硬件事件的分析,我们给出了推荐/不推荐的混部负载模式,为数据中心管理员提供了有价值的部署建议。

     

    Abstract: Workload characterization is critical for resource management and scheduling. Recently, with the fast development of container technique, more and more cloud service providers like Google and Alibaba adopt containers to provide cloud services, due to the low overheads. However, the characteristics of co-located diverse services (e.g., interactive on-line services, off-line computing services) running in containers are still not clear. In this paper, we present a comprehensive analysis of the characteristics of co-located workloads running in containers on the same server from the perspective of hardware events. Our study quantifies and reveals the system behavior from the micro-architecture level when workloads are running in different co-location patterns. Through the analysis of typical hardware events, we provide recommended/unrecommended co-location workload patterns which provide valuable deployment suggestions for datacenter administrators.

     

/

返回文章
返回