2012年10月10日、12日 「openflow/sdnランド」q&a … · ... open...

34
2012年10月10日、12日 「OpenFlow/SDNランド」Q&Aセッション Copyright (C) 2012 NEC Corporation All Rights Reserved

Upload: vocong

Post on 09-Sep-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2012年10月10日、12日 「OpenFlow/SDNランド」Q&A … · ... Open vSwitchってOpenFlowスイッチなんですか?Open vSwitchってOpenFlow

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

33Copyright (C) 2012 NEC Corporation All Rights Reserved

OpenFlow/SDNのOpen化による社会の変革

Q12