BrocadeのOpenStack連携ソリューション

14
BROCADEOPENSTACK連携ソリューション 【イーサネット・ファブリック活用講座】 Brocade × OpenStack Brocade

Transcript of BrocadeのOpenStack連携ソリューション

BROCADEの

OPENSTACK連携ソリューション

【イーサネット・ファブリック活用講座】

Brocade × OpenStack

Brocade

Brocade データセンター・アーキテクチャ 「オープン」なデータセンターソリューション

ビジネス・ロジック

ネットワーク サーバ ストレージ

サーバ/ストレージ コントローラ

ネットワーク ネットワーク 仮想化 VxLAN,

NVGRE, STT

サーバ

仮想サーバ

ストレージ

ソフトウェア デファインド ストレージ

物理インフラ ファブリック

ネットワーク・ファンクション

仮想リソース

アプリケーション 運用・管理ツール

アプリケーション、オーケストレーション、サービス

コントローラ ネットワーク・コントローラ

プライベートクラウドを構築しよう! OpenStack がもたらす変化

3

OpenStack ⇒ 「APIを介したインフラ操作の自動化」

① 仮想ネットワーク・外部ルータ設定 ② IPアドレス管理票の参照 ③ IPアドレスの払い出し ④ 外部ストレージのLUNの割当て ⑤ 物理サーバへの参照 ⑥ 物理サーバのリソース状況確認 ⑦ 物理サーバの選択 ⑧ 仮想マシンの作成

データセンタ全体を抽象化して管理効率を向上

IPアドレス払出し、 物理マシン選択等を自動化

今までのITインフラ運用 抽象化されたリクエストの送信 ① 仮想マシンのスペック選択と起動 ② 仮想ネットワークの選択 ③ ストレージ容量の選択と接続

OpenStackの世界

従来型ネットワーク からイーサネットファブリックへ 解決策はBrocade VCSファブリック

VDX VDX VDX

イーサネット

ファブリック

スケール

アウト型

ネットワーク ループ

フリー

マルチパス

最適経路

自動選択 自律的な

ネットワーク

形成

帯域の

有効利用

一元的な エンドデバイス

管理

容易な

帯域拡張

イーサネット・ファブリックの特徴

Virtual

Virtual

Virtual

Virtual

VDX

究極の“ゼロ”タッチネットワーク

ダウンタイム“ゼロ”の増設、V-UP

投資の無駄が“ゼロ”な賢い構成

拡張性

効率性

無駄

ゼロ

ダウン

タイム

ゼロ

設定

ゼロ VDX

VDX VDX

拡張 拡張

FCoE/iSCSI/NAS

Red Hat商用OpenStack向けエコシステム

新たにストレージ、ネットワーク、およびコンピュートにおける認定を取得した企業には、Brocade、Huawei、Mellanox、 Midokura、NEC、NetApp、SolidFire、Stratus Technologies、Unisysの各社が名を連ねています。

http://marketplace.redhat.com/openstack/20835-Brocade-VCS-Fabric-plugin-for-OpenStack-Neutron

http://jp.redhat.com/about/news/press-archive/2013/11/red-hat-japan-red-hat-delivers-enterprise-grade-cloud-management-for-openstack

OpenStackの主要サービスとBrocade

クラウド サービス

OpenStack プロジェクト

仮想マシン Nova

オブジェクト・ストレージ

Swift

ブロック・ ストレージ

Cinder

仮想 ネットワーク

Neutron

ダッシュボード Horizon

• 本番環境に向けた性能確保がカギ

• ブロックストレージ

• 仮想ネットワーク

ハードウェアベースプラグイン VCS/VDX/ADXを自動制御

Virtual Routing Interface

(SVI/VE)

Open vSwitch

Gateway ACL

(FWaaS)

Subnet management (VLAN) Load Balancing

(LBaaS)

Open vSwitch VDX Plug-in ADX Plug-in

ハードウェアベースプラグイン

eth0

vdx

eth1

br-ex

br-int

vm1 vm2

tagged

vm3

vm4

br-eth1

vlan20 vlan10

