sdnによるip 化 メラノックステクノロジーズジャ...

16
1 © 2018 Mellanox Technologies メラノックステクノロジーズジャパン株式会社 テクノロジーエキスパート 田口 ([email protected]) SDNによるIP

Upload: others

Post on 18-Mar-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

1© 2018 Mellanox Technologies

メラノックステクノロジーズジャパン株式会社テクノロジーエキスパート 田口 慎 ([email protected])

SDNによるIP化

Page 2: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

2© 2018 Mellanox Technologies

アブストラクト

放送局が行っているPOCでは、IGMPベースのSnoopingやPIM-SM/SSMは比較的検証が進み、現状ではPIM-SSMを用いる方向性が強い。

ここで、あえてSDNを考慮するべき理由をいくつか提示し、今後の技術の方向性を問うてみたい。

Page 3: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

3© 2018 Mellanox Technologies

マルチキャストネットワークの問題点

Page 4: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

4© 2018 Mellanox Technologies

マルチキャストネットワークプロトコルの欠点

ネットワークプロトコル自体には、帯域制約条件を付ける機能は無い→別枠でのコントロールが必要(ベンダ固有の実装などはあり。)

10G

3G3G3G3G

2.5G

2.5G2.5G2.5G

放送事故

Page 5: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

5© 2018 Mellanox Technologies

PIMのアンダーレイである動的に構築されたユニキャストネットワークでは、フロー毎経路制御が出来ない→パスごとの重みで全体を制御可能ではある(OSPF)→A系B系冗長構成には不向き

マルチキャストネットワークプロトコルの欠点

ECMP/LAGハッシュ関数で経路を決定

Page 6: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

6© 2018 Mellanox Technologies

設定がわりと大変である。

マルチキャストネットワークプロトコルの欠点

IP放送機器におおいてIGMP対応が不完全なものが散見される。

マルチスイッチベンダ間のプロトコル実装差異によって、接続性に問題が出ることがある

Page 7: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

7© 2018 Mellanox Technologies

ここでSDN登場

Page 8: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

8© 2018 Mellanox Technologies

SDN

SDNコントローラで制約条件を考慮に入れたデータパスプログラミングを行うと・・・

3G3G3G3G

制約条件:10G

Page 9: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

9© 2018 Mellanox Technologies

経路を好きなようにプログラムできる→A系B系冗長構成に向く

SDN

ECMP/LAGハッシュ関数で経路を決定

Page 10: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

10© 2018 Mellanox Technologies

SDN

設定が簡単である。

Openflow controller-ip x.x.x.x tcp-port xxxxInterface ethernet x/x openflow mode hybrid

Page 11: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

11© 2018 Mellanox Technologies

SDN

IP放送機器におおいてIGMP対応が不完全なものが散見される。

マルチスイッチベンダ間のプロトコル実装差異によって、接続性に問題が出ることがある

Page 12: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

12© 2018 Mellanox Technologies

OpenFlowのよるSDN

Distributed Control Plane Without SDN

Centralized Control Plane

With SDN

Control Plane

Data Plane

OpenFlow Controller

Page 13: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

13© 2018 Mellanox Technologies

MLNX-OS

Normal

VLAN Ingress Filter

ACL-0

Ingress

GoTo Table

ACL-N

GoTo Table

ACL-249GoTo Table

FDB (L2) 250

OF Router 251

VLAN Egress Filter

Egress

OpenFlow 1.3GoTo 251O

utport

OpenFlowのよるハイブリッドSDN

Page 14: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

14© 2018 Mellanox Technologies

ハイブリッドモード

P1 P2

P3 P4

Switch Level Hybrid Solution

Port LevelHybrid Solution

OpenFlow

Legacy 既存L2/L3と共存が可能特定フローだけをひっかけて転送、等ができる

Page 15: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

15© 2018 Mellanox Technologies

まとめ

SDNの検証、はじめませんか

Page 16: SDNによるIP 化 メラノックステクノロジーズジャ …ネットワークプロトコル 自体には、帯域制約条件 を付ける機能は無い →別枠でのコントロール

16© 2018 Mellanox Technologies

Mellanox

ブース7202