XML 入力ファイル

内容
casp1032jp
内容
XML 入力ファイルを作成するエレメントについて理解するには、ネットワーク インフラストラクチャをモデリングするために
CA Spectrum
 が使用するプロセスを把握する必要があります。以下のセクションでは、このプロセスの概要と、XML 入力ファイルで使用される XML エレメントにプロセスがどのように適用されるかについて説明します。これらの概念について十分に理解している場合は、このセクションをスキップし、「XML 入力ファイルの構文」に進んでください。
階層ビュー
CA Spectrum
 内のビューは、データを表示または操作できるように編成します。階層ビューはネットワーク データの編成方法を表します。XML ファイル内のネットワーク データを編成する場合は、各階層ビューを表すエレメントから選択します。階層ビューには、トポロジ ビューと場所ビューの 2 つのタイプがあります。
トポロジ ビュー
トポロジ ビューは、実際にはネットワーキング コンポーネントを抽象化したものです。このビューを操作する場合、ネットワークの物理コンポーネントまたは論理コンポーネントを表し、これらのコンポーネントを論理的な接続に結び付けて考えます。また、ポート レベルまたはデバイス レベルでデバイスがどのように接続されるかを示すパイプを視覚的に使用して、接続を表すこともできます。OneClick では、このビューはユニバース トポロジとして表示されます。
場所ビュー
場所ビューでは、物理的な場所別にネットワーク データが整理されます。このビューを使用すると、地理的な観点からネットワークを示すことができます。グローバルなオフィスから開始し、オフィスが位置する各領域内の各ビルディングの各階にあるワイヤリング クローゼットに直行することができます。OneClick では、このビューはワールド トポロジとして表示されます。
注:
OneClick で使用できるトポロジ ビューの詳細については、「IT インフラストラクチャのモデリングと管理」を参照してください。
モデルとモデル タイプ
CA Spectrum
 では、多数のモデル タイプが事前定義されています。モデル タイプが特定のネットワーク エンティティを表すために
CA Spectrum
 インターフェースでインスタンス化される場合、それらをモデルと呼びます。モデル タイプの 2 つのメジャー カテゴリは以下のとおりです。
  • インテリジェントなモデル タイプ
  • コンテナ モデル タイプ
インテリジェントなモデル タイプは、ネットワークで動作する実際のデバイスを表すためにインスタンス化できます。このモデルは IP アドレスと MAC アドレスを持ち、
CA Spectrum
 は SNMP を使用して、これらのデバイスと直接通信できます。コンテナ モデル タイプは、主にモデルをグループ化するために使用されるモデルにインスタンス化されます。
モデルは、使用されている階層ビューのタイプに基づいてグループ化できます。たとえば、トポロジ ビューを使用して、ネットワークのセグメントにある特定のデバイスをグループ化する LAN モデルを作成できます。または、場所ビューを使用して、ビルディングの 1 つの部屋にあるデバイスをグループ化する Room モデルを作成できます。
コンテナ モデルには、特定のモデル タイプに応じて、他のコンテナ モデル、インテリジェントなモデル、または両方を含めることができます。たとえば、ネットワーク コンテナ モデルには、ルータを表すためにインテリジェントなモデルを含めることができます。また、ネットワーク コンテナ モデルには、一連の IP アドレスを表すために LAN コンテナ モデルを含めることもできます。一方、Building モデルには、Floor、Section、Room などのコンテナ モデルのみを含めることができます。
DTD のエレメントでは、階層ビューおよびそれぞれの任意のコンテナ モデル タイプを使用して、ネットワーク トポロジを示すことができます。また、インスタンス化可能な任意のインテリジェントなモデル タイプを使用することもできます。インテリジェントなモデル タイプは、使用される階層ビューのタイプに依存しません。
注:
必要に応じて、モデルを識別するためにモデル タイプではなくモデル ハンドルを指定できます。モデル ハンドルを指定する場合、Modeling Gateway は他のモデル識別子を無視し、モデルを識別するためにモデル ハンドルのみを使用します。
CA Spectrum
ナレッジ ベースで定義されているすべてのモデル タイプを、実際に OneClick でモデルを作成するために使用することはできません。一部は、他のモデル タイプの派生元となるベース モデル タイプとして使用されます。
 詳細については、「」を参照してください。
モデリング方法
CA Spectrum
 のデバイスをモデリングするためには、2 つの方法が使用されます。最初の方法では、デバイスの IP アドレスまたは DNS 名を使用します。
CA Spectrum
 はこの情報を使用してデバイスに接続し、デバイスの機能を最もよく表しているモデル タイプを使用して、モデルを作成します。
2 番目の方法では、デバイス モデル作成用のモデル タイプを提供します。この場合でも、
CA Spectrum
 がデバイスと通信できるように、IP アドレスまたは DNS 名を指定する必要があります。ただし、選択されたモデル タイプまたはモデル ハンドルは、デバイス機能の
CA Spectrum
 評価にかかわらずインスタンス化されます。
コンテナ モデルなどの非デバイス モデルを作成するには、インポートでモデル タイプおよびモデル名を指定する必要があります。
CA Spectrum 属性
各モデル タイプには関連する属性のセットがあります。各属性は、何らかの方法でモデル タイプについて説明します。インスタンス化されたモデル内の属性は、モデルが表すデバイスを反映し、モデルの現在の状態について説明する値を受け取ります。たとえば、モデル タイプ Host_Sun には IPAddress 属性があります。タイプが Host_Sun のモデルがインスタンス化される場合、この属性の値はモデルが表すデバイスの IP アドレスを反映します。
XML 構文は、期間属性も使用します。XML 属性は、エレメントに関するより多くの情報を示します。
CA Spectrum
 Modeling Gateway XML 構文で、一部の XML 属性は
CA Spectrum
属性に値を提供するために使用されます。
注: 
CA Spectrum
が定義する属性は
CA Spectrum
属性と呼ばれ、一般的な XML 属性は単に属性と呼ばれます。