Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

Internet Storage Name Service(iSNS)

共同作成者

Internet Storage Name Service(iSNS)は、TCP / IPストレージネットワーク上のiSCSIデバイスの自動検出と管理を可能にするプロトコルです。iSNSサーバでは、ネットワーク上でアクティブなiSCSIデバイスに関する情報(IPアドレス、iSCSIノード名IQN、ポータルグループなど)が維持されます。

iSNSサーバはサードパーティベンダーから入手できます。ネットワーク内に iSNS サーバがあり、イニシエータとターゲットで使用するように設定および有効化されている場合、 Storage Virtual Machine ( SVM )の管理 LIF を使用して、その SVM のすべての iSCSI LIF を iSNS サーバに登録できます。登録が完了すると、 iSCSI イニシエータは iSNS サーバを照会して、その SVM のすべての LIF を検出できるようになります。

iSNSサービスを使用する場合は、Storage Virtual Machine(SVM)をInternet Storage Name Service(iSNS)サーバに適切に登録する必要があります。

ネットワークにiSNSサーバがない場合は、各ターゲットがホストから認識できるように手動で設定する必要があります。

iSNSサーバの機能

iSNSサーバは、Internet Storage Name Service(iSNS)プロトコルを使用して、ネットワーク上のアクティブなiSCSIデバイスに関する情報(IPアドレス、iSCSIノード名(IQN)、ポータルグループなど)を維持します。

iSNSプロトコルを使用すると、IPストレージネットワーク上のiSCSIデバイスの自動検出と管理が可能になります。iSCSIイニシエータは、iSNSサーバに照会してiSCSIターゲットデバイスを検出できます。

NetAppでは、iSNSサーバの提供や再販は行われません。これらのサーバは、NetAppでサポートされているベンダーから入手できます。

SVMとiSNSサーバの連動

iSNS サーバは、 Storage Virtual Machine ( SVM )の管理 LIF を介して各 SVM と通信します。管理 LIF は、特定の SVM のすべての iSCSI ターゲットのノード名、エイリアス、およびポータル情報を iSNS サーバに登録します。

次の例では、SVM「VS1」はSVM管理LIF「VS1_mgmt_LIF'」を使用してiSNSサーバに登録しています。iSNS に登録中、 SVM はすべての iSCSI LIF を SVM 管理 LIF を介して iSNS サーバに送信します。iSNSの登録が完了すると、iSNSサーバには「VS1」でiSCSIを提供するすべてのLIFのリストが格納されます。クラスタに複数のSVMが含まれている場合は、iSNSサービスを使用するために、各SVMを個別にiSNSサーバに登録する必要があります。

SVMとiSNSサーバの連携例1

次の例では、iSNSサーバによるターゲットへの登録が完了すると、ホストAがiSNSサーバを介して「VS1」のすべてのLIFを検出できるようになります(手順1を参照)。ホストAが「VS1」のLIFの検出を完了すると、ホストAは「VS1」の任意のLIFとの接続を確立できます(手順2を参照)。「VS2」の管理LIF「VS2_mgmt_LIF」がiSNSサーバに登録されるまで、ホストAは「VS2」内のLIFを認識しません。

SVMとiSNSサーバの連携例2

ただし、インターフェイスアクセスリストを定義した場合、ホストはインターフェイスアクセスリストに定義されているLIFのみを使用してターゲットにアクセスできます。

一度 iSNS が設定されると、 SVM の設定を変更するたびに ONTAP によって iSNS サーバが自動的に更新されます。

設定を変更してからONTAPからiSNSサーバに更新情報が送信されるまでには、数分程度の遅れが生じる可能性があります。iSNSサーバのiSNS情報を強制的に更新します。 vserver iscsi isns update

iSNSの管理用コマンド

ONTAPには、iSNSサービスを管理するためのコマンドが用意されています。

状況

使用するコマンド

iSNSサービスを設定する

vserver iscsi isns create

iSNSサービスを開始する

vserver iscsi isns start

iSNSサービスを変更する

vserver iscsi isns modify

iSNSサービス設定を表示します。

vserver iscsi isns show

登録済みのiSNS情報を強制的に更新します。

vserver iscsi isns update

iSNSサービスを停止する

vserver iscsi isns stop

iSNSサービスを削除する

vserver iscsi isns delete

コマンドのマニュアルページを表示する

man command name

詳細については、各コマンドのマニュアルページを参照してください。