"Bare Metal" Cloud: 実マシンを提供するクラウドサービス

高宮 安仁, 田浦 健次朗, 安井 雄一郎, 藤澤 克樹

研究成果: ジャーナルへの寄稿学術誌


オンデマンドで仮想マシン (VM) を提供する Infrastructure as a Service (IaaS) は VM のオーバーヘッドや他のユーザが実行するジョブの影響により、大部分の HPC アプリケーションで本来の性能を出すことができない。VM のかわりに実マシンを提供する IaaS を実現すればこうした問題は解決できるが、VM イメージを元に何台でも複製できるという VM の高い運用性を実マシン上で実現するのは難しい。我々のシステムは 1) IaaS のデファクトスタンダードである Amazon EC2 の VM イメージを実マシンにインストールする仕組みと、2) インストールエラーの検出およびフェイルオーバー機能を備えることで、VM イメージを元に実マシンを安定してセットアップできる IaaS を実現した。これによって、HPC アプリケーションの性能を損ねない多様な実行環境を実マシン上に簡単にセットアップできる。Infrastructure as a Service (IaaS) that enables on-demand deployment of virtual machines (VM) cannot bring out the real performance of most of HPC applications because of the overhead of underlying VMs and the effect of other co-located users' activities. While real-machine based IaaS instead of VMs may settle these problems, it is still difficult to achieve high managability of VMs on real machines. Our novel mechanism achieved an IaaS that can deploy dedicated real machines on demand by providing follwoing mechanisms that: 1) install the VM image of Amazon EC2, the de-facto standard of IaaS, into real machines 2) failover boot errors by investigating boot-sequence syslogs. With these mechanisms, one can build a variety of execution environments that never lower the performance of HPC applications on real machines.
寄稿の翻訳タイトル"Bare Metal" Cloud: A cloud service delivering real machines
出版ステータス出版済み - 8月 3 2010