Your SlideShare is downloading. ×
0
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Cloud days Tokyo 2014 Spring SDN Introduction / Midokura Ryuichi Takashima

2,737

Published on

SDN Introduction

SDN Introduction

Published in: Technology
5 Comments
16 Likes
Statistics
Notes
No Downloads
Views
Total Views
2,737
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
52
Comments
5
Likes
16
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Cloud days Tokyo 2014 春 80分でばっちり理解する   SDN  (So)ware  Defined  Networking)   2014年2月26日 ミドクラジャパン株式会社 高嶋隆一
  • 2. 本日の流れ n 前半 Ø What’s “SDN” ? Ø “SDN” を分類してみよう n 後半 Ø クラウド間、データ間接続で見る “SDN” Ø クラウド内ネットワークで見る “SDN” Copyright ©2013 Midokura All rights reserved 2
  • 3. What’s “SDN”? Photo Credit: Micky Aldridge via flickr cc 3
  • 4. 2012を境に注目を集めている “SDN” From: Google Trends A. OpenFlow B. Software Defined Networking C. Software Defined Network A B C Copyright ©2013 Midokura All rights reserved 4
  • 5. What’s “SDN” ? Software Defined Networking ソフトウェアでネットワークを定義する??? Copyright ©2013 Midokura All rights reserved 5
  • 6. Web 上で見る様々な “SDN” の定義 SDN is a new approach to networking in which network control is decoupled from the data forwarding function and is directly programmable. From: https://www.opennetworking.org/about/onf-overview ネットワークの構成、機能、性能などをソフトウェア の操作だけで動的に設定、変更できるネットワーク、 あるいはそのためのコンセプトを指す From: http://www.atmarkit.co.jp/ait/articles/1304/08/news098.html Copyright ©2013 Midokura All rights reserved 6
  • 7. Web 上で見る様々な “SDN” の定義 cont. ソフトウェアによって仮想的なネットワークを作り上げる技術全般 を言います。 SDNを用いると、物理的に接続されたネットワーク 上で、 別途仮想的なネットワークを構築するといったようなこと が可能になります。 From: https://www.nic.ad.jp/ja/basics/terms/sdn.html SDNとは、ネットワークをソフトウェアで動的に ∼中略∼ そこで、従来、個々のネットワーク機器が1台ずつで行ってきたネットワーク 制御とデータ転送処理を分離し、汎用サーバ側のソフトウェアでデータ転送処 理のみを行う機器を動的に制御することで、通信を柔軟に効率よく、安全に行 えるようにすることを目指して考えられたのがSDNです。 From: http://jpn.nec.com/sdn/about_sdn.html? Copyright ©2013 Midokura All rights reserved 7
  • 8. Web 上で見る様々な “SDN” の定義 cont. 共通項 ü  “ソフトウェアで” ü  “動的に変更” その他のキーワード ü  コントロールプレーン、データプレーン分離 ü  自動化 ü  機能の追加 ü  仮想化 ü  汎用ハードウェア Copyright ©2013 Midokura All rights reserved 8
  • 9. Web 上で見る様々な “SDN” の定義 cont. ポイント ü  “SDN” という固有名詞の標準技術は存在しない ü  ソフトウェアでネットワークに対して動的制御 を行う仕組みをなべて “SDN” と呼んでいる Photo Credit: @Doug88888 via Compfight cc Copyright ©2013 Midokura All rights reserved 9
  • 10. “SDN”を分類してみよう Photo Credit: 5letterdesign via Compfight cc 10
  • 11. 無数の “SDN” ベンダ Copyright ©2013 Midokura All rights reserved 11
  • 12. 分類I. “適用領域”と”物理vs仮想” データセンタ クラウドネットワークスタック 仮想・物理スイッチの連携 物理スイッチの制御 物理 仮想 サーバ、DCネットワーク、WANの統合制御 伝送路、パスの制御 WAN Copyright ©2013 Midokura All rights reserved 12
  • 13. 分類II. “新興vs既存”と “HardwareとSoftware” ソフトウェア 新興ソフトウェアベンダ 仮想化 No.1事業者の補強 既存ネットワーク機器メーカ 既存 新興 既存サーバ機器メーカ 既存伝送機器メーカ 汎用FPGA、汎用OSによるODM会社 ハードウェア Copyright ©2013 Midokura All rights reserved 13
  • 14. 分類III. “利用技術” 伝送パス設定の自動化 (何らかの)API 全部入り クラウド・DC間の連携 Hop By Hop 仮想・物理スイッチの統合 Edge overlay クラウドの自動化・スケール強化 物理L2/L3設定の自動化・機能追加 OpenFlow Copyright ©2013 Midokura All rights reserved 14
  • 15. 現存する “SDN” ソリューションの傾向をみると… クラウド 仮想・物理間の連携 ü  クラウドネットワークの仮想化 ü  クラウドと外部接続連携 ü  クラウド収容DCの効率化 等、「クラウド」が適用領域になっ ているものの製品化が多い 統合制御 Copyright ©2013 Midokura All rights reserved 15
  • 16. 前半 まとめ ü “SDN” という固有名詞の技術は存在しない ü ソフトウェアでネットワークに対して動的制 御を行う仕組みをなべて “SDN” と呼んでいる Photo Credit: Rafa from Brazil via Compfight cc 16
  • 17. クラウド間、データ間接続で見る “SDN” Photo Credit: ake1150sb via Compfight cc 17
  • 18. Google さんの場合 h"p://www.opennetsummit.org/archives/apr12/hoelzle-­‐tue-­‐openflow.pdf DC間接続の効率化 ü  リアルタイムに使用率、アクティブなパスを 監視して利用率が最大になる用に制御 ü  1:1 冗長からの脱却 仕組み Ø  独自ハードウェア(!) ü  汎用FPGAを利用 Ø  独自コントローラ(!) ü  OpenFlow によりパケット転送を制御 ü  コントローラとデータコピープロセスが連 携して大規模データ転送時には最適な パスを選択 Copyright ©2013 Midokura All rights reserved 18
  • 19. PACNET さんの場合 顧客への制御の開放 h"p://pen.pacnet.com/   h"p://www.vellosystems.com/company/ press-­‐releases/pacnet-­‐selects-­‐vello/   ü  DC間接続をポータル画面からオンデマン ド開通、帯域変更を可能に 仕組み Ø  Vello SYSTEMS のソリューションを利用 ü  パケット転送制御は OpenFlow based ü  スイッチは汎用FPGAを用いたもの ü  パス制御、トラフィックからのフィードバッ クの為に独自制御機構も併用 ü  オペレータは OpenFlow は直接触らず、 Rest API ベースでコントローラから制御 Copyright ©2013 Midokura All rights reserved 19
  • 20. クラウド間、DC間接続の傾向を見ると… OpenFlow 汎用FPGAを利用したハードウェア Copyright ©2013 Midokura All rights reserved 20
  • 21. http://ja.wikipedia.org/wiki/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:Onsen_Macaque.JPG 21
  • 22. What’s OpenFlow ? 単なるプロトコルであり、 フレームワークを標準化 OpenFlow 
 = 外部からパケット処理ルールをプログラミングする仕組み アプリケーション ネットワーク コントローラ API この部分: APIと通信方式を 規定するのみ ネットワーク機器群 Copyright ©2013 Midokura All rights reserved 22
  • 23. フローエントリとアクションの基本 OpenFlow-Enabled

×