モデル駆動型プログラマビリティについて
Cisco NX-OS デバイスのモデル駆動型プログラマビリティ(model-driven programmability、MDP)により、デバイスの構成と制御を自動化できます。また、デバイスの状態変化をモニターすることもできます。
データ モデリングでは、手作業の構成プロセスの代わりに、プログラムを使用した標準ベースの方法でネットワーク デバイスの構成を記述します。データ モデルは、業界で定義された標準言語で記述されます。CLI を使用した設定のほうがわかりやすいですが、データモデルを使用して設定を自動化すると拡張性が向上します。
Cisco NX-OS デバイスは YANG データ モデリング言語をサポートしています。YANG は、ネットワーク デバイスの構成データと運用データ、リモート プロシージャ呼び出し、および通知を記述するために用いられるデータ モデリング 言語です。
次に、NX-OS でサポートされる標準ベースのプログラマブルインターフェイスを示します。
-
NETCONF
-
RESTCONF
-
gRPC
NX-OS でサポートされるオブザーバビリティインターフェイスは次のとおりです。
-
NETCONF
-
gRPC
-
テレメトリ