CCNA試験対策 下巻ch16: Introduction to Controller-Based Networking
https://www.ciscopress.com/store/ccna-200-301-official-cert-guide-volume-2-9781587147135www.ciscopress.com
- SDN and Controller-Based Networks
- Examples of Network Programmability and SDN
- Comparing Traditional Versus Controller-Based Networks
- 英語
SDN and Controller-Based Networks
The Data, Control, and Management Planes
- ネットワークの再定義
The Data Plane
- Data Plane: データの通信そのものに関する要素
- Forwarding Planeとも
- これがないとそもそも通信できない
The Control Plane
- これがなくても通信はできるが、運用やパフォーマンスに難があるよ、というもの
The Management Plane
Cisco Switch Data Plane Internals
- SwitchはData Planeにあたる高負荷の処理を専用のハードウェアでこなしている
- ASIC: application-specific integrated circuit
- TCAM: ternary content-addressable memory
- MACアドレステーブルなどの実装
- 検索ロジック不要
- Control Planeにあたるものは汎用CPUで処理している
Controllers and Software-Defined Architecture
Controllers and Centralized Control
- 従来は各デバイスで分散管理していたControl Planeを一元化する
Application ↓ call NBI Controller ↓ call SBI Network Devices
The Southbound Interface
- SBI: Southbound Interface
- 「紙面上で下側のAPI」の意
- 図面上でネットワーク機器はコントローラよりも下側に描かれることから
- ネットワーク機器が提供する
SBIs | ACI | Cisco APIC-EM | Cisco SDA |
---|---|---|---|
OpenFlow | o | ||
OpFlex | o | o | |
CLI(SSH/Telnet) | o | o | |
SNMP | o | ||
NETCONF/RESTCONF | o |
The Northbound Interface
Examples of Network Programmability and SDN
OpenDaylight and OpenFlow
- ONF: Open Networking Foundation
- OpenFlow
- ONFによりつくられたSBI
- Switchの抽象化・標準化など
The OpenDaylight Controller
- OpenDaylight
- オープンソースのSDNコントローラ
- OpenFlow含むさまざまなSBIを叩き、NBIを提供する
The Cisco Open SDN Controller (OSC)
- OSC: Open SDN Controller
- CiscoによるOpenDaylightの商用フォーク
- すでに終わった製品
Cisco Application Centric Infrastructure (ACI)
ACI Physical Design: Spine and Leaf
ACI Operating Model with Intent-Based Networking
- IBN: Intent-Based Networking
- CiscoはOpenFlow的なSDNからIBN的な方向へ舵を切っていくことに
- ネットワークのインフラを設定するのではなく、ネットワークやアプリケーションを設定する
- ACI: Application Centric Infrastructure
- 「Webサーバ-アプリケーションサーバ間の通信は許可する」「アプリケーションサーバ-DBサーバ間の通信は許可する」というような方向性
- EPG: Endpoint Group
- 「Webサーバ-アプリケーションサーバ」といったインフラのまとまり
Cisco APIC Enterprise Module
- APIC: Application Policy Infrastructure
APIC-EM Basics
APIC-EM Replacement
- APIC-EMは終わろうとしている製品
- DNA Center (DNAC)へ移行しよう
Comparing Traditional Versus Controller-Based Networks
How Automation Impacts Network Management
- 汎用プログラム言語でNBI (RESTful)を叩いて設定を行えるように
- 従来型のネットワーク管理から変わったこと
- 自動化が簡単に
- 堅牢
- ネットワークの再定義 -- SDN
- インフラのデータをControllerに集約して分析することで、より意味のあるデータを得られるように
- Path Traceなど
- 運用コスト(時間)の削減
- 自動化が簡単に
Comparing Traditional Networks with Controller-Based Networks
- 従来型から変わったこと
- 「デバイスごとの個別の設定」よりもすぐれた運用モデル
- NBIの提供するIntent-Basedな設定
- SBI経由の一貫した設定
- 誤りが減り、トラブルシューティングのコストも下がる
- ネットワークにもDevOpsが適用可能に
- 「高い品質を確保しつつ、システムへの変更をコミットしてから通常の運用に移るまでの時間を短縮することを目的とした一連のプラクティス」のこと
英語
- overt
- 明白な
- tidbit
- ひと口、一片
- 役立つ情報