Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ネットワーク試験自動化 - GoBGPシナリオテストを例に -

ネットワーク試験自動化 - GoBGPシナリオテストを例に -

NetOpsCoding #2

Wataru Ishida

March 04, 2016
Tweet

More Decks by Wataru Ishida

Other Decks in Technology

Transcript

  1. ⾃自⼰己紹介 名前 : ⽯石⽥田 渉 職場 : NTT ソフトウェアイノベーションセンタ 仕事

    : NetOpsCoding osrg/gobgp : Go⾔言語BGP実装 ishidawataru/goldp : Go⾔言語LDP実装
  2. API  first  ? gobgpd gobgp Your  Software gRPC GoBGPの設定/情報取得はすべてgRPC経由 -­‐

    CLIはgRPCのAPIを利利⽤用して実装 -­‐ はじめから⾃自動化が前提の設計 -­‐ NO MORE EXPECT!
  3. 応⽤用例例 -­‐ BGP実装のパフォーマンス測定ツール BGPerf -­‐ osrg/bgperf [時間があったらDemo] -­‐ 既存ベンダの仮想アプライアンス版を利利⽤用すれば、ソフト ウェアの試験は⼿手元で気軽にできるようになる?

    -­‐ 物理理ルータもDockerの仮想ネットワークにサーバの物理理イン ターフェイスを加えれば試験可能 -­‐ アイデア次第でいろいろ出来る気がします!