これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ibdm-topo-file です。
プログラム:
NAME
IBDM トポロジー File
トポロジ ファイルには、IB 接続とネットワークに含まれるシステムが記述されます。 それ
次の XNUMX つの目的があります。
1. IBDM が実行するすべてのレポートで後で使用される任意のシステム名のサポート
を生成します。
2. 接続性の検証: 指定されたネットワーク トポロジが、
XNUMXつを発見しました。 ケーブルの欠落や接続の誤りによって生じる不一致エラーは、
IBADMが報じた。
トポロジ ファイルは「システム」セクションで構成されます。 このような各セクションでは、次のことについて説明します。
ネットワーク内の XNUMX つのシステムから他のシステムへの接続。 各セクションの最初の行
システムの宣言は、system-type、その system-name セクション、および
オプションの構成の詳細。 次の空行までの行は、
このシステムのポートと他のシステムの間の接続。 以下は正式なものです
システムセクション構文の定義。
例はその後にリストされます。
システムタイプ システム名 [CFG: = 、[ = ]...]
ローカルポートパネル名 -> REM-SYS-TYPE REM-SYS-NAME REM-ポートパネル名
ローカルポートパネル名 -> REM-SYS-TYPE REM-SYS-NAME REM-ポートパネル名
ローカルポートパネル名 -> REM-SYS-TYPE REM-SYS-NAME REM-ポートパネル名
。 。 。
システムタイプ システム名 [CFG: = 、[ = ]...]
ローカルポートパネル名 -> REM-SYS-TYPE REM-SYS-NAME REM-ポートパネル名
ローカルポートパネル名 -> REM-SYS-TYPE REM-SYS-NAME REM-ポートパネル名
。 。 。
。 。 。
どこ:
システムタイプ & REM-SYS-タイプ
対応する IBNL 定義があるシステム。 男を参照してください。 ibdm-ibnl-ファイル
システム名
このトポロジ ファイル セクションに記述されているシステムの名前。
ローカルポートパネル名
ローカル システム ポートの名前。 フロントパネルに印刷されている番号が使用されます
リーフNo.のLnと合わせて。 スパイン番号の場合は N または Sn N.
REM-SYS名
ローカルポートに接続されているシステムの名前。
REMポートパネル名
リモート システム ポートの名前。 フロントパネルに印刷されている番号を使用します。
リーフ番号 N の場合は Ln、スパイン番号 N の場合は Sn。
実施例
以下は、24 つの XNUMX ポート スイッチと XNUMX つの XNUMX ポート スイッチを備えた単純なクラスタのトポロジ ファイルです。
HCA。 最初の HCA は H-1 という名前で、XNUMX つのポートを使用してファブリックに接続します。 XNUMX番目のHCA
H-2と名付けました。 スイッチのタイプは MTS2400 で、S-1 という名前が付けられています。
MTS2400 S-1
P1 -> MT23108 H-1 P1
P2 -> MT23108 H-1 P2
P24 -> MT23108 H-2 P1
オプション CFG セクション
システム宣言行のこのセクションでは、各コンポーネントの特別なカスタマイズについて説明します。
システムのボード。
つまり、CFG 文字列はカンマで区切られたサブフィールドのセットです。 各サブフィールドの説明
対応するシステムボードの特別な構成。 実際のセマンティクスは、
特定のボード修飾子は、特定のシステムの IBNL によって定義されます。
実施例
以下は、MTS9600 スイッチのトポロジ ファイルの定義行の例です。
システム。 このスイッチ システムには、最大 XNUMX つのリーフと XNUMX つのスパインを含めることができます。 この例では、
MTS9600は(R)リーフNo.6,7、8、3が欠落しており、スパインNo.4が欠落しています。 XNUMXとXNUMX。
MTS9600 PartialGz1 CFG: リーフ 3=R、リーフ 5=R、リーフ 7=R、スパイン 1=R
onworks.net サービスを使用して ibdm-topo-file をオンラインで使用する