ICNGC 2025 The 11th International Conference on Next Generation Computing 2025 (2025.12)바로가기
페이지
pp.178-181
저자
SungHwan Jeon, Yunmook Nah
언어
영어(ENG)
URL
https://www.earticle.net/Article/A478490
원문정보
초록
영어
This study evaluates the performance characteristics of five OCI compliant container runtimes—runc, crun, youki, gVisor (runsc), and Kata Containers—through CPU, memory, and database benchmarks executed on an identical host environment. Sysbench CPU tests show that runc, crun, youki, and gVisor deliver nearly identical performance, while Kata Containers exhibits significantly lower throughput due to its virtualization-based architecture. Memory and PostgreSQL pgbench results highlight clearer differences: native runtimes achieve the highest throughput and lowest latency, gVisor shows moderate degradation due to system call mediation in user space, and Kata Containers demonstrates the greatest performance loss because of guest-to-host transitions and virtio based processing. Overall, the findings provide practical guidance for selecting container runtimes based on workload requirements, showing that native runtimes are optimal for latency-sensitive database services, while gVisor and Kata Containers are suitable for environments prioritizing stronger isolation at the cost of reduced performance.
목차
Abstract I. INTRODUCTION II. RELATED WORK A. OS-Level Isolation Runtimes B. Isolation Runtimes III. COMPARATIVE ANALYSIS OF OCI RUNTIME PERFORMANCE A. Sysbench CPU Performance B. Sysbench Memory Performance C. PostgreSQL/pgbench Transaction Throughput IV. RESULTS AND DISCUSSION ACKNOWLEDGMENT REFERENCES