red hat enterprise linux openstack platform ご紹介
DESCRIPTION
Red Hat Enterprise Linux OpenStack Platformの位置づけを簡単に紹介する資料TRANSCRIPT
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Red Hat Enterprise Linux OpenStack Platformご紹介
Kazuo Moriwaka <[email protected]>Solution Architect
2014-10-17
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Agenda
● OpenStackとは● 対象ワークロード● 提供リソース
● RHEL OSP とは● 構成例● Hypervisorのサポート、ゲストOSのサポート● 製品構成
● OpenStackとRHEL OSPの関係● RHEL OSP事例
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OpenStackとは
● Amazon EC2/S3相当のクラウドインフラを自分で構築するためのソフトウェア
● 2010年末に米RackSpace社とNASAが共同で OpenStackプロジェクトを立ちあげ
● 目標は「オープンスタンダードなHWとSWで誰でもクラウドサービスが提供できるようにすること」
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
適用ワークロード
伝統的なワークロード
● 1台の仮想マシン上で実行● 仮想マシンのダウンタイムがSLA
に大きく影響する● 高可用性のためのツールなどを
くみあわせて可用性を向上● スケールアップにより拡張
クラウド向きワークロード
● 複数仮想マシン上で実行● 仮想マシンの障害に耐える
● 仮想マシン障害時には新しい仮想マシンで置き換える
● ワークロード自身に耐障害性のための仕組みを含む
● スケールアウトにより拡張
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OpenStackが提供するコンピューティングリソース
● OpenStackのユーザは、Webコンソール/APIを利用して、次のようなコンピューティングリソースを利用します。
● 仮想ネットワーク● 仮想マシンインスタンス● ブロックボリューム
データ領域 ブロックボリューム
仮想ルータ
仮想スイッチ
外部ネットワーク
プロジェクト環境
OpenStackユーザ
OS領域
● 各ユーザは「プロジェクト」に所属します
● プロジェクト内でリソースを共有
● プロジェクト単位でリソース使用量の上限設定、リソース使用状況のレポーティング
仮想マシンインスタンス
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OpenStackは既存の仮想化環境を置きかえるの?
● OpenStackはクラウド向きワークロードを想定● 基本的な機能セットを提供する● 低コストでスケールアウトする基盤● 個別ワークロードのために基盤の調整をしない
● その代わりユーザがセルフサービスできる範囲が広い● 企業内には伝統的ワークロードも多数存在
● マルチパスなど1つの仮想マシン内での冗長化● 仮想マシンのHA機能● 細かな構成設定
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RHEL OpenStack Platformとは
● Red Hatが製品として提供するOpenStack環境● 基盤とするOSはRed Hat Enterprise Linux 6または7● RHEL OSP 5.0 は OpenStack Icehouseをベース● 36ヶ月サポート● PackstackとForemanの2種類のインストーラを提供
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
構成例: All-in-one構成
● 1台のハードウェア中にOpenStackの全てのコンポーネントを実装
● 仮想マシンもこの中で実行● OpenStackの提供する機能や設定手順などの評価に
VM VM VM VM
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
構成例: 基本的な構成
● ハイパーバイザ用のノードと、コントローラ用のノードを分離した構成
● ストレージ機器、ネットワーク機器との連携
Compute Nodes
Controller
Storage
Controller
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Red Hat Enterprise Virtualization Hypervisor*Red Hat Enterprise Linux KVM
● Lightweight / small footprint
● Less overhead
● Smaller attack surface
● Cost effective
● Closer to operating system DNA
● Provides massive scale-out capabilities
Hypervisorのサポート
VMware vSphere*vCenter Driver
● Co-exist with existing infrastructure assets
● Provides a seamless path to future migration to OpenStack
● Uses NSX1 plugin for Neutron
1NSX is only supported in production environments, per VMware's support requirements
*ESXi driver not supported
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
●Red Hat Enterprise Linux 3
●Red Hat Enterprise Linux 4
●Red Hat Enterprise Linux 5
●Red Hat Enterprise Linux 6
●Red Hat Enterprise Linux 7*32 and 64 bit for all versions
●SUSE Linux Enterprise Server 10
●SUSE Linux Enterprise Server 11
*32 and 64 bit for all versions
●Windows XP SP3+1
●Windows 73
●Windows 83
Microsoft SVVP Certified●Windows Server 2003 SP2+3
●Windows Server 20083
●Windows Server 2008 R22
●Windows Server 20122
1 32 bit only2 64 bit only3 32 and 64 bit
ゲストOSのサポート
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RHEL OSPの製品構成
● サーバ毎のサブスクリプション費用● ゲストOSの有無によって以下の2種類があります
1.RHEL OSP● 無制限ゲストOSを含む● 448,400円(2ソケット、Standard)
2.RHEL OSP for Controller Node (w/o guest OS)● ゲストOSを含まない● 279,400円(2ソケット、Standard)
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OpenStackとRHEL OSPの関係
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
OpenStackとRHEL OSPの関係
OpenStack Foundationで開発、6ヶ月おきにリリース
RHEL, Fedora, CentOS等むけパッケージング
QA, 修正,ドキュメンテーション,パートナー認定, サポート, メンテナンスOpenStackリリースから2〜3ヶ月遅れて出荷
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Red Hatの各製品とアップストリーム
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Havan
a Sta
ble B
ranc
h
Trunk
Havana.1
Havana.02013.2
Havana.2
Havana.2
Iceho
use
Stable
Bra
nch
October 2014
Juno
Sta
ble B
ranc
h
April 2015October 2013 April 2014
Havana Stable branchは Icehouseのリリースまでメンテナンス
OpenStackのライフサイクル
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Havan
a Sta
ble B
ranc
h
Trunk
Havana.1
Havana(2013.2)
Havana.2
Havana.3
Iceho
use
Stable
Bra
nch
October 2014
Juno
Sta
ble B
ranc
h
April 2015
RHEL-OSP 4(Havana)
October 2013
December 2013 June 2015RHEL-OSP 5(Icehouse)
Aug 2015
April 2014
RHEL-OSP 6(Juno)
RHEL-OSPのライフサイクル
Icehouse(2014.1)
18ヶ月サポート
36ヶ月サポート
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Red Hat の OpenStack への貢献
● 2011年からOpenStack開発に参加● 技術上およびガバナンス上で指導的な立場● Nova, Keystone, Oslo, Heat, CeilometerでのPTL● stable treeの開発
● 企業としてFolsomでは2番目の, Grizzly以降では最大の貢献
● OpenStackプロジェクト外の重要コンポーネントにおいても主導的な役割
● libvirt, kvm, Linux など
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
Icehouse でのRed Hatの貢献
OpenStack Icehouse リリースでの組織別コミット数http://activity.openstack.org/dash/releases/index.html?data_dir=data/icehouse より
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RHEL OSPの価値
● Red Hatの各種ソフトウェアとの統合・QA
● Red Hat Enterprise Linux● Red Hat CloudForms ● Red Hat Enterprise Virtualization● Red Hat Storage
● 実績のあるプロダクションサポート● 150社にのぼるパートナーエコシステム
● RHEL KVMを基盤として採用しているため、
● ゲストOSとしてのRHELとWindowsについて、認定されておりサポート対象となる
● 主要ハードウェアベンダのサポート対象となる● トレーニングとエンジニア認定の実施
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
RHEL OSP事例
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
NATIONAL COMPUTATIONAL INFRASTRUCTURE
“Red Hat has been very responsive in assisting to get our OpenStack
deployment up and operating quickly. The quality of the deployment
has given significant confidence..."
Allan Williams, associate director, Australian National Computational Infrastructure
Deployed Red Hat Enterprise Linux OpenStack Platform Gained the enterprise backing, development,
and support they needed Simplified upgrade and lifecycle management Required the security certifications Red Hat
provided
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
NANYANG TECHNOLOGICAL UNIVERSITY
“We Evaluated Red Hat Cloud Infrastructure to be one of the most
versatile and complete cloudsolutions available”
Professor Yeng Chai Soh, Founding DirectorHigh Performance Computing Centre, NTU
Deployed a hybrid cloud infrastructure with Red Hat Enterprise Linux OpenStack Platform Increased scalability of resources Achieved greater efficiency through
automatic resource provisioning Allowed for better use of existing
resources and saved costs Achieved greater collaboration between
agencies
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
その他にも……
RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM
THANK YOU