OPENSTACKやりたい人、 必見! ネットワークから見たOPENSTACK 導入のヒント © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 1 Brocade データセンター・アーキテクチャ オンデマンド・データセンター実現のためのソリューション群 ビジネス・ロジック アプリケーション 運用・管理ツール コントローラ アプリケーション、オーケストレーション、サービス ネットワーク・コントローラ ネットワーク 仮想リソース サーバ/ストレージ コントローラ ネットワーク・ファンクション ネットワーク 仮想化 VxLAN, NVGRE, STT サーバ ストレージ 仮想サーバ ソフトウェア デファインド ストレージ ファブリック 物理インフラ ネットワーク サーバ ストレージ 2 OpenStack 5つの主要コンポーネント • OpenStack コア・サービス クラウド サービス OpenStack プロジェクト • 仮想マシン(コンピュート) 仮想マシン Nova • オブジェクトストレージ(オブ ジェクト、データ置き場) オブジェクト・スト レージ Swift ブロック・ストレージ Cinder 仮想ネットワーク Neutron ダッシュボード Horizon • ブロックストレージ(HDD) • 仮想ネットワーク • ダッシュボード 高い拡張性、オープンなクラウドAPI • 「ミドルウェア」コンポーネント • イメージ管理(Glance) • 認証(Keystone) © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only Vyatta vRouter VDX ADX vADX FC SAN MLX 3 すべてのネットワークリソースを抽象化 OpenStackはハードウェアを抽象化し、システムリソースを制御 ネットワーク LBaaS ロジカルレイヤ FWaaS Router サーバ ストレージ Instance Volume Instance Volume Instance Volume L2 抽象化レイヤ 物理レイヤ ハードウェア © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only ハードウェア ハードウェア 4 OpenStack Brocade Pluginデモ Web UIからの設定 Tenant2 サーバ Tenant1 Brocade Plugin Neutron vm1 vlan10 .1 Router LB Virtual IP 10.0.2.253 © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only vlan10 vlan11 vlan11 vlan11 vm2 vm1 vlan20 br-int br-ex vm2 ip address 10.0.11.0/24 vm2 vm3 vm4 vlan11 ip address 10.0.10.0/24 vm1 vm3 Tenant1 Horizon vm4 vm3 vm4 Tenant2 br-eth1 eth0 eth1 tagged vlan10 vlan11 Ve Interface 10 ip address 10.0.10.1/24 Ve Interface 11 ip address 10.0.11.1/24Router vdx adx Virtual IP 10.0.2.253 5 OpenStack Brocade Pluginデモ © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 6 Brocade + OpenStack ファブリックレベルのサービス指向オーケストレーション OpenStack ワークロード展開オーケストレーション 迅速なサービス展開 迅速なサービス展開 リソースの共有プール 自動化ファブリック シンプル、セキュアなAPI Brocade VCS ファブリック・オートメーション © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 7 VCS オーケストレーションの例 VM to VM で仮想―物理ネットワークの同期 • サブネットの自動作成 • テナント管理者:利用可能 VLANレンジの定義だけ Brocade VCS Plugin • テナント利用者:Horizon UIから、サブネットを作成 App App App App OS OS OS OS Hypervisor 802.1Q AMPP Configuration Hypervisor TRILL based L2MP © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only AMPP Configuration 802.1Q 8 OpenStack Neutron LBaaS Webサービス向けソリューションを開発 Your Applications • マルチテナント対応ロード バランサー Compute Networking Storage LBaaS Brocade Driver VIP VIP • テナント管理者: ADXの基本 設定 • テナント利用者:Horizon UI から、VIPと実サーバを設定 • Neutron LBaaS ドライ バでL3DSRの拡張 ADX vADX © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 9 Brocade Extensions データセンター間オーケストレーションの例 Brocade VCS and MLX Plugin DC1 Internet Intranet • プライベート WAN • イーサネット専用線 VPLS Interconnect MCT MLX L3 GTW VPLS-BGP Core VLAN App OS vLAG DC2 App VLAN VLAN App OS © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only OS 10 FCストレージ・オーケストレーション FC SAN Zone/Access コントロール • FCボリュームに対応した自動ファブリック・ゾーニング Cinderコントロールノード Novaコンピュートノード Horizon UI VM2 VM1 API Qemu-kvm FCプラグイン /dev/sdx LU1 /dev/sdy LU2 Novaコンピュートノード VM3 VM4 Qemu-kvm /dev/sdx LU3 /dev/sdy LU4 FCスイッチ ストレージコントローラ LU1 LU2 LU3 LU4 EMC、日立、HP © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 11 全てのネットワークリソースを抽象化 ブロケード全DC製品においてOpenStack対応 Icehouse (Neutron ML2/Cinder) 2014年4月 Grizzly / Havana 2013年4月 Future Releases: DC Network Multitenancy Orchestration 2014–2015 Red Hat RHEL OS OpenStack Ecosystem OpenStack API / Dashboard LBaaS,FWaaS, DC間接続 Brocade Ethernet and SAN Fabrics Brocade Ethernet Fabric MLX SAN DC1 DC2 App OS App OS App OS App OS © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only ADX vADX App OS App OS Vyatta vRouter 12 ありがとうございました! © 2014 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 13
© Copyright 2025 ExpyDoc