本当に必要なのはSoftware-
Defined Networking?
~今、改めて考えるデータセンタ・ネットワークの役割~
ブロケード コミュニケーションズ システムズ
1© 2014 Brocade Communications Systems, Inc. VIOPS09
VIOPS09
ブロケード コミュニケーションズ システムズ
© 2014 Brocade Communications Systems, Inc. VIOPS09 2
Brocade, No2
in Data Center Networking.
www.brocadejapan.com/DCNW_No2
小宮崇博
• ブロケードのシステムエンジニアリングマネージャ
• OEM 向け NPI
• SDN の技術開発
• twitter : @kommy_brcd
• blog : http://kommy.exblog.jp
• お題「OpenStack/AWS だけでは足りないもの」に対する立場
• 今日のIaaSには、ビジネス貢献するための基盤が足りない
• バックオフィス(Accounting GW/CRM)のベストプラクティスの提供が欲しい
• ビジネス・サービスのフロントエンドサービス(SFA)も欲しい
• 本質的なビジネスシステムのラピッドディベロップメントするための仕組み(BRMSな
ど)が必須
• 個人的見解であり、ブロケードは上記にソリューションを提供しません
© 2014 Brocade Communications Systems, Inc. VIOPS09 3
DataCenterSAN
Fibre Channel
Brocade 6520 Switch Brocade 6510 Switch
DataCenterLAN
Ethernet/IP
Brocade VDX
6740/6740T/6740T-1G/6730
Brocade DCX 8510
Backbones
Brocade ICX Series
Brocade 6505 Switch
Brocade VDX 8770Brocade MLXe Series
Traditional
Ethernet (L2/3)
Ethernet Fabric
(L2/3)
Brocade Blade
Server Switches
製品ポートフォリオ
データセンタ向け製品から抽出
© 2014 Brocade Communications Systems, Inc. VIOPS09 4
VDX Switches for
Blade Server
Fiber Channel
Fabric
今日の話のカバーする範囲
データセンタを取り巻くトレンド及び
ITインフラ/サービスにおける課題とその解決
5© 2014 Brocade Communications Systems, Inc. VIOPS09
今日のデータセンタにおける処理の内容
• ヒストリカルな事象の発見
• ストレージ上の情報の解析
• バッチ指向。プルモデル
• Query駆動: 静的データに対するクエリの発行
リアルタイムにBIGDATAを扱う
• 現在(もしくは直近)の事象の発見
• 流れているデータを(ストアされる前に)解析
• 低遅延、リアルタイム指向
• データ駆動 : 流れるデータに対するフィルタ
© 2014 Brocade Communications Systems, Inc. VIOPS09 6
分散コンピューティング分散コンピューティング分散コンピューティング分散コンピューティング ストリームコンピューティングストリームコンピューティングストリームコンピューティングストリームコンピューティング
RealRealRealReal----timetimetimetime
AnalyticsAnalyticsAnalyticsAnalytics
ビジネスの差別化のために
リアルタイム+ビッグデータ型クラウドの課題
© 2014 Brocade Communications Systems, Inc. VIOPS09 7
基盤は一体
どこまで拡大?
超分散環境の構成
管理はどうする?
リアルタイム
+
ビッグデータ
ファブリック
DWH
Stream data
Social/Open data
• リアルタイム処理の要求
• ソースとなるデータ量が爆発
アプリケーション単位での
可視化?
効率のいい性能
維持方法は?
リアルタイムを保つため、
パケットロスは許容できない
ファブリックによる課題の解消 - 1
自律動作、集中管理により、複雑さを排除
© 2014 Brocade Communications Systems, Inc. VIOPS09 8
ネットワーク
デバイス
サーバ ストレージ
ID を付与するだけで、自律構成
= 簡単、ROI向上
RBridge
ID = 1
RBridge
ID = 3
RBridge
ID = 2
RBridge
ID = 4
RBridge
ID = 5
Hypervisor
manager
仮想化と自動連携
= シンプル
ライセンスの追加により
動的にポート速度や
ポート数を追加
=ROIの向上
データプレーン制御に
よるネットワークアプリ
ケーションへの対応
=ROIの向上
ファブリックによる課題の解消 - 2
ストレージ仮想化によりスケーラビリティと偏在の解消を実現
© 2014 Brocade Communications Systems, Inc. VIOPS09 9
File Service Client
広帯域、低遅延I/O
リソースネットワークで
スケールアウト
Virtualization
Engine
100ペタ
バイト
ストレージ機能仮想化
によるスケールアウト
Copy
Engine
ロスレス
ロスレスにより予測可能な
システムスループットの実現
ファブリックの事例
© 2014 Brocade Communications Systems, Inc. VIOPS09 10
http://www.brocadejapan.com/docs/
pdf/bit-isle_vdx_CR.pdf
http://www.brocadejapan.com/news/20140403
• ポイント
• DevOpSを実現できるシンプルさを実現し、調達コストを20パーセント削減
• 設計、設定工数を47パーセント削減
• DC内は自律動作
vLAGによる冗長化
vLAG/MCT(MLAG)による冗長化
Facebook における SDN のユースケース
• One example where SDN
helps is selecting optimal
network path for data at
the edges of the network
around the globe.
• BGPだとパスセレクションで必ずし
も最適な動作にならない(容量や
トラフィックを加味しない)
• Another example of SDN
implementation at Facebook
is management of bulk data
transfer between data
centers.
• Hadoop のトラフィックがDC間をま
たぐため、容易に輻輳が発生する
© 2014 Brocade Communications Systems, Inc. VIOPS09 11
http://www.datacenterknowledge.com/archives/2014/06/03/
facebook-testing-broadcoms-open-compute-switches-production/
まとめ
• データセンタネットワークの特徴
• “アプリケーション”やサーバ/ストレージを意識したネットワーキングの必要性
• 必ずしも “今”, “Software-Defined Networking” が必要なのではない
• 誰もが Dataplane を制御するようなビジネス動機を持っているわけではない
• ファブリック
• 今日現在動く
• シンプルで低TCO
• 高可用性で低リスク
• スケールアウトで高ROI
• *もちろん*SDN機能も実装
© 2014 Brocade Communications Systems, Inc. VIOPS09 12
将来動向
© 2014 Brocade Communications Systems, Inc. VIOPS09 13
Scalable Fabric/Scalable Networking
© 2014 Brocade Communications Systems, Inc. VIOPS09 14
Use Case Function Customer Name
1. L3 at Spine
2. L3 at Leaf (L3 fabric)
3. L3 with network service PBR/OF/…
4. L3 with multi-tenancy Virtual Fabric/PBR
5. L3 aggregation fabric vLAG
6. Virtual Fabric extension
over Layer 3
Overlay technology Coming soon
7. Multi-fabric with VXLAN
overlay (L2 expansion)
VxLAN
8. Multi-fabric with Virtual
Distributed Router
vPlane + overlay fabric Coming
Future Direction
• Framing/Signaling
• 10GbE,40GbE,100GbE,16GFC
• More tunnel/overlay
• Others…
© 2014 Brocade Communications Systems, Inc. VIOPS09 15
© 2014 Brocade Communications Systems, Inc. VIOPS09 16
Thank You
17© 2014 Brocade Communications Systems, Inc. VIOPS09

