OpenStack ディストリビューションの比較調査

OpenStack ディストリビューションの比較調査
TIS株式会社
2015/1/7
License
This Document is licensed under a Creative Commons Attribution 4.0 International Public License.
License Summary: http://creativecommons.org/licenses/by/4.0/
更新履歴
日付
2015/1/7
内容
新規公開
概要
本書は、OpenStack Marketplaceに掲載されているOpenStackディストリビューションから、以下のディストリビューションについて
調査し、比較表としてまとめたものである。
【対象ディストリビューション】
① RedHat : RDO
② RedHat : Red Hat Enterprise Linux OpenStack Platform
③ Mirantis : Mirantis OpenStack
④ Rackspace : Rackspace Private Cloud Software
⑤ Canonical : Ubuntu OpenStack
⑥ SUSE : SUSE Cloud
⑦ Oracle : Oracle OpenStack for Oracle Linux
⑧ HP : HP Helion OpenStack Community
⑨ HP : HP Helion OpenStack
【調査項目】
・ ベンダ名
・ ディストリビューション名
・ ライセンスの有償/無償
・ 対応ホストOS
・ 対応ハイパーバイザ
・ OpenStackのバージョン
・ サポートされているコンポーネント
・ 特長
・ 公式サイトのURL
調査内容は、2014年12月23日時点の情報であり、各ディストリビューション公式サイトの情報を参照している。
OpenStack ディストリビューション比較表①
Num. Vender
Name
License
① RedHat
RDO Juno-1
無償
② RedHat
Red Hat Enterprise Linux OpenStack Platform 5
有償
RHEL 7
(60日評価版あり) RHEL 6.5
③ Mirantis
Mirantis OpenStack 5.1
④ Rackspace Rackspace Private Cloud Software 9
Host OS
RHEL7
CentOS 7
Fedora 20
ESXi
KVM
Juno
○
○
○
○
○
○
○
○
○
○
○
-
ESXi
KVM
Icehouse
○
○
○
○
○
○
○
○
○
-
○ *1
-
Icehouse
○
○
○
○
○
○
○
-
○
-
○
Fuel, Murano
Icehouse
○
○
○
○
○
○
○
○
-
-
-
-
Icehouse
○
○
○
○
○
○
○
○
○
-
-
-
Icehouse
○
○
○
○
○
○
○
○
○
-
-
-
Icehouse
○
○
○
○
○
○
○
-
-
-
-
-
Icehouse
○
○
○
○
○
○
○
○
○
-
-
TripleO
Icehouse
○
○
○
○
○
○
○
○
○
-
-
Ironic, TripleO
無償
CnetOS 6.5
Ubuntu 12.04
無償
Ubuntu 12.04
KVM
Docker
ESXi
KVM
無償
Ubuntu 14.04
LXC
QEMU
Xen
ESXi
有償
Hyper-V
SUSE Lunux ES 11
(60日評価版あり)
KVM
Xen
Ubuntu OpenStack
⑥ SUSE
SUSE Cloud 4
⑦ Oracle
Oracle OpenStack for Oracle Linux 1.0
無償
Oracle Linux 6.5
⑧ HP
HP Helion OpenStack Community
無償
Ubuntu 13.10
Ubuntu 14.04 *2
⑨ HP
HP Helion OpenStack
有償
Ubuntu 14.04
*1 : Technology Preview 機能として対応
*2 : Baremetal Installation のみ対応
OpenStack Version
KVM
Xen
Hyper-V
ESXi
QEMU
⑤ Canonical
※掲載内容は2014年12月23日時点の情報
Hypervisor
KVM
Oracle VM
ESX
KVM
ESX
KVM
Nova Keystone
Horizon
Glance
Neutron
Cinder Swift Heat Ceilometer
Trove
Sahara Other Components
OpenStack ディストリビューション比較表②
Num. Vender
Name
Feature
・インストールツールであるPackStackやForemanが利用可能
・7週間ごとのバグフィックスリリース
① RedHat
RDO Juno-1
② RedHat
・インストールツールであるPackStackやForemanが利用可能
・OpenStackのメジャーバージョンアップから3ヵ月後に対応バージョンリリース
Red Hat Enterprise Linux OpenStack Platform 5 ・RHEL-OSP5(Icehouse)のサポート期間は3年(2017年5月まで)
・RHEL-OSP単体のサブスクリプションに加え、ゲストOSとしてRHELが無制限に使用可能なサブスクリプションが用意されている
・一部ではあるがドキュメントが日本語化されている
③ Mirantis
Mirantis OpenStack 5.1
URL
https://openstack.redhat.com/
https://access.redhat.com/prod
ucts/red-hat-enterprise-linuxopenstack-platform/
・OpenStackの設定機能を持つFuelを利用して環境構築が可能
・メータリング機能であるCeilometerに代えて、Zabbixによるリソース使用状況の取得が可能
https://software.mirantis.com/
④ Rackspace Rackspace Private Cloud Software 9
・インストーラーとしてAnsibleのPlaybookが提供されている
http://www.rackspace.com/clou
d/private/openstack
⑤ Canonical Ubuntu OpenStack
・プロビジョニングツールのMAASとアプリケーションデプロイツールのJujuを利用してOpenStack環境の構築が可能
・システム管理ツールのLandscapeを利用した運用支援が可能
・Icehouse版はUbuntu 14.04 LTSに合わせて5年の長期サポート(2019年3月まで)
http://www.ubuntu.com/cloud
⑥ SUSE
SUSE Cloud 4
・プライベートクラウドとしての利用に特化した構成になっている
・コントロールノード、ネットワークノードのHA構成が可能
http://www.suse.com/cloud
⑦ Oracle
Oracle OpenStack for Oracle Linux 1.0
・インストールツールとしてPackStackが利用可能
http://www.oracle.com/us/tech
nologies/linux/openstack/
⑧ HP
HP Helion OpenStack Community
・OpenStackのデプロイ機能であるTripleOを使った環境構築が可能
http://www8.hp.com/us/en/clo
ud/hphelion-openstackcommunity.html
⑨ HP
HP Helion OpenStack
・OpenStackのデプロイ機能であるTripleOを使った環境構築が可能
・HP Helion OpenStack Communityを基にエンタープライズレベルの機能を備えている
http://www8.hp.com/us/en/clo
ud/hphelion-openstack.html
※掲載内容は2014年12月23日時点の情報
まとめ
・ 現状ディストリビューションが独自に実装している機能は少なく、標準のOpenStackとディストリビューション、ディストリビューション
同士で機能的に大きな違いは見られない。
・ ディストリビューション独自の機能もコミュニティに還元されていることが多く、今後もその方向性が続くと考える。
・ 参照アーキテクチャはディストリビューションによって異なる。OpenStack自体をデプロイするためのノードを必要とするものもある。
・ 対応ホストOSが限られているものが多く、利用したい環境によってディストリビューションの選択肢が大きく異なる。
・ ドキュメントはほとんどが英語であり、日本語化は追いついていない。
・ Havanaまでのコンポーネントにはおおよそのディストリビューションが対応できている。OpenStackの今後のバージョンアップに各
ディストリビューションがどこまで追従していけるか注目する必要がある。