25
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 ご紹介

Embed Size (px)

DESCRIPTION

Red Hat Enterprise Linux OpenStack Platformの位置づけを簡単に紹介する資料

Citation preview

Page 1: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Red Hat Enterprise Linux OpenStack Platformご紹介

Kazuo Moriwaka <[email protected]>Solution Architect

2014-10-17

Page 2: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Agenda

● OpenStackとは● 対象ワークロード● 提供リソース

● RHEL OSP とは● 構成例● Hypervisorのサポート、ゲストOSのサポート● 製品構成

● OpenStackとRHEL OSPの関係● RHEL OSP事例

Page 3: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

OpenStackとは

● Amazon EC2/S3相当のクラウドインフラを自分で構築するためのソフトウェア

● 2010年末に米RackSpace社とNASAが共同で OpenStackプロジェクトを立ちあげ

● 目標は「オープンスタンダードなHWとSWで誰でもクラウドサービスが提供できるようにすること」

Page 4: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

適用ワークロード

伝統的なワークロード

● 1台の仮想マシン上で実行● 仮想マシンのダウンタイムがSLA

に大きく影響する● 高可用性のためのツールなどを

くみあわせて可用性を向上● スケールアップにより拡張

クラウド向きワークロード

● 複数仮想マシン上で実行● 仮想マシンの障害に耐える

● 仮想マシン障害時には新しい仮想マシンで置き換える

● ワークロード自身に耐障害性のための仕組みを含む

● スケールアウトにより拡張

Page 5: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

OpenStackが提供するコンピューティングリソース

● OpenStackのユーザは、Webコンソール/APIを利用して、次のようなコンピューティングリソースを利用します。

● 仮想ネットワーク● 仮想マシンインスタンス● ブロックボリューム

データ領域 ブロックボリューム

仮想ルータ

仮想スイッチ

外部ネットワーク

プロジェクト環境

OpenStackユーザ

OS領域

● 各ユーザは「プロジェクト」に所属します

● プロジェクト内でリソースを共有

● プロジェクト単位でリソース使用量の上限設定、リソース使用状況のレポーティング

仮想マシンインスタンス

Page 6: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

OpenStackは既存の仮想化環境を置きかえるの?

● OpenStackはクラウド向きワークロードを想定● 基本的な機能セットを提供する● 低コストでスケールアウトする基盤● 個別ワークロードのために基盤の調整をしない

● その代わりユーザがセルフサービスできる範囲が広い● 企業内には伝統的ワークロードも多数存在

● マルチパスなど1つの仮想マシン内での冗長化● 仮想マシンのHA機能● 細かな構成設定

Page 7: Red Hat Enterprise Linux OpenStack Platform ご紹介

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種類のインストーラを提供

Page 8: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

構成例: All-in-one構成

● 1台のハードウェア中にOpenStackの全てのコンポーネントを実装

● 仮想マシンもこの中で実行● OpenStackの提供する機能や設定手順などの評価に

VM VM VM VM

Page 9: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

構成例: 基本的な構成

● ハイパーバイザ用のノードと、コントローラ用のノードを分離した構成

● ストレージ機器、ネットワーク機器との連携

Compute Nodes

Controller

Storage

Controller

Page 10: Red Hat Enterprise Linux OpenStack Platform ご紹介

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

Page 11: Red Hat Enterprise Linux OpenStack Platform ご紹介

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のサポート

Page 12: Red Hat Enterprise Linux OpenStack Platform ご紹介

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)

Page 13: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

OpenStackとRHEL OSPの関係

Page 14: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

OpenStackとRHEL OSPの関係

OpenStack Foundationで開発、6ヶ月おきにリリース

RHEL, Fedora, CentOS等むけパッケージング

QA, 修正,ドキュメンテーション,パートナー認定, サポート, メンテナンスOpenStackリリースから2〜3ヶ月遅れて出荷

Page 15: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Red Hatの各製品とアップストリーム

Page 16: Red Hat Enterprise Linux OpenStack Platform ご紹介

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のライフサイクル

Page 17: Red Hat Enterprise Linux OpenStack Platform ご紹介

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ヶ月サポート

Page 18: Red Hat Enterprise Linux OpenStack Platform ご紹介

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 など

Page 19: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Icehouse でのRed Hatの貢献

OpenStack Icehouse リリースでの組織別コミット数http://activity.openstack.org/dash/releases/index.html?data_dir=data/icehouse より

Page 20: Red Hat Enterprise Linux OpenStack Platform ご紹介

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について、認定されておりサポート対象となる

● 主要ハードウェアベンダのサポート対象となる● トレーニングとエンジニア認定の実施

Page 21: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

RHEL OSP事例

Page 22: Red Hat Enterprise Linux OpenStack Platform ご紹介

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

Page 23: Red Hat Enterprise Linux OpenStack Platform ご紹介

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

Page 24: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

その他にも……

Page 25: Red Hat Enterprise Linux OpenStack Platform ご紹介

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

THANK YOU