ついに普及期へ!
今すぐできる OpenStack とその勘所
OpenStackは成熟期に
• Web/クラウドサービス事業者からエンタープライズへ
• 多様なユースケースへの対応
• 多様な環境のサポート
2
OpenStackとは
• OpenStack とは”クラウドOS”
‒ プライベート、パブリック・クラウド向け
オープン・ソースのクラウド管理
フレームワーク
• サービス抽象化モデルとプラグイン
• クラウド・オーケストレーション、サービス
抽象化モデルのオープンな標準
3
OpenStack Shared Services
Physical Infrastructure
StorageNetworkingCompute
Your Applications
OpenStack
Dashboard
急成長中のオープンソース・コミュニティ
なぜ、OpenStackがクラウド最適化なのか?
• クラウド間で仮想ワークロードを
シームレスに統合できる相互接続
‒ ポータブル:ベンダーやテクノロジーに
依存しない
• ユースケースの拡張
‒ 縦方向の柔軟性 (plugin)
‒ 横方向の柔軟性 (API extension)
4
社内向けに
設計
外部クラウド向けに
再設計、機器ごとに
開発
設計は一度だけ どこでも展開可
No Standards
With OpenStack
なんといっても簡単!いま使える!!
ブロケードの OpenStack への取り組み
5
日本における OpenStack の事例
• Yahoo! JAPAN の開発者向けの
プライベート・クラウド環境
‒ ブロケードがいち早く提供する
Neutron プラグインを採用
‒ 性能ロスのない各種サービスを実現
• 非常に大規模かつ包括的
ネットワークサービスを実現
6
ブロケードの取り組み
コミュニティーへの貢献
• Cinder
‒ FC Zone manager
‒ FC Block volume provider
• Neutron
‒ Brocade LBaaS for ADX
‒ Brocade ML2 for VDX
‒ vRouter L3 plugin
‒ vRouter FW plugin
7
クラウド
サービス
OpenStack
プロジェクト
仮想マシン Nova
オブジェクト・
ストレージ
Swift
ブロック・
ストレージ
Cinder
仮想
ネットワーク
Neutron
ダッシュボード Horizon
Cinder pluginの動作
8
ボリュームマネージャ
FC Zone Manager
FC/iSCSI
Block Storage
cinder-volume
Cinder Block Storage
Storage Providers
ゾーンの生成
FC Zone Driver
FC SAN
ボリューム生成、
マッピング
ボリューム生成リクエスト
勘所1
Neutron plugin群の動き
9
eth0
VDX
eth1
br-ex
br-int
vm1 vm2
tagged
vm3
vm4
br-eth1
vlan20vlan10
Router
Tenant1
Tenant2
Router
LB
vm1 vm2
vm3 vm4
vlan10 vlan11
Vlan10
vm1
vm2
vm3vm4
vlan11
vlan11
vlan10 vlan11Ve 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
Neutron
Horizon
Brocade
Plugin
ADC
Virtual IP
10.0.2.253
サーバ
FW
Src: x.x.x.x/x Dst: y.y.y.y/y PERMIT
勘所2
認証ディストリビューション
10
勘所3
11
で、OpenStackは簡単に使えるの?
Lenovo FlexSystem と VCS ファブリックによる
「いまできる」OpenStack
• Lenovo FlexSystem + EN4023(VDXシリーズ)による Ethernet Fabric
の実現
• Vyatta vRouter による仮想データセンタ間接続
• Vyatta Controller(Open Daylight) Vyatta EMS による VPN の構成
12
Lenovo / Brocade OpenStack デモ概要
13
Network
Node
OpenFlow Fabric層
Controller Node
Neutron
Nova
Swift
Glance
Keystone
Horizon
Cinder
Ceilometer
Heat
Network
Node
Open vSwitch
Compute
Node
Vyatta
Controller
Node
“Helium”
BVC v1.3.0
Brocade booth
ShowCase Server Rack
(Lenovo booth)
Compute
Node
▼Tenant (GRE/VxLAN) Network
▲Management/API Network
Compute
Node
Nova
Neutron
Open vSwitch Open vSwitch
Neutron
Nova
Ceilometer
Neutron
Nova
Ceilometer
Neutron
▲Public Network(Floating IP)
Open vSwitch
Legacy L3 sw
VMVM VM
Vyatta Element
Manager
Controller
Node
NeutronBrocade
VDX
Plugin
Nova
Swift
Glance
Keystone
Horizon
▲Public Network
(VDX/VCS)
Vyatta
Lenovo Flex System
EN4023 (VDX組み込みスイッチ)
まとめ
• Lenovo + Red Hat + Brocade による「今すぐできる」OpenStack の実現
14
Lenovo / Brocade OpenStack ポイント
今できる!!!
• Red Hat Enterprise Linux OpenStack Platform を使い、簡単に
OpenStack クラウド環境を構成
• Vyatta vRouter を使い、クラウド間をVPNで接続
• VDX を使い、Ethernet Fabric でアンダーレイを簡単構成
• Vyatta Controller を使い、OpenFlow ベースのスイッチを制御
15
Vyatta
Controller
Vyatta
vRouter
FlexSystem EN4023
Scalable Switch(VDXシリーズ)FlexSystem
勘所4
16
革新の
加速
ユーザ・
セントリック
ソフトウェア・
ディファインド
オープン
SDDC/SDNは今できる!
OpenStack/Open Daylight とブロケードで
ありがとうございました!
>> このあとは
Converged Infrastructure
ブースへ…
本件に関するお問合せ
https://www.brocadejapan.com/form/contact
ブロケード コミュニケーションズ システムズ株式会社

ついに普及期へ!今すぐできる OpenStack とその勘所