Xen - hypervisor, the powerful open source industry standard for virtualization.

Xenをサポートするための最新パッチの大部分がQEMUにマージされたことがXen.orgコミュニティブログにおいて報告された。説明によれば、Xenのコードラインはこれまで、QEMUにおけるxenターゲットの実装を含んでおり、コードの重複を発生させ、メンテナンスが煩雑になっていたという。

こうした問題を解決すべく取り組まれたのが、今回報告されたXen QEMUコードの書き換え。コードの重複を排除しつつ、QEMUにおけるXenサポートを実現することを目指している。パッチがマージされたことでXenおよびQEMUの今後の開発付加が従来よりも減るとみられる。今後の開発課題としてはPCIパススルーの実現やVGAダーティビットマークのサポートなどが挙げられている。

Xenは人気のあるハイパーバイザのひとつ。QEMUは多種多様なアーキテクチャに対応した仮想化技術。双方を組み合わせて利用するケースも多い。今回のパッチマージは今後のXenおよびQEMUの活用シーンを広げるものとして興味深い。