OpenStackディストリビューションの比較検証と最新技術トレンド

日本仮想化技術のたまおきです。前回は、本連載の趣旨とOpenStackの市場動向についてお話ししました。後編となる今回は、OpenStackディストリビューションの比較のために用意した製品情報シートの説明と、筆者が注目している技術トレンドについてお話しします。OpenStackディストリビューション

たまおき のぶゆき

2014年10月28日 19:00

日本仮想化技術のたまおきです。前回は、本連載の趣旨とOpenStackの市場動向についてお話ししました。後編となる今回は、OpenStackディストリビューションの比較のために用意した製品情報シートの説明と、筆者が注目している技術トレンドについてお話しします。

OpenStackディストリビューションの違いを徹底検証

OpenStackディストリビューションを比較するために独自の製品情報シートを用意しました。このシートに書かれている項目は、私が日々営業活動を行う際にお客様からよく問い合わせのある項目を中心にまとめています。比較ポイントをひとつずつ見ていきましょう。

編集部より

この製品情報シートは第二部のディストリビューター各社による個別解説の末尾に掲載しています。また全8社分の情報を1シートにまとめた比較表も制作中ですので楽しみにお待ちください。

ライセンス提供形式

OpenStackディストリビューションの提供形式として下記の種類があります。ライセンス提供形式としては3)と4)のみが該当しますが、各社は下記の提供形式を組み合わせてOpenStackディストリビューションを提供することが多いので把握は必要です。ライセンス自体は無償提供ですが、年間のサポート契約が必要な場合もあります。

  1. 無償提供 - サポートサービス無し
  2. 無償提供 - サポートサービス選択可
  3. パッケージ提供 - サポートサービス有り
  4. サブスクリプション提供 - サポートサービス有り

ライセンス価格

ライセンス価格として、10台構成と50台構成を想定したときの価格を記載しています。本連載開始時点の市場状況などを踏まえて、10台構成はOpenStackのお試し環境、50台構成は評価・検証環境を想定しました。本番環境でのOpenStackの導入規模を考えたとき、将来的には数千台~数万台の大規模環境や、100台~500台の中規模環境を想定することになります。

ホストOSやゲストOS

ホストOS(コントローラノードやコンピュートノードを動作させるために使用)とゲストOS(コンピュートノード上の仮想マシンで使用)がライセンスに含まれるのか、サポート対象のOSは何か、について質問しています。ホストOSの上でOpenStackを稼働させます。ゲストOSはOpenStack上の仮想マシンで使用します。

ホストOSの選択は難しいところですが、OpenStackディストリビューションでの実績で選ぶ場合と、お客様が使ってきたLinuxディストリビューションと同じものを選ぶ場合の2パターンを筆者は見てきました。現時点でどちらが正解というわけではありませんので、まずは評価・検証フェーズで様々なディストリビューションを触っていただきたいです。

ゲストOSの選択においては、現行のシステムやアプリケーションの稼働環境を把握した上で、ゲストOSとしてどのOS(Red Hat Enterprise LinuxやCentOSやWindows Serverなど)をサポートしているかを確認することになります。

機能

機能については、ディストリビューションの違いが出やすい4つの機能をピックアップしました。これらの機能は、OpenStack自体の機能というより、ディストリビューションを提供する会社が独自で開発・提供することが多いです。これらの機能を全て網羅しているかどうかというよりは、まずは読者の皆さんが必要とする機能を洗い出し、必要な機能の有無を確認することが望ましいです。

マルチハイパーバイザー対応

OpenStackディストリビューションとして、複数のハイパーバイザー(ESXi、KVM、Xen、Hyper-Vなど)をサポートしているかどうかを確認しています。VMware vSphereで使用されているのがESXi、OpenStack環境でよく使われているのがKVMです。

ベアメタル対応

OpenStackで仮想マシンの代わりに物理マシンを操作するベアメタル・プロビジョニングをサポートしているかどうかを確認しています。IBMのSoftLayerのBare Metal Serversのようなクラウドサービスを構築するために必須の機能となります。

自動化ツール

OpenStackのインストレーションや設定変更、仮想マシンの追加/削除などで使用できる自動化ツールの有無を確認しています。ChefやPuppet、Ansibleなどのオープンソースの自動化ツールや、PaaS基盤に含まれている自動化支援機能(OpenShiftやCloud Foundryが持つプロビジョニング機能)などがあります。また、ディストリビューターの独自開発によるツール(MirantisのFuel、UbuntuのJujuなど)もそれぞれ特徴があり面白いです。

運用監視ツールとの連携

OpenStack自身には運用監視機能が無いため、実運用を想定した際に運用監視ツールとの連携が必須となります。ZabbixやNagiosなどのオープンソースの運用監視ツールとの連携や、商用の運用監視ツールとの連携が可能かどうかを確認しています。

サポート

サポートサービスの価格とサービス内容について確認しています。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30