OpenStackディストリビューション「RDO」を用いて、実際に動作するOpenStack環境を構築しながら、OpenStackの利用方法や内部構造を学ぶ特集の第6回です。今回は、OpenStackの主要コンポーネントであるNovaとCinderの内部構造を解説します。HorizonダッシュボードやCLIツールからAPIリクエストを受け取った後、仮想マシンインスタンスの起動やブロックボリュームの作成が行われる仕組みを理解していきましょう。 Novaを構成するサービス群 Novaを構成する主要なサービスと関連するコンポーネントは、図1のようにまとめられます。ここでは、管理機能がインストールされた「コントローラーノード」と仮想マシンインスタンスが起動する「コンピュートノード」が分かれた構成を想定しています。「基礎編」の第1回で構築したオールインワン構成の環境では、これらはまとめて1台のPCに