Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Big Cloud Fabric + Openstack インテグレーション

1,615 views

Published on

2017年2月20日更新
ベアメタルスイッチによる物理ファブリックとOpenstack仮想スイッチ(コンピュートノード上のOVS)を統合管理できる初のソリューション「P+V Fabric for Openstack」の概要です。

Published in: Technology
  • Be the first to comment

Big Cloud Fabric + Openstack インテグレーション

  1. 1. Big Cloud Fabric OpenStack連携機能概要 Big Switch Networks K.K. bigswitch.com/japan
  2. 2. L2 & L3 OPENSTACK + BCF 3種類の展開パターン 2 © 2017, BIG SWITCH NETWORKS, INC. PROPRIETARY AND CONFIDENTIAL 物理ネットワーク 仮想ネットワーク L2 L3 Neutron L3 Agent Neutron OVS VXLAN/GRE L2 & L3 物理ネットワーク 仮想ネットワーク L2 L3 Neutron L3 Agent BSN ML2 L2 & L3 物理ネットワーク 仮想ネットワーク L2 & L3 Neutron + Switch Light Virtual SWITCH LIGHT OS SWITCH LIGHT OS SWITCH LIGHT OS アンダーレイネットワーク P-Fabric for Openstack P+V Fabric for Openstack
  3. 3. P+V FABRIC FOR OPENSTACK Openstackの物理ネットワークと仮想ネットワークを統合管理 (c) 2017, BIG SWITCH NETWORKS, INC.3 SWITCH LIGHT OS SWITCH LIGHT OS SWITCH LIGHT OS SWITCH LIGHT OS SWITCH LIGHT OS BCF NEUTRON PLUG-IN Openstackのネットワーク構成 をBCFコントローラと同期 BCF コントローラ 物理&仮想ネットワークに対して 統合的にプロビジョニング、耐障害性、 構成管理、可視化・分析を提供 SWITCH LIGHT OS Open Network Linux (ONL) ベースの ベアメタルスイッチ向けスイッチOS SWITCH LIGHT VXSWITCH LIGHT VX SWITCH LIGHT VXSWITCH LIGHT VXBARE METAL SWITCH LIGHT VX OVSカーネルモジュール 上のユーザスペース エージェント BIG CLOUD FABRIC CONTROLLER (CLI, GUI API) 業界初 オープンネットワークHWによる P+V(Physical + Virtual) Openstackファブリック § 物理スイッチ:ベアメタルスイッチ + Switch Light OS § 仮想スイッチ:KVMハイパーバイザ + Switch Light VX Openstackのための堅牢なネットワーク § L2/L3 完全Neutronインテグレーション § 分散仮想ルーティング、分散Floating IP、SNAT(PAT) Openstackネットワークの運⽤を簡単に § 物理NWと仮想NWを⼀つの統合されたUIで管理 § L4-L7 サービス (LBaaS, FWaaS) 物理&仮想NWの統合的な可視化 § Openstackインスタンスのネットワークトラブルの トラブルシューティング (end-to-end経路表⽰) § Horizon拡張 (トラシューパネル、Heatテンプレート展開) BCF Neutron Plugin New New Enhanced
  4. 4. P+V FABRIC FOR OPENSTACK 物理・仮想ネットワークを統合管理できる初めてのファブリック 4 ©2015 BIG SWITCH NETWORKS, INC. WWW.BIGSWITCH.COM BCF Neutron Plugin API連携 物理スイッチと仮想スイッチを統合的にファブリックとして 制御・管理し、Openstackテナントをファブリック上に⾃動的に展開。 SWITCH LIGHT OS SWITCH LIGHT OS SWITCH LIGHT OS SWITCH LIGHT OS SWITCH LIGHT OS SWITCH LIGHT VXSWITCH LIGHT VX SWITCH LIGHT VXSWITCH LIGHT VX SWITCH LIGHT VX SWITCH LIGHT VX vSwitchも物理スイッチも、 全ポイントでL3処理 (ルーティング)が可能。 Floating IPも分散 処理し、Neutronの 性能ボトルネックを解消。 Openstackのネットワークを仮想スイッチのレイヤまで視覚化。 テナントやインスタンスのNW統計情報も⼀元的に参照可能。 Openstackインスタンス のNW疎通性のトラブルを、 コントローラならではの 俯瞰的視点から解析。 物理NWの問題は もちろん、Neutron セキュリティグループの 設定も把握・考慮して解析。 仮想スイッチの視覚化 分散L3スケールアウト物理&仮想ネットワークの統合 可視化・視覚化 トラブルシューティング
  5. 5. 連携インストール⽅法 5 © 2017, BIG SWITCH NETWORKS, INC. PROPRIETARY AND CONFIDENTIAL LACP or LLDP によって⾃動的 にポートグルー プを検知 • Big Cloud Fabric構築 • OpenStack 構築 • BCF OpenStack Installer (BOSI) スクリプト実⾏ 各種プラグイン、エージェントを⾃動インストール Ø BSN ML2 driver & L3 plugin をインストール Ø OpenstackコントローラにBCFコントローラ 情報を設定 Ø 全コンピュートノードにSwitch Light Virtualを インストール Ø BSN Horizon GUI拡張をインストール • Openstack上でproject, network, VM等を作成 操作に応じてBCFに必要な情報が展開される SWITCH LIGHT OS SWITCH LIGHT OS SWITCH LIGHT OS SWITCH LIGHT OS SWITCH LIGHT OS L2 + L3, P + V CLOS FABRIC MANAGED BY SDN CONTROLLER BCF NEUTRON PLUG-IN Single Programmatic Interface for a multi-rack P+V Fabric P+V SDN CONTROLLER Full Automation for Provisioning, HA/Resiliency, Management & Visibility SWITCH LIGHT OS Open Network Linux (ONL) Based OS for Dell-ON or Whitebox Switches SWITCH LIGHT VXSWITCH LIGHT VX SWITCH LIGHT VXSWITCH LIGHT VXBARE METAL SWITCH LIGHT VIRTUAL User space Agent on OVS Kernal Module BIG CLOUD FABRIC CONTROLLER (CLI, GUI API) BCF Neutron Plugin New New Enhanced
  6. 6. BCF連携時のOPENSTACKの操作フロー 6 © 2017, BIG SWITCH NETWORKS, INC. PROPRIETARY AND CONFIDENTIAL NEUTRON NETWORK BSN ML2 Driver BSN L3 Plugin R1L2 R2L1 R2L2 WEB 1 DB 1 インスタンス WEB 2 DB 2 インスタンス コンピュートノードコンピュートノード Switch Light VXSwitch Light VX API Openstack 管理者/ユーザ プロジェクト作成 ネットワーク&サブネット作成 ルータ作成 インスタンス起動&NW接続 Floating IP 付与 OpenStackの操作フローに変更なし Neutron 仮想NW構成を ⾃動的に展開 物理インフラ 管理者 スイッチ増設 ノード増設 ゼロタッチ&オートスケール LLDPによるノード⾃動検知 スイッチに接続するだけ BOSIによる Switch Light VX ⾃動構成 OpenStack BCF Standard Project Tenant VRF Router Logical Router VRF Router Network Segment VLAN
  7. 7. NEUTRON vs. BCF P+V L2/L3 トラフィックフォワーディング関連 7 © 2017, BIG SWITCH NETWORKS, INC. PROPRIETARY AND CONFIDENTIAL 機能 Neutron + レガシースイッチ Neutron + BCF(P+V) vSwitch Open vSwitch (OVS) Switch Light Virtual (OVSユーザスペースエージェント) 分散ルーティング (ノード間) × Network Node 処理 ○ 各Compute Node上で処理 分散ルーティング (Floating IP) × Network Node 処理 ○ 各Compute Node上で処理 分散ルーティング (Source NAT / PAT) × Network Node 処理 × L3 Agent 処理 分散ハードウェア フォワーディング (L2 & L3) × HSRP/VRRPによるL3ハンドリング ○ プロトコルレス分散フォワーディング ※DVR不使⽤時
  8. 8. NEUTRON vs. BCF P+V 運⽤性・管理性関連 8 © 2017, BIG SWITCH NETWORKS, INC. PROPRIETARY AND CONFIDENTIAL 機能 Neutron + レガシースイッチ Neutron + BCF(P+V) 単⼀ユーザインタフェース による 仮想NW(vSwitch) と 物理NWの統合管理 × ○ 物理トポロジ、論理トポロジ、 ⾼可⽤性構成(HA)を統合的に管理 稼働状況や統計の可視化 × ○ 物理/論理NWの可視化 ログ検索・視覚化 (Elasticsearch & Kibana内蔵) End-to-end トラブル シューティング⼿段の提供 × Hop by hop の⼿動解析 ○ Test Path 機能 スイッチ増設時の オートスケール × ○ 配線、電源投⼊、MAC登録のみ スイッチ故障時の ゼロタッチ交換 × ○ 配線、電源投⼊、MAC登録のみ
  9. 9. ぜひお試しください! 9 © 2017, BIG SWITCH NETWORKS, INC. PROPRIETARY AND CONFIDENTIAL Big Switchのソリューションを無料で使える2つのオプション バーチャルラボ環境 フリーミアム 無料版ソフトウェア labs.bigswitch.com にて アカウントを作成 ⽇本語対応ラボマニュアルあり! 実際のハードウェア(スイッチ) で動作するソフトウェアを 試したい場合はこちら
  10. 10. Thank You

×