Cisco IOS-XR gNMI メモ(Tech Field Day)


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:

Tools