Guoqing Li君とDario Faggioli博士がKVM Forum 2021で発表しました
当研究室の修士課程学生のGuoqing Li君とSUSE LabsのDario Faggioli博士が, KVM Forum 2021 にて “KubeVirt: The cost of Containerizing VMs” という題目で共同研究の成果を発表しました.
KubeVirtはコンテナオーケストレーション基盤であるKubernetes上でコンテナと仮想マシンを統一的に管理可能にする拡張機能です. KubeVirtは仮想マシンをコンテナと同様にスケジューリングするため, コンテナ内でQEMU/KVM仮想マシンを起動します. 本研究では,このアーキテクチャに起因するKubeVirtの性能オーバヘッドや制限を評価しました.
本研究の主要な成果として,KubeVirtが物理マシンのNUMAトポロジを考慮しないため, 最大で60%程度の顕著な性能劣化が生じ,適切なチューニングが必要であることを示しました. また,ライブマイグレーションにおいても問題が生じることを示しました.
本研究のスライドと発表ビデオはこちらからご覧になれます.