Tech Field Day 2019/01/16 で Cisco IOS-XR で gNMI を利用するというセミナービデオの内容メモ。
Networking Field Day Exclusive Cisco Service Provider gNMI and Telemetry
https://www.youtube.com/watch?v=99hyTLPMAQQ&list=PLinuRwpnsHaficUof36cGuDciju4xPH5V&index=8
現在の gNMI にまつわる状況が分かりやすくプレゼンされていて参考になる
(もちろん "Cisco の観点から" ではありますが)
- Cisco IOS-XR: gNMI は 6.5.1 でサポートされたので、試すなら 6.5.x の最新が良さそう。
- gNMI message size comparison based on encoding type
- GPB: 330 bytes
- KV-GPB: 1142 bytes
- JSON: 1325 bytes
- Transport is HTTP. Can enable/disable TLS.
- Peak BW comparison ... screenshot.
- What people use? gRPC + KV-GPB + OpenConfig (+Native) YANG Model
- Subscribe できる Object (treeのnode)はいくつか指定されているのでそこから選ぶ。
- CLI で gNMI check
# sh tele m subscription
Telemetry company:
- SevOne https://www.sevone.com/
- Anuta networks https://www.anutanetworks.com/
- packet design
- July 2, 2018 に Ciena に買収されている
- https://www.ciena.com/insights/articles/Ciena-Completes-Acquisition-of-Packet-Design.html
- Blue Planet Analytics: https://www.blueplanet.com/products/analytics.html
- Volansys https://volansys.com/
Tools
- Influxdata Telegraf : https://github.com/influxdata/telegraf
- Grafana : https://grafana.com/