MDS の IP module は SCSI トラフィックジェネレータとして利用することができ、ストレージ等がない状態でもトラフィックを発生させ、
FCIP の評価などに利用することができます。
この機能を SAN Extension Tuner と言います。
SAN Extension Tuner を利用出来るのは、以下の module 、chassis になります。
- IPS-8 , IPS-4 (SANOS 3.3 迄のサポート)
- MSM (SANOS 3.3.1a 以降のサポート)
- MDS9222i (slot 1 の GE ポート , SANOS 3.3.1a 以降のサポート)
SSN-16 については、この機能をサポートしておりません。
この機能を利用するには、上記条件を満たすMDSを2台用意し、一方を SCSI initiator 、 もう一方を SCSI target として利用します。
それぞれの MDS で GigabitEthernt port を利用しトラフィックを発生させますが、このGigabitEthernet port から送出されるわけではなく、
MDS内部を通り、FCIP、FC から入出力されます。但し、利用する GigabitEthernet port は link up している必要があります。
GigabitEthernet 1 port 辺り 300~400MBps 程度のトラフィックを発生し、利用するポートを増やすことにより、トラフィック量を増やすことが
可能です。
FCIPで利用している GigabitEthernt port を利用することも可能ですが、FCIP のパフォーマンスに影響がでるため、併用はお勧め出来ません。
SAN Extension Tuner では以下の様なトラフィック パラメータを設定可能です。
- SCSI コマンド : 通常の read か write もしくは、 tape device の read か write
- 転送サイズ (byte)
- トランザクション数
- 同時 I/O 数
- データパターン ファイルの指定
以下設定例です。
--- san extension tunner で利用する GE ポートを他の機器に接続し、link を上げる MDS9222i# config t MDS9222i(config)# feature san-ext-tuner MDS9222i(config)# interface GigabitEthernet 1/3 MDS9222i(config-if)# no shutdown --- san extension tunner を動かす module で iscsi を有効にし、使うポートに該当する --- iscsi interface を no shut します。 MDS9222i(config)# feature iscsi MDS9222i(config)# iscsi enable module 1 MDS9222i(config)# interface iscsi 1/3 MDS9222i(config-if)# no shutdown --- san extension tunner 機能を有効にします MDS9222i(config)# feature san-ext-tuner MDS9222i(config)# end MDS9222i# copy run star --- nport、トラフィック作成(これ以降の設定は再起動で消えます) MDS9222i# san-ext-tuner
--- 任意の nwwn を指定 MDS9222i(san-ext)# nWWN 10:00:00:00:00:00:00:00 --- 任意の pwwn を指定を GigabitEthernet interface に指定
MDS9222i(san-ext)# nport pWWN 12:00:00:00:00:00:00:13 vsan 111 interface gigabitethernet 1/3 --- データパターンを指定する場合 MDS9222i(san-ext-nport)# data-pattern-file bootflash:sample.dat
--- トラフィック作成(targetとなるpwwnを対向のMDSで作ってあり、ISL,Zoning --- の設定を行い、このポートから疎通できるようにしてある必要があります。) MDS9222i(san-ext-nport)# write command-id 101 target 12:00:00:00:00:00:00:22 transfer-size 8388608 outstanding-ios 3 continuous
--- 以下のコマンドでトラフィックの確認 MDS9222i # sh san-ext-tuner interface gigabitethernet 1/3 nport pWWN 12:00:00:00:00:00:00:13 vsan 111 counters --- 以下のコマンドでトラフィックを止める MDS9222i(san-ext-nport)# stop all(もしくはコマンドid) |
詳しい設定については、以下のドキュメントを参照ください。
http://www.cisco.com/en/US/docs/switches/datacenter/mds9000/sw/5_0/configuration/guides/ipsvc/nxos/tune.html