Router

Tenant1

Tenant2

Router LB

vm1 vm2

vm3 vm4

vlan10 vlan11

vlan11

vm1 vm2

vm3 vm4

vlan11

vlan11

vlan10 vlan11 Ve Interface 10

ip address 10.0.10.1/24

Tenant1

Tenant2

Ve Interface 11

ip address 10.0.11.1/24

ip address 10.0.10.0/24

ip address 10.0.11.0/24 .1

Virtual IP 10.0.2.253

Ne

utro

n

Ho

rizon

Bro

ca

de

Plu

gin

adx Virtual IP 10.0.2.253

サーバ

FW

Src: x.x.x.x/x Dst: y.y.y.y/y PERMIT

ACL

Src x.x.x.x/x Dst y.y.y.y/y PERMIT

FCストレージ・オーケストレーション FC SAN Zone/Access コントロール

FCスイッチ

Cinderコントロールノード

API

FCプラグイン

Horiz

on U

I

ストレージコントローラ

LU1 LU2 LU3 LU4

Novaコンピュートノード Novaコンピュートノード VM1 VM2

Qemu-kvm

/dev/sdx LU1

/dev/sdy LU2

/dev/sdx LU3

/dev/sdy LU4

Qemu-kvm

VM3 VM4

EMC、日立、HP

• FCボリュームに対応した自動ファブリック・ゾーニング

Your Applications

Storage Networking Compute

LBaaS

Brocade Driver

ADX vADX

VIP

VIP

• マルチテナント対応ロードバランサー

• テナント管理者: ADXの基本設定

• テナント利用者:Horizon UIから、VIPと実サーバを設定

• Neutron LBaaS ドライバでL3DSRの拡張

OpenStack Neutron LBaaS Webサービス向けソリューションを開発

OpenStack Neutron L3/FWaaS/VPNaaS テナント毎のvRouter/vFW/vVPNを実現

OpenStack Dashboard

Your Applications

Storage Networking Compute

Neutron Plugin Vyatta

L3/FWaaS/VPNaaS Nova Plugin

vRouter vFW

vVPNaaS

Floating IP (自動SNAT/DNAT)

vRouter(Routing)

vFW (FWaaS)

vVPN (VPNaaS)*

*: 予定

全てのネットワークリソースを抽象化 Grizzly / Havana

2013年4月

OpenStack API / Dashboard

Brocade Ethernet Fabric

Icehouse (Neutron ML2/Cinder)

2014年4月

Red Hat RHEL OS

Mirantis

Brocade Ethernet and SAN

Fabrics

App OS

App OS

Fibre Channel Zone

Management

App OS

App OS

SAN

DC2

DC1

MLX

App OS

App OS ADX

vADX Vyatta

vRouter

Future Releases: DC Network Multitenancy Orchestration

2014–2015

OpenStack Ecosystem

Brocade Extensions, DNRM,

Inter-DC Connectivity

Brocadeソリューション@OpenStack

アプリ、 サービス、 オーケス トレーション

コントローラ ネットワークコントローラ

ネットワーク

サーバ

仮想マシン

ストレージ

Software Defined

ストレージ

NW機能

FWaaS VPNaaS LBaaS

アプリケーション

ネットワーク コンピュート ストレージ

仮想 リソース

物理 インフラ

ストレージ・コントローラ

オーケストレーション

VDX: VM-to-VM(L2)管理 VDX: Router(ISV/Ve)管理 Vyatta*:Router管理 MLXe*: VPLSaaS SAN: FC Zone管理 VDX*: FWaaS(ACL)管理 Vyatta*: FWaaS管理 Vyatta*: VPNaaS ADX/vADX*: LBaaS

VCS: Virtual Fabric VCS: Logical Chassis MLXe: Inter DC

ブロケード全DC製品のOpenStack対応。 *:予定

Vyatta vRouter

ADX vADX MLX FC SAN VDX

14 © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only

Brocade, No2

in Data Center Networking.

www.brocadejapan.com/DCNW_No2

本件に関するお問合せはこちら https://www.brocadejapan.com/form/contact