VIOPS09: 本当に必要なのはSoftware- Defined Networking? ~今、改めて考えるデータセンタ・ネットワークの役割~

  • 1.
  • 2.
    ブロケード コミュニケーションズ システムズ ©2014 Brocade Communications Systems, Inc. VIOPS09 2 Brocade, No2 in Data Center Networking. www.brocadejapan.com/DCNW_No2
  • 3.
    小宮崇博 • ブロケードのシステムエンジニアリングマネージャ • OEM向け NPI • SDN の技術開発 • twitter : @kommy_brcd • blog : http://kommy.exblog.jp • お題「OpenStack/AWS だけでは足りないもの」に対する立場 • 今日のIaaSには、ビジネス貢献するための基盤が足りない • バックオフィス(Accounting GW/CRM)のベストプラクティスの提供が欲しい • ビジネス・サービスのフロントエンドサービス(SFA)も欲しい • 本質的なビジネスシステムのラピッドディベロップメントするための仕組み(BRMSな ど)が必須 • 個人的見解であり、ブロケードは上記にソリューションを提供しません © 2014 Brocade Communications Systems, Inc. VIOPS09 3
  • 4.
    DataCenterSAN Fibre Channel Brocade 6520Switch Brocade 6510 Switch DataCenterLAN Ethernet/IP Brocade VDX 6740/6740T/6740T-1G/6730 Brocade DCX 8510 Backbones Brocade ICX Series Brocade 6505 Switch Brocade VDX 8770Brocade MLXe Series Traditional Ethernet (L2/3) Ethernet Fabric (L2/3) Brocade Blade Server Switches 製品ポートフォリオ データセンタ向け製品から抽出 © 2014 Brocade Communications Systems, Inc. VIOPS09 4 VDX Switches for Blade Server Fiber Channel Fabric 今日の話のカバーする範囲
  • 5.
  • 6.
    今日のデータセンタにおける処理の内容 • ヒストリカルな事象の発見 • ストレージ上の情報の解析 •バッチ指向。プルモデル • Query駆動: 静的データに対するクエリの発行 リアルタイムにBIGDATAを扱う • 現在(もしくは直近)の事象の発見 • 流れているデータを(ストアされる前に)解析 • 低遅延、リアルタイム指向 • データ駆動 : 流れるデータに対するフィルタ © 2014 Brocade Communications Systems, Inc. VIOPS09 6 分散コンピューティング分散コンピューティング分散コンピューティング分散コンピューティング ストリームコンピューティングストリームコンピューティングストリームコンピューティングストリームコンピューティング RealRealRealReal----timetimetimetime AnalyticsAnalyticsAnalyticsAnalytics ビジネスの差別化のために
  • 7.
    リアルタイム+ビッグデータ型クラウドの課題 © 2014 BrocadeCommunications Systems, Inc. VIOPS09 7 基盤は一体 どこまで拡大? 超分散環境の構成 管理はどうする? リアルタイム + ビッグデータ ファブリック DWH Stream data Social/Open data • リアルタイム処理の要求 • ソースとなるデータ量が爆発 アプリケーション単位での 可視化? 効率のいい性能 維持方法は? リアルタイムを保つため、 パケットロスは許容できない
  • 8.
    ファブリックによる課題の解消 - 1 自律動作、集中管理により、複雑さを排除 ©2014 Brocade Communications Systems, Inc. VIOPS09 8 ネットワーク デバイス サーバ ストレージ ID を付与するだけで、自律構成 = 簡単、ROI向上 RBridge ID = 1 RBridge ID = 3 RBridge ID = 2 RBridge ID = 4 RBridge ID = 5 Hypervisor manager 仮想化と自動連携 = シンプル ライセンスの追加により 動的にポート速度や ポート数を追加 =ROIの向上 データプレーン制御に よるネットワークアプリ ケーションへの対応 =ROIの向上
  • 9.
    ファブリックによる課題の解消 - 2 ストレージ仮想化によりスケーラビリティと偏在の解消を実現 ©2014 Brocade Communications Systems, Inc. VIOPS09 9 File Service Client 広帯域、低遅延I/O リソースネットワークで スケールアウト Virtualization Engine 100ペタ バイト ストレージ機能仮想化 によるスケールアウト Copy Engine ロスレス ロスレスにより予測可能な システムスループットの実現
  • 10.
    ファブリックの事例 © 2014 BrocadeCommunications Systems, Inc. VIOPS09 10 http://www.brocadejapan.com/docs/ pdf/bit-isle_vdx_CR.pdf http://www.brocadejapan.com/news/20140403 • ポイント • DevOpSを実現できるシンプルさを実現し、調達コストを20パーセント削減 • 設計、設定工数を47パーセント削減 • DC内は自律動作 vLAGによる冗長化 vLAG/MCT(MLAG)による冗長化
  • 11.
    Facebook における SDNのユースケース • One example where SDN helps is selecting optimal network path for data at the edges of the network around the globe. • BGPだとパスセレクションで必ずし も最適な動作にならない(容量や トラフィックを加味しない) • Another example of SDN implementation at Facebook is management of bulk data transfer between data centers. • Hadoop のトラフィックがDC間をま たぐため、容易に輻輳が発生する © 2014 Brocade Communications Systems, Inc. VIOPS09 11 http://www.datacenterknowledge.com/archives/2014/06/03/ facebook-testing-broadcoms-open-compute-switches-production/
  • 12.
    まとめ • データセンタネットワークの特徴 • “アプリケーション”やサーバ/ストレージを意識したネットワーキングの必要性 •必ずしも “今”, “Software-Defined Networking” が必要なのではない • 誰もが Dataplane を制御するようなビジネス動機を持っているわけではない • ファブリック • 今日現在動く • シンプルで低TCO • 高可用性で低リスク • スケールアウトで高ROI • *もちろん*SDN機能も実装 © 2014 Brocade Communications Systems, Inc. VIOPS09 12
  • 13.
    将来動向 © 2014 BrocadeCommunications Systems, Inc. VIOPS09 13
  • 14.
    Scalable Fabric/Scalable Networking ©2014 Brocade Communications Systems, Inc. VIOPS09 14 Use Case Function Customer Name 1. L3 at Spine 2. L3 at Leaf (L3 fabric) 3. L3 with network service PBR/OF/… 4. L3 with multi-tenancy Virtual Fabric/PBR 5. L3 aggregation fabric vLAG 6. Virtual Fabric extension over Layer 3 Overlay technology Coming soon 7. Multi-fabric with VXLAN overlay (L2 expansion) VxLAN 8. Multi-fabric with Virtual Distributed Router vPlane + overlay fabric Coming
  • 15.
    Future Direction • Framing/Signaling •10GbE,40GbE,100GbE,16GFC • More tunnel/overlay • Others… © 2014 Brocade Communications Systems, Inc. VIOPS09 15
  • 16.
    © 2014 BrocadeCommunications Systems, Inc. VIOPS09 16
  • 17.
    Thank You 17© 2014Brocade Communications Systems, Inc. VIOPS09