仮想マシンモニタ

2018-02-12| Category: product, mockup, design| website:
work-single-image

仮想マシン

BitVisor: 準パススルー型アーキテクチャに基づく仮想マシンモニタ オペレーティングシステムと計算機ハードウェアの間に入って,ハードウェアを仮想化し,仮想マシンの機能を提供するシステムソフトウェアを仮想マシンモニタ(VMM)と呼びます。VMMとしては,VMware, Hyper-V,Xen等のシステムが有名ですが,それらは高機能ではありますが,商用システムであるためにソースコードが公開されていなかったり,公開されていてもコード量が台規模で,VMMそのものを拡張するのは容易ではありません。 BitVisorは,実用性を失うことなしに,機能を最小限に絞り込んだ,軽量性と拡張性を兼ね備えたVMMです。国内外のさまざまなシステム研究のプラットフォームとして利用されたり,商用システムの一部に組み込まれて実用に供しています。例えば,東京大学の教育用計算機システムや,筑波大学の全学計算機システムで使われています。

  1. S. Takekoshi, T. Shinagawa, K. Kato: Testing Device Drivers against Hardware Failures in Real Environments. In Proceedings of the 31st ACM Symposium On Applied Computing (ACM SAC 2016), Apr 2016.
  2. T. Fukai, Y. Omote, T. Shinagawa, Kazuhiko Kato, “OS-Independent Live Migration Scheme for Bare-metal Clouds”, 8th IEEE/ACM International Conference on Utility and Cloud Computing, Dec. 2015. Best Paper Award.
  3. Y. Omote, T. Shinagawa, K. Kato: Improving Agility and Elasticity in Bare-metal Cloud, ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Mar 2015.
  4. Y. Oyama, T. Giang, Y. Chubachi, T. Shinagawa, K. Kato, “Detecting Malware Signatures in a Thin Hypervisor”, In Proceedings of the 27th Annual ACM Symposium on Applied Computing (SAC 2012), March 2012.
  5. Y. Omote, Y. Chubachi, T. Shinagawa, T. Kitamura, H. Eiraku, K. Matsubara, “Hypervisor-based Background Encryption”, 27th ACM Symposium On Applied Computing (SAC 2012), pp. 1829-1836, Mar 2012.
  6. Y. Matsuhashi, T. Shinagawa, Y. Ishii, N. Hirooka, K. Kato, “Transparent VPN Failure Recovery with Virtualization. Future Generation Computer Systems”, Elsevier, Vol. 28, No. 1, pp. 78-84, Jan 2012.
  7. Y. Omote, T. Shinagawa, K. Kato, “Transparent Network Boot with a Virtual Machine Monitor”, IPSJ Transactions on Advaced Computing Systems, Vol. 4, No. 4, pp. 228-245, Oct. 2011. (In Japanese)
  8. T. Shinagawa, H. Eiraku, K. Tanimoto, K. Omote, S. Hasegawa, T. Horie, M. Hirano, K. Kourai, Y. Oyama, E. Kawai, K. Kono, S. Chiba, Y. Shinjo and K. Kato. “BitVisor: A Thin Hypervisor for Enforcing I/O Device Security”, In Proceedings of the 2009 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE 2009), Mar. 2009. pp. 121-130.