DMIスキーマ管理の概要
Junos Spaceネットワーク管理プラットフォームは、デバイスのが使用する標準インターフェースであるデバイス管理インターフェース(DMI)と呼ばれるオープンAPIを使用して、ネットワーク機器とインターフェースします。デバイスのDMIスキーマは、デバイスのOSバージョンの完全な構成と操作機能を記述します。DMIスキーマは、ジュニパーネットワークスのDMIスキーマリポジトリで入手できます。 https://xml.juniper.net/dmi/repository/trunk/ にアクセスし、ジュニパーネットワークスのサポート認証情報を使用してログインすることでアクセスできます。
利用可能な構成管理機能の全機能を使用したい場合は、Junos SpaceプラットフォームでDMIスキーマを管理する必要があります。Junos Space プラットフォームで DMI スキーマを管理するには、[DMI スキーマ] ページ([管理 ] > [DMI スキーマ])を使用します。DMIスキーマページを使用すると、インストールされている既存のDMIスキーマの表示、DMIスキーマの更新、不足しているスキーマの表示、特定のデバイスファミリのデフォルトとしてのスキーマの設定、および未使用のスキーマの削除を行うことができます。
Junos Spaceプラットフォームの構成管理はDMIスキーマを使用して実装されているため、スキーマを更新するだけで、ほとんどの新しいデバイスJunos OSバージョンをサポートできます。
各デバイスタイプは、デバイスのすべての設定データを含む一意のデータモデル(DM)によって記述されます。DMIスキーマには、デバイスの種類に指定できるすべてのフィールドと属性が表示されます。新しいスキーマでは、最近のデバイスリリースで登場する新機能について説明します。すべてのデバイススキーマをJunos Spaceプラットフォームに読み込むことが重要です。それ以外の場合、[デバイス] ワークスペースの [デバイス設定] 編集アクションを使用してデバイス設定を編集しようとすると、デフォルト スキーマのみが適用されます( デバイスの設定の変更を参照)。Junos Spaceプラットフォームに、各デバイスに最適なDMIスキーマがあれば、各デバイスに固有のすべての設定オプションにアクセスできます。
デバイスファミリーごとに、1つのDMIスキーマがデフォルトスキーマとしてマークされています。既定では、デバイス テンプレートを作成するときに既定のスキーマが使用されます。ただし、テンプレート定義を作成するときに、別のスキーマを使用することを選択できます。また、スキーマベースの設定エディターを使用してデバイスの設定を変更する場合、そのデバイスに固有の DMI スキーマが Junos Space プラットフォームで利用できる場合のみ、そのデバイスのすべての設定オプションにアクセスできます。使用中のスキーマのバージョンが、デバイスで実行されている Junos OS のバージョンに近い場合、ほとんどの設定オプションは引き続き使用できます。
ジュニパーネットワークスのDMIスキーマリポジトリから直接スキーマを更新することも、DMIスキーマを含む圧縮TARファイルをJunos Spaceプラットフォームにアップロードすることもできます。
現在Junos Spaceプラットフォームで管理されているデバイスのみに関連するデバイススキーマをインストールすることが望ましいです。より多くのデバイスが管理される場合は、新しく追加されたデバイスに関連するデバイス スキーマをインストールできます。
リリース17.1R1以降、Junos Spaceプラットフォームには、デバイスの同期中に不足しているスキーマを自動的にダウンロードしたり、古いスキーマを更新したりするオプションが用意されています。DMIスキーマリポジトリからデバイススキーマを自動的にダウンロードする方法については、「 ジュニパーリポジトリ設定アクションを使用したジュニパーネットワークスDMIスキーマへのアクセスの設定 」および「 Junos Spaceネットワーク管理プラットフォームで不足しているDMIスキーマを追加するか、古いDMIスキーマを更新する 」を参照してください。