(57)【特許請求の範囲】
【請求項１】
アレイ状に配置した複数のディスク装置を有するディスクアレイシステムであって、該ディスクアレイシステムは、ｉＳＣＳＩによりホストとの入出力を行うネットワークインタフェースと、ディスクアレイシステムを制御するディスクアレイコントローラと、複数のＩＰアドレスを保持する手段と、ＩＰアドレスと論理ユニットを対応付ける手段と、転送に使われるＩＰアドレスにより該転送をフィルタリングする手段を備え、管理端末からの指示により論理ユニットとＩＰアドレスを対応付け、転送元ＩＰアドレスと転送先ＩＰアドレスの組により転送フィルタリングを行うことを特徴とするディスクアレイシステム。
【請求項２】
請求項１記載のディスクアレイシステムと、ディスクアレイシステムを管理する管理端末と、ネットワークを相互に接続するルータとを備えたネットワークシステムにおいて、該管理端末からの指示によりルータ上で転送元ＩＰアドレスと転送先ＩＰアドレスの組により転送フィルタリングを行うことにより、論理ユニットに対応した転送フィルタリングを行うことを特徴とするネットワークシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は主として、コンピュータシステムの記憶システムとして用いられるディスクアレイシステムのための制御方式に係わり、特にディスクアレイシステムのアクセスセキュリティに関する。
【０００２】
【従来の技術】
ディスクアレイシステムは、ＲＡＩＤ（Redundant Arrays of Inexpensive Disks）とも呼ばれ、複数のディスク装置をアレイ状に配置した構成をとり、ホストからのリード要求（データの読み出し要求）およびライト要求（データの書き込み要求）をディスクの並列動作によって高速に処理するとともに、データに冗長データを付加することによって信頼性を向上させた記憶装置である。ディスクアレイシステムは、冗長データの種類と構成により５つのレベルに分類されている（論文："A Case for Redundant Arrays of Inexpensive Disks(RAID)", David A.Patterson, Garsh Gibson, and Randy H.Katz, Computer Science Division Department of Electrical Engineering and Computer Sciences, University of California Berkeley ACM SIGMOD pp.109−116 1988）。
【０００３】
ディスクアレイシステムは複数のディスクからなるディスク群を備えている。上記のようなディスクアレイを実現するためには、ホストからのリード／ライト要求を各ディスクへのリード／ライト要求に変換し、ライト時にはデータを各ディスクへ分散し、リード時には各ディスクからデータを集合するデータ分散・集合制御を行う必要がある。このような制御をディスクアレイ制御と呼ぶこととする。
【０００４】
ホストからのリード／ライト要求は、一般的にＬＵ（Logical Unit）と呼ばれる論理ユニット単位で行われる。
【０００５】
ホストとディスクアレイを接続するインタフェースは、メインフレームとの接続では専用インタフェースが、オープンシステムとの接続ではＳＣＳＩ（Small Computer System Interface）やファイバチャネルが用いられてきた。ところが、近年インターネットにより爆発的に普及した、ＩＰ（Internet Protocol）をプロトコルとして用いたネットワークでストレージを接続したいという要求が高まっており、ＩＰ上にＳＣＳＩのプロトコルを載せるｉＳＣＳＩ（Internet SCSI）という規格がＩＥＴＦ（Internet Engineering Task Force）において検討され、２０００年６月の時点でInternet−Draftとしてdraft−satran−iscsi−01.txt が公開されている。
【０００６】
ｉＳＣＳＩを一例とするＩＰストレージ技術により、ＩＰネットワークにストレージデバイスが直接接続可能になると、ディスクアレイシステムを含むストレージデバイスへのアクセス性は飛躍的に向上する。
【０００７】
【発明が解決しようとする課題】
ｉＳＣＳＩ技術により、ＩＰネットワークにディスクアレイシステムが直接接続され、ＩＰネットワーク上の計算機からディスクアレイシステムが簡単にアクセス可能になると、それだけ不正アクセスの機会も増大することとなり、不正アクセスを防ぐセキュリティ機能が重要となる。
【０００８】
ファイバチャネルで構成されＳＡＮ（Storage Area Network）と呼ばれるストレージ専用のネットワークでホストおよびディスクアレイシステムが接続されていた時には、あるＬＵに対してあらかじめ設定しておいたホスト以外からのアクセスを不正アクセスとみなして受け付けないＬＵＮセキュリティ機能を使用してデータ転送におけるセキュリティを高めていた。ＬＵＮセキュリティ機能については、特開平１０−３３３８３９号公報において開示されている。
【０００９】
ところが、ｉＳＣＳＩ技術により、ＳＣＳＩのプロトコルがＩＰの内部にカプセル化されてしまうと、ネットワーク上を流れるＩＰのパケットを見ただけでは単純にＬＵを特定することができなくなる。アクセス先のＬＵおよびアクセス元のホストを特定する為には、ＩＰパケットの中にあるＴＣＰパケットのさらに中にあるｉＳＣＳＩのパケットを解析する必要があり、ｉＳＣＳＩによってディスクアレイシステムをＩＰネットワークに接続した場合、従来と同様のＬＵＮセキュリティ機能を実現するのが難しくなるという課題がある。
【００１０】
また、ＩＰネットワークでは、各ネットワークを相互接続するルータにさまざまなセキュリティ機能が実装されている。しかしながらそれらの機能はＩＰを前提としたものであり、そのままではディスクアレイシステムのセキュリティに使用することはできない。
【００１１】
本発明の目的は、ｉＳＣＳＩ技術でＩＰネットワークに接続されるディスクアレイにおいて、ＩＰアドレスを用いて従来のＬＵＮセキュリティと同等のセキュリティ機能を実現することにある。
【００１２】
本発明のさらにもう１つの目的は、従来のルータに手を加えることなく、ルータでＬＵＮセキュリティと同等のセキュリティを実現することにある。
【００１３】
【課題を解決するための手段】
前記目的を達成する為に、本発明は、アレイ上に配置した複数のディスク装置を有するアレイ型ディスクシステムにおいて、ＩＰネットワークに接続されｉＳＣＳＩプロトコルを解するネットワークインタフェースと、ディスクアレイ制御を行うディスクアレイコントローラに加えて、１つのネットワークインタフェースに複数のＩＰアドレスを保持する手段と、ＩＰアドレスとディスクアレイ内部のＬＵを対応付けて管理する手段と、あらかじめ与えられた設定に基づき転送元と転送先のＩＰアドレスの組によりその転送が不正な転送であるかを判断しフィルタリングする手段を設ける。
【００１４】
また、従来アレイ型ディスクシステムを管理していた管理端末に、ディスクアレイ管理機能の他に、ディスクアレイが保持する複数のＩＰアドレスとＬＵとを対応付けマッピングし結果をディスクアレイに通知する機能と、どのホストがどのＬＵにアクセス可能であるかを対応付け、それをＩＰアドレスレベルで管理し、アクセス可能であるホストとＬＵのＩＰアドレスの組をネットワークルータやディスクアレイに設定する機能を設ける。
【００１５】
これによりディスクアレイは、正当な転送のＩＰアドレスの組を知ることができるので、内部に設けた不正な転送をフィルタリングする手段により、不正なＩＰの組による転送を破棄することができる。ＬＵをＩＰアドレスと対応付けているので、これは従来のＬＵＮセキュリティと同等のセキュリティ機能である。
【００１６】
同様にネットワークルータは、正当な転送のＩＰアドレスの組を知ることができるので、従来から持っているパケットフィルタリングの機能により、不正なＩＰの組による転送を破棄することができる。ＬＵをＩＰアドレスと対応付けているので、これは従来のＬＵＮセキュリティと同等のセキュリティ機能である。さらにディスクアレイ外部のネットワークルータ上で不正な転送を破棄することができるという効果がある。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態を、詳細に説明する。
【００１８】
まず、本発明の実施形態の構成を図１を用いて説明する。
【００１９】
図１において、ホストＡ１００、ホストＢ１１０、ホストＣ１２０、ホストＤ１３０は、ディスクアレイ２００に対してリード／ライト要求を出し、データの入出力を行うホストである。２００は本発明におけるディスクアレイ、３００はネットワークを相互に接続する装置であるルータ、４００はネットワークおよびディスクアレイ２００の管理端末である。ネットワークＡ５００とネットワークＢ５１０はそれぞれ独立したネットワークであり、ルータ３００により相互に接続されている。ホストＡ１００およびホストＢ１１０は、ネットワークＡ５００上に存在しているが、ルータ３００を介することにより、ネットワークＢ５１０上に存在するディスクアレイ２００へアクセス可能となっている。ネットワークＡ５００とネットワークＢ５１０は、プロトコルとしてＩＰを用いるネットワークである。
【００２０】
図２に本発明におけるディスクアレイの内部ブロック図を示す。ディスクアレイ２００は、ＩＰネットワークに接続されｉＳＣＳＩプロトコルを解するネットワークインタフェース２１０と、複数ＩＰアドレス保持手段２１２と、ＩＰアドレス−ＬＵＮ対応付け手段２１４と、ＩＰフィルタリング手段２１６と、ディスクアレイコントローラ２２０と、ディスク装置群２３０とを備えている。ディスクアレイコントローラ２２０は、ホストとのデータ入出力の制御、ディスクアレイ特有のデータ分割／統合の制御、ディスク装置群とのデータの入出力の制御を含むディスクアレイ制御を行う部位であり、ディスクアレイを制御するプログラム蓄えるメモリ２２２と、プログラムを実行しディスクアレイ全体の制御を行うＭＰＵ２２４と、ホストとディスク装置群間のデータ転送を一時バッファリングするディスクキャッシュ２２６とを備えている。ディスク装置群２３０は、アレイ上に配された複数ディスク装置によって構成されている。
【００２１】
本実施形態においては、単体ディスクあるいは複数ディスクのＲＡＩＤにより構成された論理ユニットＬＵ０−２３２、ＬＵ１−２３４、ＬＵ２−２３６、ＬＵ３−２３８を備えるものとする。
【００２２】
次に、本発明の特徴である複数ＩＰアドレス保持手段２１２、ＩＰアドレス−ＬＵＮ対応付け手段２１４、ＩＰフィルタリング手段２１６について説明する。従来は通常、一つのネットワークインタフェースには一つのＩＰアドレスのみを割り当てていた。これは、複数ＩＰアドレスに対応していないネットワーク機器が多く、一つのネットワークインタフェースに複数のＩＰアドレスを割り当てて運用することが難しかったためである。しかしながら、一つのネットワークインタフェースに複数のＩＰアドレスを割り当てることを前提とするＩＰｖ６が普及することにより、この問題は解消される。本発明のディスクアレイ２００は、複数ＩＰアドレス保持手段２１２を持つことにより、ネットワークインタフェース２１０に複数のＩＰアドレスを割り当てることを可能としている。ＩＰアドレス−ＬＵＮ対応付け手段２１４は、ネットワーク識別子であるＩＰアドレスと、ディスクアクセスの論理的な単位であり実質的なディスク識別子であるＬＵＮ（ＬＵ Ｎｕｍｂｅｒ）の対応付けを行う。本実施形態では、ＩＰアドレス何番をどのＬＵＮに対応させるかという対応付け自体はシステム管理者が行い、管理端末４００を介して対応付けの結果がＩＰアドレス−ＬＵＮ対応付け手段２１４に通知される。この対応付けは、図４のようなＩＰアドレス−ＬＵＮマッピングテーブル５００をもって管理される。
【００２３】
ＩＰアドレスとＬＵＮの対応付けの一例を図４のＩＰアドレス−ＬＵＮマッピングテーブル５００に示す。ここで、ＩＰアドレスは本来ならばネットワークアドレスとしての意味を持った長い数字列であるが、本実施形態においては説明のために４桁の数字列としてＩＰアドレスを表すものとする。ＩＰアドレス−ＬＵＮマッピングテーブル５００では、ＩＰアドレス５１０とＬＵ番号５２０を対応付けている。ここに表されている例では、ＩＰアドレス”００００”とＬＵ番号”ＬＵ０”が対応付けられ、同様に”０００１”と”ＬＵ１”が、”０００２”と”ＬＵ２”が、”０００２”と”ＬＵ３”が対応付けられている。ここでＬＵ２とＬＵ３は同じＩＰアドレス”０００２”に対応付けられているが、これは論理ユニットとしては別のＬＵであるが、ネットワーク的には同じ条件でアクセスされるＬＵの組であるため、同じＩＰアドレスを割り振っているからである。これは例えば、ＬＵ２がＲＡＩＤ１で構成され高速なアクセスが可能となっており、ＬＵ３がＲＡＩＤ５で構成されていて、ＬＵ２、ＬＵ３ともに同じホストからアクセスされるが高速なアクセスが必要な時はＬＵ２が、通常はＬＵ３が使用されるというように使用用途によりＬＵを区別してアクセスするような場合に有効である。
【００２４】
図２に戻って、ＩＰフィルタリング手段２１６は、通常のルータに実装されているパケットフィルタリング機能の内の一機能、ＩＰパケットを調べ転送元ＩＰアドレスと転送先ＩＰアドレスの組があらかじめ設定されている組であればその転送を正当なものとし、設定されていない組であった場合には不正な転送であると判断してその転送を無効とする、ＩＰアドレスによるフィルタリング機能を実現する。正当なＩＰアドレスの組は、システム管理者が管理端末４００のＩＰアドレスセキュリティ設定機能４１６を介してＩＰフィルタリング手段２１６に設定する。
【００２５】
図３に、本発明における管理端末４００のブロック図を示す。管理端末４００は、内部に管理ソフト４１０を持っており、これによってさまざまな管理を実現するが、本実施形態においては管理ソフト４１０内に従来持っているディスクアレイ管理機能４１２に加えて、ＩＰアドレス−ＬＵＮマッピング機能４１４、ＩＰアドレスセキュリティ設定機能４１６を備える。ディスクアレイ管理機能４１２は、ディスクアレイ２００と通信し、ＬＵ作成やＬＵ開放等の支持を与えてディスクアレイ２００を管理するプログラムである。ＩＰアドレス−ＬＵＮマッピング機能は、図４に示すＩＰアドレス−ＬＵＮマッピングテーブル５００を持ち、実際のＩＰアドレス５１０とＬＵ番号５２０の対応付けを行う。ＩＰアドレス−ＬＵＮマッピング機能４１４が行ったＩＰアドレスとＬＵ番号の対応付けを、ディスクアレイ２００内部のＩＰアドレス−ＬＵＮ対応付け手段に伝えることにより、ディスクアレイ２００でも同じ対応付けが行われる。ＩＰアドレスセキュリティ設定機能４１６は、図５に示すようなアクセス可能ＬＵ対応テーブル６００を持ち、このテーブルから得られるアクセス可能なホストとＬＵの組をルータ３００およびディスクアレイ２００内部のＩＰフィルタリング手段２１６に設定することにより、ＩＰアドレスの組によるフィルタリング機能を実現する。
【００２６】
図５に示すアクセス可能ＬＵ対応テーブル６００は、ホスト６１０、そのホストのＩＰアドレスを表すホストＩＰアドレス６２０、そのホストがアクセスすることが可能なＬＵを表すアクセス可能ＬＵ６３０、そのＬＵに対応するＩＰアドレスを表すＬＵ対応ＩＰアドレス６４０の項目を持つテーブルである。図５の例では、ホストＡはＩＰアドレス”０１００”を持ち、ＩＰアドレス”００００”に対応付けられたＬＵ０にアクセス可能であることを示している。同様にホストＢはＩＰアドレス”０１１０”を持ち、ＩＰアドレス”０００２”に対応付けられたＬＵ２およびＬＵ３にアクセス可能である。このようにホストが複数のＬＵにアクセス可能の場合は、そのホストがテーブルの複数の行を占めることになる。
【００２７】
次に、本実施形態における動作について説明する。まず初めに、システム管理者が、あるホストにはどのくらいのディスク容量が必要か、どのホストからどのくらいのアクセスが予測されるか等のシステム設計を元に、管理端末４００のディスクアレイ管理機能４１２を用いて、ＲＡＩＤ構成、容量等を指定して、ディスクアレイ２００内にＬＵを作成する。ここで従来と異なるのは、システム管理者はＬＵを作成する際にそのＬＵに対応付け、ネットワークからアクセスする際の識別子になるＩＰアドレスを指定することである。指定されたＩＰアドレスはＩＰアドレス−ＬＵＮマッピング機能４１４によりＬＵと対応付けられ、ＩＰアドレス−ＬＵＮ対応付け手段２１４にその対応付けが通知される。また、そのＬＵをアクセスするホストに対して、対応付けたＩＰアドレスが通知される。ホストはそのＬＵをアクセスする際には、対応付けられたＩＰアドレスを転送先に指定してアクセスを行う。
【００２８】
本実施形態では、ＬＵ０−２３２、ＬＵ１−２３４、ＬＵ２−２３６、ＬＵ３−２３８の４つのＬＵを作成し、それぞれにＩＰアドレス”００００”、”０００１”、”０００２”、”０００２”を対応付けることとする。この対応付けは、図４のＩＰアドレス−ＬＵＮマッピングテーブル５００に表される。ＬＵ２とＬＵ３は例えばＲＡＩＤ１とＲＡＩＤ５で構成される別ＬＵであるが、ネットワーク的には同等のアクセスがされる組であるため、同じＩＰアドレスに対応付けている。
【００２９】
ＩＰアドレス−ＬＵＮマッピングテーブル５００は、ＩＰアドレス−ＬＵＮマッピング機能４１４およびＩＰアドレス−ＬＵＮ対応付け手段２１４が内部に保持する。
【００３０】
本実施形態では、ホストＡ１００がＬＵ０−２３２を、ホストＢ１１０がＬＵ２−２３６とＬＵ３−２３８とを、ホストＣ１２０がＬＵ１−２３４とＬＵ２−２３６とＬＵ３−２３８とを、ホストＤ１３０がＬＵ１−２３４をアクセスするものとする。ここから、ＩＰアドレスセキュリティ設定機能４１６は、アクセス可能ＬＵ対応テーブル６００を作成する。どのホストがどのＬＵをアクセスするかという情報は、システム管理者が入力する。図５に示されるように、ホストＡ１００のＩＰアドレスは”０１００”であり、ホストＢ１１０は”０１１０”、ホストＣ１２０は”０１２０”、ホストＤ１３０は”０１３０”のＩＰアドレスを持つ。システム管理者は、ディスクアレイ２００へアクセスするホストのＩＰアドレスをあらかじめ知っている。アクセス可能ＬＵ対応テーブル６００は、各行の組のアクセスが許可されていることを表している。ＩＰアドレスセキュリティ設定機能４１６は、アクセス可能ＬＵ対応テーブル６００を元に、ルータ３００とＩＰフィルタリング手段２１６に対して、ＩＰアドレス”０１００”と”００００”間の転送（ホストＡ１００とＬＵ０−２３２間）、”０１１０”と”０００２”間の転送（ホストＢ１１０とＬＵ２−２３６およびＬＵ３−２３８間）、”０１２０”と”０００１”間の転送（ホストＣ１２０とＬＵ１−２３４間）、”０１２０”と”０００２”間の転送（ホストＣ１２０とＬＵ２−２３６およびＬＵ３−２３８間）、”０１３０”と”０００１”間の転送（ホストＤ１３０とＬＵ１−２３４間）を許可するように指定する。なお、ホストＣ１２０、ホストＤ１３０、ディスクアレイ２００はともにネットワークＢ５１０上にあるので、その間の転送はルータ３００を介することはない。そのため、ＩＰアドレス”０１２０”と”０００１”間の転送、”０１２０”と”０００２”間の転送、”０１３０”と”０００１”間の転送については、ルータ３００に許可するように指定しなくとも良い。
【００３１】
ＩＰパケットの中の転送元ＩＰアドレスと転送先ＩＰアドレスを調べ、許可されていない不正な転送をフィルタリングする機能は、従来のルータが備えているパケットフィルタリングの一機能であるので、本発明において、ルータ３００には特別に新しい機能は必要なく、従来のルータを使用可能である。
【００３２】
上記設定により、ホストＡ１００がＬＵ０−２３２をアクセスする際には、転送元ＩＰアドレス”０１００”、転送先ＩＰアドレス”００００”のＩＰパケットを使用する。ＩＰアドレス”０１００”と”００００”間の転送はルータ３００では許可するように設定されているので正当な転送とみなされ、同様にディスクアレイ２００内のＩＰフィルタリング手段２１６でも正当と判定され、通常のアクセス処理が行われる。
【００３３】
ここでもし、ホストＢ１１０がＬＵ０−２３２にアクセスするために転送元ＩＰアドレス”０１１０”、転送先ＩＰアドレス”００００”のＩＰパケットを使用したとすると、ＩＰアドレス”０１１０”と”００００”間の転送はルータ３００では許可されていないので、不正な転送とみなされ破棄される。
【００３４】
ホストＢ１１０がＬＵ０−２３２にアクセスするために転送元ＩＰアドレス”０１１０”、転送先ＩＰアドレス”０００２”のＩＰパケットを使用したとすると、ルータ３００はＩＰパケット内部のＬＵを認識できず、ＩＰアドレスしか認識しないために、この不正なパケットを通してしまうが、ディスクアレイ２００内のＩＰアドレス−ＬＵＮ対応付け手段２１４のＩＰアドレス−ＬＵＮマッピングテーブル５００においてＩＰアドレス”０００２”とＬＵ０が対応付けられていないことが判るので、ディスクアレイ２００内部でこの転送を不正な転送とみなして破棄することができる。
【００３５】
以上の構成、動作により本実施形態によれば、ｉＳＣＳＩ技術でＩＰネットワークに接続されるディスクアレイにおいて、ＩＰパケット内の転送元ＩＰアドレスと転送先ＩＰアドレスの組により、従来のＬＵＮセキュリティと同等のセキュリティ機能を実現することができる。
【００３６】
また、ネットワークを相互に接続するルータにおいて、同様のＩＰアドレスの組により、従来のＬＵＮセキュリティと同等のセキュリティ機能を、ディスクアレイの外部で実現することができる。
【００３７】
さらに、ＬＵごとにＩＰアドレスを対応付けるということは、ホストからは複数のディスクアレイがあるのと等価に見えるということであり、多数のディスクアレイがあるのと同じ環境を１つのディスクアレイで構築できるのでより安価であり、また一元管理が可能となりディスクアレイの管理コストを下げる効果もある。
【００３８】
さらに、負荷の大きいＬＵを別のインタフェースや別装置へ移行する際に、対応付けたＩＰアドレスごと移行することが可能であり、以降後もホストからは同じ環境でアクセス可能となり、以降を容易に実現できるという効果もある。
【００３９】
なお、本実施例では、管理端末４００からディスクアレイ２００およびルータ３００への管理情報の転送は、ネットワークＢ５１０を介して行っているが、図６に示すようにネットワークＢ５１０ではなく、管理端末４００とディスクアレイ２００を結ぶ専用線７００および管理端末４００とルータ３００を結ぶ専用線７１０を使用して管理情報の転送を行っても良い。専用線７００と７１０はたとえばシリアル通信線などで実現できる。
【００４０】
また、本実施例では、ＬＵ１−２３４はネットワークＢ５１０上のホストからしかアクセスされないが、この場合はＬＵ１−２３４に対応するＩＰアドレス”０００１”をネットワークＢ５１０上でのみ有効なローカルアドレスにすれば、ＬＵ１−２３４に関するデータ転送はルータを介して外のネットワークに出て行くことはなくなり、よりセキュリティ的に安全となる。
【００４１】
また、本実施例では、ホストがイニシエータになりディスクアレイをアクセスする例で説明したが、インターネットを介した遠距離バックアップ等の為に、ディスクアレイがイニシエータになったデータ転送も考えられる。そのような場合には、バックアップ対象のＬＵにイニシエータ用のＩＰアドレスを対応付けることにより、ディスクアレイ２００から外部のネットワーク上の装置へのデータ転送においても、本実施例と同じくルータ３００上で転送ＩＰアドレスの組によるフィルタリングによってセキュリティチェックを実施できる。
【００４２】
また、本実施形態では、ホストは単一のネットワークインタフェースを持っているとして説明したが、ホストが複数のネットワークインタフェースを持ち、それぞれに別のＩＰアドレスを使用する場合でも同様に実現できる。さらに、ホストが１つのネットワークインタフェースに複数のＩＰアドレスを割り付け、ＩＰアドレスごとに使用法を変える場合にも、複数のホストが存在するのと同様にして実現可能である。
【００４３】
また、本実施形態では、ディスクアレイは単一のネットワークインタフェースを持っているとして説明したが、ディスクアレイが複数のネットワークインタフェースを持ち、それぞれに別の複数ＩＰアドレスを使用する場合でも同様に実現できる。
【００４４】
また、本実施形態ではディスクアレイ２００にＩＰアドレス−ＬＵＮ対応付け手段２１４およびＩＰフィルタリング手段２１６を設けたが、これらを設けず、該当機能をＭＰＵ２２４およびメモリ２２２にて実現しても良い。
【００４５】
【発明の効果】
以上述べたように、本発明によれば、ディスクアレイのネットワークインタフェースに複数のＩＰアドレスを保持できる手段と、ディスクアレイ内部のＬＵとＩＰアドレスを対応付ける手段と、ＩＰパケットの転送元ＩＰアドレスと転送先ＩＰアドレスの組を見て転送をフィルタリングできる手段を設け、ホストとＬＵの転送はＬＵに対応付けられたＩＰアドレスを転送先ＩＰアドレスに指定して転送することとし、管理端末がＩＰアドレスとＬＵＮのマッピングおよびどの転送元ＩＰアドレスと転送先ＩＰアドレスの組の転送が許可されるかの設定を行うことにより、ディスクアレイおよびルータにて転送元ＩＰアドレスと転送先ＩＰアドレスの組を調べることで不正な転送を破棄できるようになり、ディスクアレイおよびディスクアレイの外部のルータ上で従来のＬＵＮセキュリティと同等のセキュリティを実現可能であるという効果が得られる。
【図面の簡単な説明】
【図１】本発明のネットワーク構成図である。
【図２】本発明におけるディスクアレイの内部ブロック図である。
【図３】本発明における管理端末の内部ブロック図である。
【図４】ＩＰアドレスとＬＵＮのマッピングテーブルを示す図である。
【図５】ホストがアクセス可能なＬＵのテーブルを示す図である。
【図６】別構成のネットワーク構成図である。
【符号の説明】
１００…ホストＡ、１１０…ホストＢ、１２０…ホストＣ、１３０…ホストＤ、２００…ディスクアレイ、３００…ルータ、４００…管理端末、２１０…ネットワークインタフェース、２１２…複数ＩＰアドレス保持手段、２１４…ＩＰアドレス−ＬＵＮ対応付け手段、２１６…ＩＰフィルタリング手段。
【図１】
0003972596.tif 000002
【図２】
0003972596.tif 000003
【図３】
0003972596.tif 000004
【図４】
0003972596.tif 000005
【図５】
0003972596.tif 000006
【図６】
0003972596.tif 000007