OpenDaylight を活用した Cisco SDN ソリューション...• PCC (Path Computation Client) ->...
Transcript of OpenDaylight を活用した Cisco SDN ソリューション...• PCC (Path Computation Client) ->...
OpenDaylight を活用した Cisco SDN ソリューション
SDN 応用技術室
佐藤 哲大
* 本資料に記載の各社社名、製品名は、各社の商標または登録商標です。
OpenDaylight
SDNによるビジネス機会の変化
コントロールプレーン/ データ
プレーンの分離による新しい
アーキテクチャ
オープンでプログラマブルな
ネットワークとAPI
新しいビジネスモデルと
収益機会
設備投資(Capex)および
運用コスト(Opex)の効率化
SDN プラットフォーム(OpenDaylight がフォーカス)
APIs
オープン プロトコル(ベンダ独自拡張を含む)
物理ネットワーク 物理ネットワーク
アプリケーション セキュリティ、サービス
負荷分散
OpenDaylight プラットフォーム
Hydrogen
• 2014年2月リリース
Helium
• 2014年10月リリース
• 1.87M行を超えるコード
• 28 プロジェクト
• 256 コントリビュータ
Lithium
• 2015年6月リリース予定
OpenDaylight SDN プラットフォーム
オープンソース
Linux
Foundation
Software
Defined
Networking イノベーション
ベンダ間の協業
Network
Function
Virtualization
Cisco Open SDN Controller
Cisco Open SDN Controller
Common Content
Open SDN Controller vs OpenDaylight Helium
コミュニティサポート Cisco サポート “Helium”
Cisco
Open SDN Controller
Incremental
Cisco
Value
Precluded
OpenDaylight
Content
SDNi
Defense4all
PacketCable
PCMM
VTN Project
OpenContrail
Plugin
SNMP4SDN
LISP Flow
Mapping
AD-SAL
Logs
Metrics
Monitoring
Central Mgmt &
Admin
OVA
Distribution One Click
Install
Plug-in Clustering
BGP-LS
Secure
Network
Bootstrap Infra
MD-SAL
Developer Support
PCEP
Basic
Clustering
AAA
Group Policy
L2 Switch
Openflow
Plugin
OVSDB
Controller
DLUX
Yang Tools
1クリック インストール
• VMware ESXi および Oracle
Virtual Box に対応
キャリアクラスのユーザ エクスペリエンス
プレ インストールApp
•インベントリ – OpenDaylight
管理下のノード表示
• YANG モデル エクスプローラ –
システムモデルの表示および
JSON API ボディのプレビュー
• OpenFlow マネージャ – 管理、
可視化、トラブルシューティング、
JSON API ボディのプレビュー
• BGPLS マネージャ – BGP LS
データ ベースによるネットワーク
トポロジの可視化
• PCEP マネージャ – MPLS LSP
の作成、修正、削除
カスタムOA&M
堅牢なユーザ、アプリケー
ション、フィーチャー管理
ステータスモニタリング;
システム、クラスタ、ノード
イベント ロギング
リアルタイムCPU、メモリ、
ディスク、ヒープサイズ、負荷、ネットワーク使用率などの
メトリック
ユース ケース
Cisco ASR 9000 OpenFlow エージェント Hybrid モード
Router
OpenFlow Control Plane
“Ships-in-the-Night”方式
• 特定のポートのみOpenFlowを有効にできる
• 複数の論理OpenFlowスイッチを動作させられる
• OpenFlowが有効なポートでも通常のテーブルを参照させることができる(OF_NORMAL
アクション)
Cisco ASR 9000 OpenFlow エージェント Cisco拡張アクション + Hybrid モード
• Cisco 拡張アクション
• Set IPv4 Nexthop
• Set IPv6 Nexthop
• Set Forward Class ID (FCID)
• Nexthop や FCID アクションと Hybrid モードを組み合わせることで、WAN の トラフィック コントロールを比較的簡単に実現
• GRE トンネル(Set Nexthop)
• MPLS TE トンネル(Set Forward Class ID)
OpenFlow
特定のトラフィックのみNexthopやFCIDを上書き
Cisco Open SDN
Controller
• BGP Link-State (BGP-LS) – draft-ietf-idr-ls-distribution
• IGP LSDB 情報をBGPスピーカへ再配送
• 利点
• BGP機能を利用可能(Policy-base, Security, Transport)
• IGPマルチドメイン環境でも全体を把握可能
• IGPを外部エンティティから分離
• IGP LSDBは、ISIS/OSPFの拡張(新TLV)により、コストに加え遅延ジッタ、ロス、残り帯域、利用可能帯域の情報を保持
WAN SDN要素技術 BGP-LS(BGP-LinkState)
Domain 1 Domain 2
Domain 0
BGP-LS
TED
BGP-LS BGP-LS
RR
PCE
• アーキテクチャ
• MPLS TEのための中央集中型計算モデル
• 元々はInter-AS TEのために開発
• 要素
• PCE (Path Computation Element)
-> コントローラ
• PCC (Path Computation Client)
-> ルータ上のエージェント
• PCEP (PCE Protocol)
-> PCEとPCC間のプロトコル
• TED (Traffic Engineering Database)
-> トポロジとリソース情報のDB(LSDB等)
• ステートフルPCE (RFC4655)– 従来の PCEP を拡張:
• PCCとPCE間でLSP ステートの同期
• PCC はLSP コントロールをPCE (active PCE)に委譲
WAN SDN要素技術 PCEP(Path Computation Element Protocol)
PCEP
TED
LSP DB
PCC PCE-initiated
LSP
ステートフルPCE
展示ブースデモ
PE1
(ASR9K)
PE2
(ASR9
K)
Open SDN Controller TE トンネル1
負荷装置
MPLS
WAN
Cisco ASR 9K の拡張アクション + Hybrid Mode デモ
TE トンネル2
BGP-LS + PCEPデモ
* 本資料に記載の各社社名、製品名は、各社の商標または登録商標です。