2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open...
Transcript of 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open...
![Page 1: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/1.jpg)
2012年10月10日、12日
「OpenFlow/SDNランド」Q&Aセッション
Copyright (C) 2012 NEC Corporation All Rights Reserved
![Page 2: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/2.jpg)
1Copyright (C) 2012 NEC Corporation All Rights Reserved
Mr.OpenFlow(回答者)ご紹介
岩田 淳 (いわた あつし)
NEC クラウドシステム研究所 所長代理
![Page 3: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/3.jpg)
2Copyright (C) 2012 NEC Corporation All Rights Reserved
OpenFlowで出来ること出来ないこと
Q1: OpenFlow対応の製品やサービスにはどんなものがありますか?
Q1: OpenFlow対応の製品やサービスにはどんなものがありますか?
Q2: 各社の製品/サービスに相互接続性はありますか?
Q2: 各社の製品/サービスに相互接続性はありますか?
Q3:OpenFlow対応スイッチって、何がOpenFlowに対応していると考えればよいのですか?
Q3:OpenFlow対応スイッチって、何がOpenFlowに対応していると考えればよいのですか?
Q4: OpenFlowでつなぐスイッチってL2なんですか、L3なんですか?
Q4: OpenFlowでつなぐスイッチってL2なんですか、L3なんですか?
Q5: フローテーブルには何がかけますか?今のネットワークでは出来ないことも出来ますか?
Q5: フローテーブルには何がかけますか?今のネットワークでは出来ないことも出来ますか?
Q6: Open vSwitchってOpenFlowスイッチなんですか?
Q6: Open vSwitchってOpenFlowスイッチなんですか?
Q7:ホップバイホップとオーバーレイ、それぞれのメリット/デメリットは?
Q7:ホップバイホップとオーバーレイ、それぞれのメリット/デメリットは?
Q8:OpenFlowコントローラが落ちるとネットワーク全体が機能しなくなるのではないかと不安です
Q8:OpenFlowコントローラが落ちるとネットワーク全体が機能しなくなるのではないかと不安です
Q9: オープンソースでは実際のネットワーク運用には能力不足ですか?
Q9: オープンソースでは実際のネットワーク運用には能力不足ですか?
Q10: OpenFlowはどのくらいのネットワーク規模までサポートできますか?
Q10: OpenFlowはどのくらいのネットワーク規模までサポートできますか?
Q11:コントローラにいちいちフローエントリを問い合わせたら、そこがボトルネックになりませんか?
Q11:コントローラにいちいちフローエントリを問い合わせたら、そこがボトルネックになりませんか?
Q12: OpenFlowは既存のATM(ATM-LANE)などと比べて何が新しいんですか?
Q12: OpenFlowは既存のATM(ATM-LANE)などと比べて何が新しいんですか?
![Page 4: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/4.jpg)
3Copyright (C) 2012 NEC Corporation All Rights Reserved
Q1: OpenFlow対応の製品やサービスにはどんなものがありますか?
Q1: OpenFlow対応の製品やサービスにはどんなものがありますか?
製品にはスイッチやコントローラがあります。製品にはスイッチやコントローラがあります。
Q1
![Page 5: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/5.jpg)
4Copyright (C) 2012 NEC Corporation All Rights Reserved
Q1
ハードウエアスイッチとコントローラ
![Page 6: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/6.jpg)
5Copyright (C) 2012 NEC Corporation All Rights Reserved
Q1
Windows Server 2012向けSoftware vSwitch
![Page 7: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/7.jpg)
6Copyright (C) 2012 NEC Corporation All Rights Reserved
Q2: 各社の製品/サービスに相互接続性はありますか?Q2: 各社の製品/サービスに相互接続性はありますか?
あります。ただし、規格のバージョンが同じで、オプション機能を使わないことが条件です。
あります。ただし、規格のバージョンが同じで、オプション機能を使わないことが条件です。
Q2
![Page 8: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/8.jpg)
7Copyright (C) 2012 NEC Corporation All Rights Reserved
Q2
相互接続デモ(ITpro EXPO 2011)
![Page 9: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/9.jpg)
8Copyright (C) 2012 NEC Corporation All Rights Reserved
Q2
相互接続デモ(Interop Las Vegas 2012)
![Page 10: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/10.jpg)
9Copyright (C) 2012 NEC Corporation All Rights Reserved
Q3:OpenFlow対応スイッチって、何がOpenFlowに対応していると考えればよいのですか?
Q3:OpenFlow対応スイッチって、何がOpenFlowに対応していると考えればよいのですか?
ハードウエアスイッチの場合はパケットフォワーディングのASICでOpenFlowに対応します。
ハードウエアスイッチの場合はパケットフォワーディングのASICでOpenFlowに対応します。
Q3
![Page 11: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/11.jpg)
10Copyright (C) 2012 NEC Corporation All Rights Reserved
Q4: OpenFlowでつなぐスイッチってL2なんですか、L3なんですか?
Q4: OpenFlowでつなぐスイッチってL2なんですか、L3なんですか?
L2にもL3にもなりますし、L1やL4になったりもします。
L2にもL3にもなりますし、L1やL4になったりもします。
Q4
![Page 12: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/12.jpg)
11Copyright (C) 2012 NEC Corporation All Rights Reserved
フローテーブルの定義と高度な転送機能Q4
![Page 13: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/13.jpg)
12Copyright (C) 2012 NEC Corporation All Rights Reserved
Q5: フローテーブルには何がかけますか?それによって、今のネットワークと同じことは出来ますか?今のネットワークでは出来ないこともできますか?
Q5: フローテーブルには何がかけますか?それによって、今のネットワークと同じことは出来ますか?今のネットワークでは出来ないこともできますか?
具体例で説明します。具体例で説明します。
Q5
![Page 14: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/14.jpg)
13Copyright (C) 2012 NEC Corporation All Rights Reserved
フローの設定例(1)
どんなポートから受け取ったBroadcastパケットも受信ポート以外に送信
Q5
![Page 15: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/15.jpg)
14Copyright (C) 2012 NEC Corporation All Rights Reserved
フローの設定例(2)
・Waypoint Routing/Redirect処理
・ポート2から受信した10.20.30.40→10.50.60.70行きのHTTP通信をMAC DAを次装置のものに書き換えてポート3に送信
Q5
![Page 16: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/16.jpg)
15Copyright (C) 2012 NEC Corporation All Rights Reserved
Q6:Open vSwitchってOpenFlowスイッチなんですか?Q6:Open vSwitchってOpenFlowスイッチなんですか?
OpenFlow対応のソフトウエアスイッチです。OpenFlow対応のソフトウエアスイッチです。
Q6
![Page 17: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/17.jpg)
16Copyright (C) 2012 NEC Corporation All Rights Reserved
Windows 8 Hyper-V Extensible Switch
Q6
![Page 18: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/18.jpg)
17Copyright (C) 2012 NEC Corporation All Rights Reserved
Windows 8 Hyper-V Extensible Switch
Q6
![Page 19: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/19.jpg)
18Copyright (C) 2012 NEC Corporation All Rights Reserved
Q6
NEC Software Virtual Switch PF1000の対応機能
![Page 20: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/20.jpg)
19Copyright (C) 2012 NEC Corporation All Rights Reserved
Q7:ホップバイホップとオーバーレイ、それぞれのメリット/デメリットは?
Q7:ホップバイホップとオーバーレイ、それぞれのメリット/デメリットは?
ホップバイホップのメリットはパケット転送機能と経路制御機能の分離によるネットワーク仮想化と一括集中管理。
オーバーレイのメリットはトンネリングによるネットワーク仮想化。
デメリットは?
ホップバイホップのメリットはパケット転送機能と経路制御機能の分離によるネットワーク仮想化と一括集中管理。
オーバーレイのメリットはトンネリングによるネットワーク仮想化。
デメリットは?
Q7
![Page 21: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/21.jpg)
20Copyright (C) 2012 NEC Corporation All Rights Reserved
ホップバイホップ(右)とオーバーレイ(左)
Q7
出典:日経コミュニケーション
![Page 22: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/22.jpg)
21Copyright (C) 2012 NEC Corporation All Rights Reserved
Q8:OpenFlowコントローラが落ちるとネットワーク全体が機能しなくなるのではないかと不安です
Q8:OpenFlowコントローラが落ちるとネットワーク全体が機能しなくなるのではないかと不安です
コントローラとの通信が途絶した場合、実装にもよりますが、OpenFlow Switch内のTable状態を維持することで通信は継続します。
再度コントローラと接続した際にも、そのTable状態を継続して維持しつつ追加のテーブルアップデートを行います。
コントローラとの通信が途絶した場合、実装にもよりますが、OpenFlow Switch内のTable状態を維持することで通信は継続します。
再度コントローラと接続した際にも、そのTable状態を継続して維持しつつ追加のテーブルアップデートを行います。
Q8
![Page 23: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/23.jpg)
22Copyright (C) 2012 NEC Corporation All Rights Reserved
Q9:オープンソースでは実際のネットワーク運用には能力不足ですか?
Q9:オープンソースでは実際のネットワーク運用には能力不足ですか?
現在のOSSは研究開発向けがメインです。
ただし、ネットワークでの利用の際の品質対応などを自分で行うことで、実際のネットワーク運用で利用するケースもあります。
現在のOSSは研究開発向けがメインです。
ただし、ネットワークでの利用の際の品質対応などを自分で行うことで、実際のネットワーク運用で利用するケースもあります。
Q9
![Page 24: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/24.jpg)
23Copyright (C) 2012 NEC Corporation All Rights Reserved
Q9Open Source OpenFlow Controller: Trema(1)
![Page 25: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/25.jpg)
24Copyright (C) 2012 NEC Corporation All Rights Reserved
Q9Open Source OpenFlow Controller: Trema(2)
![Page 26: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/26.jpg)
25Copyright (C) 2012 NEC Corporation All Rights Reserved
Q10:OpenFlowはどのくらいのネットワーク規模までサポートできますか。物理サーバー、VM、スイッチ数のそれぞれについて教えてください
Q10:OpenFlowはどのくらいのネットワーク規模までサポートできますか。物理サーバー、VM、スイッチ数のそれぞれについて教えてください
製品によります。
ただし、スケーラビリティを担保するために、ドメインを分割し、ドメインごとにコントローラをおきそれを相互接続することで事実上無限のスケーラビリティに対応可能です。
製品によります。
ただし、スケーラビリティを担保するために、ドメインを分割し、ドメインごとにコントローラをおきそれを相互接続することで事実上無限のスケーラビリティに対応可能です。
Q10
![Page 27: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/27.jpg)
26Copyright (C) 2012 NEC Corporation All Rights Reserved
Q10
OpenFlow対応製品の例
![Page 28: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/28.jpg)
27Copyright (C) 2012 NEC Corporation All Rights Reserved
Q10
NECソフトウェアファクトリでのProgrammableFlow適用
![Page 29: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/29.jpg)
28Copyright (C) 2012 NEC Corporation All Rights Reserved
Q11:コントローラにいちいちフローエントリーを問い合わせたら、コントローラ部分が通信のボトルネックになりませんか?
Q11:コントローラにいちいちフローエントリーを問い合わせたら、コントローラ部分が通信のボトルネックになりませんか?
それは「リアクティブ型」と呼ばれる、フローテーブルの更新方法の一つです。
もう一つの「プロアクティブ型」なら、コントローラに問い合わせることはしません
それは「リアクティブ型」と呼ばれる、フローテーブルの更新方法の一つです。
もう一つの「プロアクティブ型」なら、コントローラに問い合わせることはしません
Q11
![Page 30: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/30.jpg)
29Copyright (C) 2012 NEC Corporation All Rights Reserved
Q12:OpenFlowはATM(ATM-LANE)など昔のキャリアのネットワークで使っていた集中制御の仕組みに近い気がするのですが、それと比べて何が新しいのですか?
Q12:OpenFlowはATM(ATM-LANE)など昔のキャリアのネットワークで使っていた集中制御の仕組みに近い気がするのですが、それと比べて何が新しいのですか?
OpenFlowは Openで、かつ自由なフロー空間の上での多様なネットワーク制御が可能で、かつプログラマブルな機能を有するところが特徴です。
従来のATM(ATM-LANE)とは、集中制御という点で似ているところもありますが、それ以外の部分は異なります。
また、OpenFlowは、産業界を変える仕組みをもつというところも特徴です。Openにすることで、産業構造、競争優位性が変化する可能性があります。
OpenFlowは Openで、かつ自由なフロー空間の上での多様なネットワーク制御が可能で、かつプログラマブルな機能を有するところが特徴です。
従来のATM(ATM-LANE)とは、集中制御という点で似ているところもありますが、それ以外の部分は異なります。
また、OpenFlowは、産業界を変える仕組みをもつというところも特徴です。Openにすることで、産業構造、競争優位性が変化する可能性があります。
Q12
![Page 31: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/31.jpg)
30Copyright (C) 2012 NEC Corporation All Rights Reserved
Q12
フロースイッチングとは?
![Page 32: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/32.jpg)
31Copyright (C) 2012 NEC Corporation All Rights Reserved
Q12
フローテーブルの定義と高度な転送機能
![Page 33: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/33.jpg)
32Copyright (C) 2012 NEC Corporation All Rights Reserved
OpenFlowが変えるネットワーク産業構造
Q12
![Page 34: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow ...](https://reader031.fdocuments.net/reader031/viewer/2022020413/5b94e35009d3f2d7438b7375/html5/thumbnails/34.jpg)
33Copyright (C) 2012 NEC Corporation All Rights Reserved
OpenFlow/SDNのOpen化による社会の変革
Q12