複数ホストにまたがって動作するVMのチェックポイント・リストア

この論文をさがす

抄録

近年,IaaS型クラウドでは大容量メモリを持つ仮想マシン(VM)が提供されるようになっている.このようなVMのマイグレーションを容易にするために,複数のホストにメモリを分割して転送する分割マイグレーションが提案されている.しかし,マイグレーション後の分割メモリVMは複数のホストにまたがって動作するため,ホストやネットワークの障害の影響を受ける可能性が高くなる.障害対策としてチェックポイント・リストアが用いられているが,従来のチェックポイント手法を分割メモリVMに適用すると,ホスト間で大量のメモリデータのやりとりが発生するためオーバヘッドが大きい.また,従来のリストア手法では複数ホストに分割された状態でVMを復元することができない.本稿では,複数ホストにまたがって動作する分割メモリVMの柔軟で効率のよいチェックポイント・リストアを可能とするシステムD-CRESを提案する.D-CRESのチェックポイントは各ホストで並列に分割メモリVMのメモリを保存することで,ホスト間でのメモリデータのやり取りを発生させず,高速なチェックポイントを実現する.D-CRESのリストアは各ホストで取得したチェックポイントから複数のホストそれぞれで並列に復元を行うことにより,分割メモリVMとしての復元を可能にする.D-CRESをKVMに実装し,従来手法と性能を比較する実験を行った.

第147回システムソフトウェアとオペレーティング・システム研究発表会(SWoPP2019), 2019年7月24日~26日, 北見市, 北海道

収録刊行物

キーワード

詳細情報 詳細情報について

問題の指摘

ページトップへ