#JANOG 43 Meeting Day 2 午後

2
前へ 1 ・・ 5 6 ・・ 19 次へ
Yoshikazu GOTO @goto_ipv6

清水さん:APIの定義: ・C言語でいうと Prototype 宣言に相当 ・メソッドがどういう入力を受け付けて、どういう出力をするかを #janog #janog43_room

2019-01-24 15:10:45
Yoshikazu GOTO @goto_ipv6

清水さん:APIの定義(非同期通知): ・機器側から非同期に Notification が飛んでくる #janog #janog43_room

2019-01-24 15:11:03
Yukihiro Kikuchi @yukihirokikuchi

岩本さん: その認識で正しいです 会場から:気象現象や極の氷の状況などでも影響を受けるそうです #janog #janog43_hall

2019-01-24 15:11:05
Yoshikazu GOTO @goto_ipv6

清水さん: ・Notification についても、どういった出力になるかを定義できる #janog #janog43_room

2019-01-24 15:11:34
Yoshikazu GOTO @goto_ipv6

清水さん:できること: ・特定のプログラミング言語に非依存 ・ヒューマンリーダブルな #janog #janog43_room

2019-01-24 15:11:55
Yoshikazu GOTO @goto_ipv6

清水さん: ・ベンダー独自のモデルの公開 ・ベンダーニュートラルなモデルの公開 ・APIのテンプレートの自動生成 #janog #janog43_room

2019-01-24 15:12:29
IIJ @IIJ_PR

JANOG43のIIJブースではプライベートLTEを展示しています。多くの方にご来場いただいており賑わっています!まだの方はぜひお立ち寄りください。 #janog pic.twitter.com/35eZUNcn8D

2019-01-24 15:12:33
拡大
Yoshikazu GOTO @goto_ipv6

清水さん:ベンダー独自のモデルの公開: ・github.com/YangModels/yang ・ベンダーが公開しているモデルも。 #janog #janog43_room

2019-01-24 15:13:18
Yoshikazu GOTO @goto_ipv6

清水さん:ベンダーニュートラルなモデルの定義: ・OpenConfig →openconfig.net ・Open ROADM →openroadm.org/home.html #janog #janog43_room

2019-01-24 15:14:33
Kentaro Ebisawa @ebiken

"Intel® Data Protection Technology with AES-NI and Secure Key" #janog 〇〇プレーン開発bof intel.com/content/www/us…

2019-01-24 15:16:27
Yoshikazu GOTO @goto_ipv6

清水さん:Stratum: ・ONFとGoogleが開発を進めるWhite Box 向け次世代SDN実装 →opennetworking.org/stratum/ ・ASIC の振る舞いとか、Merchant Silicon の振る舞いを定義 ・Box の見え方として、OpenCofig で抽象化しておけば、機器の入れ替えが簡単に →gRPC を使うのが Stratum #janog #janog43_room

2019-01-24 15:16:35
Yoshikazu GOTO @goto_ipv6

清水さん:APIのテンプレートの自動生成: ・YANGを中心に様々な言語へのバインディングを生成 →C,Go,Python,Java #janog #janog43_room

2019-01-24 15:17:12
Yoshikazu GOTO @goto_ipv6

清水さん:Cisco YANG Development Kit(YDK): ・YANGのモデルから Pythonや C++、Goのコードを吐く ・ #janog #janog43_room

2019-01-24 15:18:34
Yoshikazu GOTO @goto_ipv6

清水さん:ygot(YANG Go Tools): ・YANGのモデルからGoの構造体、プロトコルバッファーの定義を出力 #janog #janog43_room

2019-01-24 15:19:15
Yoshikazu GOTO @goto_ipv6

清水さん:ツール・エコシステム: #janog #janog43_room

2019-01-24 15:19:22
Yoshikazu GOTO @goto_ipv6

清水さん:pyang: ・Pythonで書かれたYANGのパーサー →完成度、規格準拠度が高いかと →YANGの RFCエディターが書いている模様 #janog #janog43_room

2019-01-24 15:20:11
Yoshikazu GOTO @goto_ipv6

清水さん:機能: ・ファイル形式の変換 →YANGからJSONなどへ →インデント整理 ・フォーマッター ・Linter ・プラグインで拡張可能 #janog #janog43_room

2019-01-24 15:20:59
Yoshikazu GOTO @goto_ipv6

清水さん:goyang: ・OpenConfig の中の人が作っている ・ライブラリとして使用可能 →YANGのASTをいじれる #janog #janog43_room

2019-01-24 15:21:21
Yoshikazu GOTO @goto_ipv6

清水さん:YANG Tools: ・YANG から Javaのコードを生成 #janog #janog43_room

2019-01-24 15:21:43
Yoshikazu GOTO @goto_ipv6

清水さん:その他のパーサー: ・YANG Tools (ONOS) ・libyang ・yang-js #janog #janog43_room

2019-01-24 15:22:07
Yoshikazu GOTO @goto_ipv6

清水さん:NW自動化への適用に対する期待: ・実現したいことを記述し、システムが各NW機器に入れる設定を出力したい →Intentの記述、内部モデル、コンフィグ生成で YANG を使える? #janog #janog43_room

2019-01-24 15:23:05
Yoshikazu GOTO @goto_ipv6

清水さん:もたらされた利点: ・NW業界におけるモデル定義の共通言語になりつつある ・実用的なパーサーが色々出てきた →エコシステム ・データモデルを公開する機運 →ベンダー独自、ベンダーニュートラル問わず #janog #janog43_room

2019-01-24 15:23:54
前へ 1 ・・ 5 6 ・・ 19 次へ