arrow
返回

Characterizing and optimizing Kernel resource isolation for containers

delete2023-04-01
delete4
PRE
AI
王琨 封面图
王琨 (Kun Wang)
S
Song Wu *
K
Kun Suo
Y
Yijie Liu
H
Hang Huang
Z
Zhuo Huang
金
金海 (Hai Jin)
DOI:10.1016/j.future.2022.11.018delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Container-based virtualization has become increasingly popular as a lightweight alternative to hyper -visor-based virtualization in cloud computing. Isolation is a fundamental property for consistent and reliable performance for cloud environment. However, the isolation between containers is much weaker than virtual machines as containers on the same host share one underlying host kernel. Existing works have mainly focused on the isolation problems at physical resources (e.g. CPU) level and almost not discussed with kernel resources (e.g. lock). In this paper, we perform a study to quantify kernel resource isolation for containers with a new microbenchmark, KRIBench. Then we describe kernel resource isolation issues and identify several kernel resources competition behind the poor isolation. Furthermore, we design and implement Valve, a general and flexible system that reduces kernel resources competition through limiting usage of system calls. Valve adopts Pareto-based container identification to locate misbehaving containers and supply-demand model to manage usage of system calls. The evaluation results demonstrate that our system can effectively enhance the kernel resource isolation for containers with negligible performance overhead.(c) 2022 Elsevier B.V. All rights reserved.
Keyword:
Container
Isolation
Kernel resource
System call
Performance interference
Cloud computing

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.9K
被引数:
2.3W

机构

U
university system of georgia
学者数:
7.3W
论文数: 6.6W
被引数: 101
引用论文

引用论文

Results of the 1960 expedition to Krakatau
err2012-12-07
err0
PREAI
errRobert W. Decker; Djajadi Hadikusumo
err分享
err收藏
err分享
err收藏
4H-SiC detectors for ultraviolet light monitoring
err2015-02-27
err0
PREAI
errM. Mazzillo; A. Sciuto; P. Badalà; B. Carbone; A. Russo; S. Coffa
err分享
err收藏
New roles of science in society: Different repertoires of knowledge brokering
err2013-02-01
err0
PREAI
errE. Turnhout; M. Stuiver; J. Klostermann; B. Harms; C. Leeuwis
err分享
err收藏
学者 查看更多内容