オープンソースのクラウド(IaaS:Infrastructure as a Service)基盤構築ソフトウェアは、国産も含めてかなりの数に上る。その中でも2010年7月に発表されたOpenStackは、突如現れたにもかかわらず本命の呼び声が高い。今回から前後編の2回にわたり、OpenStackプロジェクトがなぜ注目されるのか、その理由と全体像を解説する。 オンプレミスでクラウドを運用する意義 「OpenStack」とは、一言でいえばIaaSを構築するためのオープンソースソフトウェア(以下、OSS)である。OpenStackプロジェクトの本題に入る前に、クラウドとは何か、また、パブリッククラウドとプライベートクラウド(オンプレミスクラウド)のメリット/デメリットについて整理しておく。 クラウドとは クラウドを定義する際には、NIST(米国国立標準技術研究所)による「NIST Cloud C