(57)【要約】【課題】端末から信頼済みではないストレージに接続する際に、当該ストレージを検疫中であってもストレージから端末への書き込みのみを継続させ、ネットワークストレージの活用における利便性を向上させる技術を提供する。【解決手段】セキュリティ機能を有する端末からネットワークを通じてアクセス可能なストレージを管理下にもつスイッチを備えたストレージシステムであって、信頼済みではないストレージと接続すると、信頼済みではないストレージにおいて検疫を実行している間、端末からストレージへの読み込み要求は受け付け、端末からストレージへの書き込み要求は破棄するスイッチを有するストレージシステムとする。【選択図】      図１
2014170444.tif 000002
【特許請求の範囲】
【請求項１】
セキュリティ機能を有する端末からネットワークを通じてアクセス可能なストレージを管理下にもつスイッチを備えたストレージシステムであって、
前記スイッチは、
前記端末と前記ストレージとの間のデータの授受を制御し、
信頼済みではない前記ストレージと接続されると、
前記信頼済みではないストレージにおいて検疫を実行している間、
前記端末から前記ストレージへの読み込み要求は受け付け、前記端末から前記ストレージへの書き込み要求は破棄することを特徴とするストレージシステム。
【請求項２】
前記スイッチは、
前記信頼済みではないストレージと接続されると、
前記信頼済みではないストレージへの通信を遮断し、
前記信頼済みではないストレージが検疫中となった段階で、前記端末から前記信頼済みではないストレージへの読み込み要求のみを受け付け、書き込み要求は破棄することを特徴とする請求項１に記載のストレージシステム。
【請求項３】
前記スイッチは、
前記信頼済みではないストレージの検疫が終了し、該ストレージが信頼済みであると判断された場合、
前記端末から前記ストレージへの読み込み要求及び書き込み要求を受け付けることを特徴とする請求項１または２に記載のストレージシステム。
【請求項４】
前記スイッチは、
信頼済みの前記ストレージと、該ストレージを含むハードウェアの物理アドレスと、を関連付ける信頼済みリストを有することを特徴とする請求項１乃至３のいずれか一項に記載のストレージシステム。
【請求項５】
前記スイッチは、
前記ストレージと接続されると、
前記信頼済みリストに掲載された前記ストレージに対する読み込み要求及び書き込み要求を受け付け、
前記信頼済みリストに掲載されていない前記ストレージに対する読み込み要求のみを受け付け、書き込み要求は破棄することを特徴とする請求項１乃至５のいずれか一項に記載のストレージシステム。
【請求項６】
前記スイッチは、
前記ストレージのネットワークへの接続状態を制御し、前記端末から前記ストレージへの書き込み要求及び読み込み要求の受け付けを制御する制御手段と、
前記信頼済みではないストレージのセキュリティチェックを実行する検疫手段と、
前記信頼済みではないストレージのセキュリティスキャンを実行するスキャン手段と、
前記信頼済みではないストレージが検疫中であるか否かの情報及び前記信頼済みリストを格納する記憶手段と、
前記記憶手段に格納させる情報を管理する管理手段と、
ネットワークとのデータの授受を仲介する仲介手段と、を有することを特徴とする請求項１乃至５のいずれか一項に記載のストレージシステム。
【請求項７】
前記スイッチは、
無線通信手段を有し、
前記ストレージを無線通信によってネットワークに接続することを特徴とする請求項１乃至６のいずれか一項に記載のストレージシステム。
【請求項８】
セキュリティ機能を有する端末からネットワークを通じてアクセス可能なストレージを管理下にもつスイッチを備えたストレージシステムを有するネットワークストレージシステムであって、
前記スイッチは、
前記端末と前記ストレージとの間のデータの授受を制御し、
信頼済みではない前記ストレージと接続されると、
前記信頼済みではないストレージにおいて検疫を実行している間、
前記端末から前記ストレージへの読み込み要求は受け付け、前記端末から前記ストレージへの書き込み要求は破棄することを特徴とするネットワークストレージシステム。
【請求項９】
セキュリティ機能を有する端末からネットワークを通じてアクセス可能なストレージを管理下にもつスイッチであって、
前記端末と前記ストレージとの間のデータの授受を制御し、
信頼済みではない前記ストレージと接続されると、
前記信頼済みではないストレージにおいて検疫を実行している間、
前記端末から前記ストレージへの読み込み要求は受け付け、前記端末から前記ストレージへの書き込み要求は破棄することを特徴とするスイッチ。
【請求項１０】
セキュリティ機能を有する端末からネットワークを通じてアクセス可能なストレージを管理下にもつスイッチによってネットワーク接続を制御するネットワーク接続制御方法であって、
信頼済みではない前記ストレージが前記スイッチに接続されると、
前記スイッチは、
前記信頼済みではないストレージにおいて検疫を実行している間、
前記端末から前記ストレージへの読み込み要求は受け付け、前記端末から前記ストレージへの書き込み要求は破棄することを特徴とするネットワーク接続制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末がセキュアなネットワークを通じてストレージにアクセスするためのストレージシステム、ネットワークストレージシステム、スイッチ及びネットワーク接続制御方法に関する。
【背景技術】
【０００２】
現在、クライアント端末がセキュアなネットワークを通じてネットワークストレージにアクセスできる環境が整ってきている。信頼済みではないネットワークストレージをそのようなセキュアなネットワークに接続する場合、ネットワークストレージのセキュリティレベルを確保できるまで、ネットワークストレージをネットワークから隔離することになる。その場合、ネットワークストレージのセキュリティレベルを確保できるまで、ネットワークストレージが利用できない状況が続くことなる。
【０００３】
特許文献１には、ネットワークを管理する管理サーバに接続されるＶＬＡＮ機能付きスイッチングハブを備えた検疫ネットワークシステムについて開示されている（ＶＬＡＮ：Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）。
【０００４】
特許文献１のスイッチングハブによれば、ＶＬＡＮによって隔離ネットワーク内での端末間の通信を制限することができる。そのため、隔離ネットワーク内で、セキュリティポリシーに適合していない端末とウイルスに感染した端末との通信を禁止させ、セキュリティポリシーに適合していない端末がウイルスに感染することを防止することができる。
【０００５】
特許文献２には、検疫ネットワークに隔離した端末のポートを特定し、特定の通信のみを有効とする検疫ネットワークシステムについて開示されている。
【０００６】
特許文献２の検疫ネットワークシステムによれば、検疫ネットワークにおける安全性を確保しつつ、検疫ネットワークに隔離されている仮想端末へのリモート端末からのアクセスが可能となる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−２０９６３３号公報
【特許文献２】特開２０１２−２２２３８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
一般に、セキュアなネットワークにおいては、外部からネットワークストレージに接続する場合、信頼できるネットワークストレージのみを利用することができる。しかしながら、信頼済みではないネットワークストレージをネットワークに接続し、当該ネットワークストレージのセキュリティチェックが完了するまでの長時間、ネットワークストレージへのアクセスができないために利便性が低下していた。
【０００９】
特許文献１の検疫ネットワークシステムによれば、端末を検疫ネットワークに隔離している間でも、その端末との通信が可能となる。しかしながら、端末自体を検疫ネットワークに隔離することになるため、読み込み処理の受付による利便性が確保されない場合がある。また、特許文献２によれば、リモート端末からのアクセスが特定の通信に限定されてしまう場合がある。
【００１０】
本発明の目的は、端末から信頼済みではないストレージに接続する際に、当該ストレージを検疫中であってもストレージから端末への書き込みのみを継続させ、ネットワークストレージの活用における利便性を向上させる技術を提供することにある。
【課題を解決するための手段】
【００１１】
本発明のストレージシステムは、セキュリティ機能を有する端末からネットワークを通じてアクセス可能なストレージを管理下にもつスイッチを備えたストレージシステムであって、スイッチは、端末とストレージとの間のデータの授受を制御し、信頼済みではないストレージと接続されると、信頼済みではないストレージにおいて検疫を実行している間、端末からストレージへの読み込み要求は受け付け、端末からストレージへの書き込み要求は破棄する。
【００１２】
本発明のネットワークストレージシステムは、セキュリティ機能を有する端末からネットワークを通じてアクセス可能なストレージを管理下にもつスイッチを備えたストレージシステムを有するネットワークストレージシステムであって、スイッチは、端末とストレージとの間のデータの授受を制御し、信頼済みではないストレージと接続されると、信頼済みではないストレージにおいて検疫を実行している間、端末からストレージへの読み込み要求は受け付け、端末からストレージへの書き込み要求は破棄する。
【００１３】
本発明のスイッチは、セキュリティ機能を有する端末からネットワークを通じてアクセス可能なストレージを管理下にもつスイッチであって、端末とストレージとの間のデータの授受を制御し、信頼済みではないストレージと接続されると、信頼済みではないストレージにおいて検疫を実行している間、端末からストレージへの読み込み要求は受け付け、端末からストレージへの書き込み要求は破棄する。
【００１４】
本発明のネットワーク接続制御方法は、セキュリティ機能を有する端末からネットワークを通じてアクセス可能なストレージを管理下にもつスイッチによってネットワーク接続を制御するネットワーク接続制御方法であって、信頼済みではないストレージがスイッチに接続されると、スイッチは、信頼済みではないストレージにおいて検疫を実行している間、端末からストレージへの読み込み要求は受け付け、端末からストレージへの書き込み要求は破棄する。
【発明の効果】
【００１５】
本発明によれば、端末から信頼済みではないストレージに接続する際に、当該ストレージを検疫中であってもストレージから端末への書き込みのみを継続させるため、ネットワークストレージの活用における利便性を向上させることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係るネットワークストレージシステムの構成を示す図である。
【図２】本発明に実施形態に係るスイッチ及びネットワークストレージの内部構成を示す図である。
【図３】本発明の実施形態に係るネットワークストレージシステムにおける信頼済みのネットワークストレージとＭＡＣアドレスの対応を記述した信頼済みリストの一例である（ＭＡＣ：Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）。
【図４】本発明の実施形態に係るスイッチの動作を示すフローチャートである。
【図５】本発明の実施形態に係るネットワークストレージシステムにおいて、端末が信頼済みのネットワークストレージに接続する際の動作を示すシークエンス図である。
【図６】本発明の実施形態に係るネットワークストレージシステムにおいて、端末が信頼済みではないネットワークストレージに接続する際の動作を示すシークエンス図である。
【発明を実施するための形態】
【００１７】
以下に、本発明を実施するための形態について図面を用いて説明する。但し、以下に述べる実施形態には、本発明を実施するために技術的に好ましい限定がされているが、発明の範囲を以下に限定するものではない。
【００１８】
（実施形態）
（構成）
図１は、本発明の実施形態に係るネットワークストレージシステム１の構成の一例である。なお、図１は本発明の実施形態に係るネットワークストレージシステム１の一例であって、ストレージシステムやネットワークストレージ、クライアントＰＣの数は、図１に示したものに限定されない（ＰＣ：Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）。
【００１９】
図１のネットワークストレージシステム１は、サイト１０と、安全性が確認されているストレージのみを含む信頼済みストレージシステム３０と、信頼済みではないストレージ（ネットワークストレージ）が含まれるストレージシステム２０と、を含む。サイト１０と、ストレージシステム２０と、信頼済みストレージシステム３０とは、それぞれネットワーク４０に接続され、ネットワークストレージシステム１が構成される。なお、信頼済みではないストレージとは、セキュリティレベルが確認されていないストレージのことである。
【００２０】
なお、本発明の実施形態に係るネットワークストレージは、ＮＡＳやＳＡＮなどとして構成できる（ＮＡＳ：Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ、ＳＡＮ：Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）。
【００２１】
（サイト）
サイト１０は、複数のクライアントＰＣ１２、１３、１４（以下、クライアントＰＣ１２〜１４）と、クライアントＰＣ１２〜１４とネットワーク４０との接続を行うスイッチ１１と、を有する。サイト１０は、スイッチ１１によって複数のクライアントＰＣ１２〜１４を管理する際の管理単位となる。
【００２２】
（クライアントＰＣ）
クライアントＰＣ１２〜１４は、ユーザが利用できる端末であり、スイッチ１１を介してネットワーク４０に接続される。クライアントＰＣ１２〜１４としては、演算処理機能を有するコンピュータや携帯端末を用いることができる。また、クライアントＰＣ１２〜１４は、ネットワーク４０を介してアクセスできる図示しないサーバ内に構成された仮想端末であってもよく、その仮想端末を利用するリモート端末であってもよい。
【００２３】
クライアントＰＣ１２〜１４は、ネットワーク４０を介して、ストレージシステム２０及び信頼済みストレージシステム３０が有するネットワークストレージを利用することができる。なお、本実施形態において、クライアントＰＣ１２〜１４は、ストレージシステム３０が有するネットワークストレージ３２を信頼済みネットワークストレージとして常時使用している。
【００２４】
本発明の実施形態に係るクライアントＰＣ１２〜１４は、リアルタイムスキャン機能を有している。そのため、ネットワークを通じてセキュリティを最新の状態に維持できるため、クライアントＰＣ１２〜１４のセキュリティレベルは常に確保されていることになる。
【００２５】
（スイッチ）
スイッチ１１は、クライアントＰＣ１２〜１４の要求に応じて、クライアントＰＣ１２〜１４をネットワーク４０に接続する。また、スイッチ１１は、クライアントＰＣ１２〜１４からの要求に応じて、クライアントＰＣ１２〜１４と信頼済みストレージシステム３０やストレージシステム２０との接続を制御する。
【００２６】
スイッチ１１は、サイト１０内部のクライアントＰＣ１２〜１４間での通信を自由に行わせることができる。また、スイッチ１１に接続するクライアントＰＣ１２〜１４をいくつかのグループに分けるようにＶＬＡＮを設定することもできる（ＶＬＡＮ：Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）。ＶＬＡＮを設定する場合、スイッチ１１は、異なるＶＬＡＮを構成するクライアントＰＣ間での通信を制限することができる。なお、データリンクレイヤーで動作するスイッチでは、異なるＶＬＡＮを構成するクライアントＰＣ間での通信ができない。そのため、ＶＬＡＮを設定することを想定するならば、ネットワークレイヤーでのルーティング機能を有するスイッチを使用することが望ましい。
【００２７】
（信頼済みストレージシステム）
ストレージシステム３０は、クライアントＰＣ１２〜１４が常時接続されるネットワークストレージ３２を有する。
【００２８】
ネットワークストレージ３２は、内部にハードディスクなどのストレージを含む。また、ネットワークストレージ３２は、演算処理装置、主記憶装置、コントローラ、管理装置、電源装置などを含む。なお、ストレージシステム３０の構成にストレージ以外の装置を含ませてもよい。
【００２９】
ネットワークストレージ３２は、ネットワーク４０を通じてセキュリティを最新の状態に維持することによって、信頼性を確保している。また、ネットワークストレージ３２は、接続されているクライアントＰＣ１２〜１４からセキュリティを最新の状態にあるか否かを判断することもでき、状況に応じてセキュリティを更新することができる。
【００３０】
（ストレージシステム）
ストレージシステム２０は、複数のネットワークストレージ２２〜２４と、ネットワークストレージ２２〜２４とネットワーク４０との接続を制御するスイッチ２１とを有する。
【００３１】
ストレージシステム２０は、常時使用しているストレージシステムではなく、安全性を確認していない可能性のあるストレージを含む。ストレージシステム２０を使用する際には、その都度ネットワーク４０とセキュアに接続するための信頼確認が必要となる。ネットワーク４０とセキュアに接続するための信頼確認は、ストレージシステム２０が有するネットワークストレージ２２〜２４のうち、使用するストレージシステムのみについて行えばよい。なお、バス２９は、スイッチ２１やネットワークストレージ２２〜２４を相互に接続するとともに、ネットワーク４０と各構成要素を接続する。
【００３２】
以上が、図１に示したネットワークストレージシステムについての説明である。なお、本発明の実施形態に係るネットワークストレージシステムは図１に限定されず、サイトや信頼済みストレージシステム、信頼済みではないストレージを含むストレージシステムが複数であってもよい。また、スイッチの内部でＶＬＡＮを構成する場合は、ストレージシステムを構成するストレージをＶＬＡＮの構成に対応させたドメインに分割してもよい。
【００３３】
次に、図２を用いて、本発明の実施形態に係るスイッチ２１及びネットワークストレージ２４について説明する。なお、図２においては、ネットワークストレージ２４を使用する例を説明するため、使用しないネットワークストレージ２２及び２３の内部構成については省略している。また、図２では省略しているが、ネットワークストレージ２２及び２３は、ネットワークストレージ２４と同様の内部構成をもつ。
【００３４】
（スイッチ）
図２に示したように、スイッチ２１は、制御部２０１と、管理部２０２と、情報部２０３と、検疫部２０４、スキャン部２０５と、インターフェース２０７と、を有する。
【００３５】
制御部２０１は、スイッチ２１の動作を制御する制御手段として機能する。
【００３６】
ネットワークストレージ２４がスイッチ２１に物理的に接続すると、制御部２０１は、ネットワークストレージ２４への通信を遮断し、検疫部２０４を起動する。また、制御部２０１は、検疫部２０４によるセキュリティチェックが実施されると、スキャン部２０５を駆動する。
【００３７】
また、制御部２０１は、検疫開始に伴って、クライアントＰＣ１２〜１４からの読み込み要求・書き込み要求の受付状態を制御する。
【００３８】
さらに、制御部２１１は、ネットワークストレージ２２〜２４から受信したＡＲＰリクエストに対応したＡＲＰリプライを、ネットワークストレージ２２〜２４に対して送信する制御を行なう（ＡＲＰ：Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）。
【００３９】
管理部２０２は、スイッチ２１及びネットワークストレージ２４それぞれの情報を管理するとともに、情報部２０３を管理する。管理部２０２は、情報部２０３が保持する情報を管理する管理手段として機能する。
【００４０】
管理部２０２は、ネットワークストレージ２４が検疫中であることを確認すると、検疫中であるという情報を情報部２０３に保持させる。また、管理部２０２は、ネットワークストレージ２４の検疫が終了したことを確認すると、検疫が終了したという情報を情報部２０３に保持させる。
【００４１】
情報部２０３は、スイッチ２１及びネットワークストレージ２４それぞれの情報を保持する。情報部２０３は、記憶手段として機能する。
【００４２】
情報部２０３は、信頼済みであるストレージのストレージ名と、そのストレージに対応する装置のＭＡＣアドレスを含む信頼済みリストを保持する。
【００４３】
例えば、ネットワークストレージ２２及び２３が信頼済みのストレージである場合、ストレージ名とＭＡＣアドレスとを対応させる。ストレージ名とＭＡＣアドレスとを対応させてリストとしたものが図３に示した信頼済みリスト３００である。図３の信頼済みリスト３００には、信頼済みのネットワークストレージ名と当該ネットワークストレージのＭＡＣアドレスが記述されている（ＭＡＣ：Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）。すなわち、図３の信頼済みリスト３００によれば、ネットワークストレージ２２及び２３は信頼済みであり、ネットワークストレージ２４は信頼済みではないことになる。
【００４４】
また、情報部２０３は、ネットワークストレージ２４が管理部２０２によって検疫中であるか否かを示す情報を保持する。
【００４５】
検疫部２０４は、制御部２０１によって起動され、ネットワークストレージ２４のセキュリティチェック機能を有する。
【００４６】
スキャン部２０５は、制御部２０１によって駆動され、ネットワークストレージ２４のセキュリティスキャン機能を有する。
【００４７】
インターフェース２０７は、バス２９を通じて、ストレージシステム２０内部のネットワークストレージ２２〜２４やネットワーク４０にスイッチ２１を接続する。インターフェース２０７は、ストレージシステム２０とネットワーク４０とのデータの授受を仲介する仲介手段として機能する。
【００４８】
（ネットワークストレージ）
ネットワークストレージ２２〜２４は、制御部２１１と、管理部２１２と、情報部２１３と、インターフェース２１７と、ストレージ２１９と、を有する。以下においては、ネットワークストレージ２４の内部構成について説明するが、ネットワークストレージ２２及び２３についても同様である。
【００４９】
制御部２１１は、ネットワークストレージ２４の動作を制御する制御手段として機能する。制御部２１１は、スイッチ２１の指示に応じて、クライアントＰＣ１２〜１４による読み込み要求・書き込み要求のいずれかに対応するように、クライアントＰＣ１２〜１４からストレージ２１９へのアクセスを制御する。
【００５０】
また、制御部２１１は、スイッチ２１と物理的に接続された際に、スイッチ２１に対して、インターフェース２１７経由でＡＲＰリクエストを送信する。
【００５１】
管理部２１２は、スイッチ２１およびネットワークストレージ２４の各情報および情報部２１３を管理する。管理部２１２は、情報部２１３が保持する情報を管理する管理手段として機能する。
【００５２】
情報部２１３は、ネットワークストレージ２４の情報を保持する記憶手段として機能する。情報部２１３は、スイッチ２１と物理的に接続された際には、スイッチ２１の情報も取得し、スイッチ２１とネットワークスイッチの情報を保持してもよい。
【００５３】
インターフェース２１７は、バス２９を通じて、ネットワークストレージ２４をスイッチ２１と接続する。また、インターフェース２１７は、スイッチ２１に管理されるネットワークストレージ２２及び２３とネットワークストレージ２４を、スイッチ２１を介して接続する。また、インターフェース２１７は、スイッチ２１を介してネットワーク４０と接続され、サイト１０に属するクライアントＰＣ１２〜１４に接続される。
【００５４】
インターフェース２０７は、バス２９を通じてネットワークストレージ２４とネットワーク４０とのデータの授受を仲介する仲介手段として機能する。
【００５５】
ストレージ２１９は、サイト１０に属するクライアントＰＣ１２〜１４によって、ストレージとして使用される。図２には、ネットワークストレージ２４中に一つのストレージ２１９しか図示していないが、複数のストレージから構成されていてもよい。また、ネットワークストレージ２４は、ＲＡＩＤ機能やホットスワップ機能を備えていてもよい（ＲＡＩＤ：Ｒｅｄｕｎｄａｎｔ  Ａｒｒａｙｓ  ｏｆ  Ｉｎｅｘｐｅｎｓｉｖｅ  Ｄｉｓｋｓ）。
【００５６】
以上が、図２に示したスイッチ２１とネットワークストレージ２２〜２４の説明である。なお、本発明の実施形態に係るスイッチ及びネットワークストレージは図２に限定されない。スイッチがＶＬＡＮを構成する場合は、複数のスイッチからなるように構成してもよく、単一のスイッチの内部にＶＬＡＮが構成されるとしてもよい。また、ネットワークストレージの数は１個や２個でもよく、４個以上あってもよい。さらに、ネットワークストレージがいくつかのディスクで構成されていてもよい。
【００５７】
（スイッチの動作）
ここで、信頼済みではないネットワークストレージ２４を含むストレージシステム２０をセキュアなネットワーク４０に接続する際に、スイッチ２１が実行する処理動作について図４を用いて説明する。なお、以下の処理動作においては、クライアントＰＣ１２がストレージシステム２０に属するネットワークストレージ２２〜２４のいずれかにアクセスする例について説明する。
【００５８】
まず、図４において、図２のスイッチ２１のインターフェース２０７は、クライアントＰＣ１２からの要求に応じて、ネットワークストレージ２２〜２４のいずれかのストレージに物理的に接続する（ステップＳ４０１）。すなわち、ストレージとスイッチとを接続する。
【００５９】
ストレージをスイッチ２１に物理的に接続すると、制御部２０１は、情報部２０３が保持する信頼済みリスト３００（図３）を確認する（ステップＳ４０２）。
【００６０】
制御部２０１は、物理的に接続されたストレージが信頼済みか否かを判断する（ステップＳ４０３）。
【００６１】
ネットワークストレージ２２をスイッチ２１に物理的に接続した場合、制御部２０１は、ネットワークストレージ２２は信頼済みリスト３００に掲載されたストレージであることを確認する（ステップＳ４０３でＹｅｓ）。よって、制御部２０１は、ネットワーク４０に論理的に接続可能とし、あわせてサイト１０のクライアントＰＣ１２からの読み書き（読み込み処理、書き込み処理）も受付可能とする（ステップＳ４１１）。
【００６２】
また、ネットワークストレージ２４をスイッチ２１に物理的に接続した場合、制御部２０１は、ネットワークストレージ２４が信頼済みリスト３００に掲載されたネットワークストレージではないことを確認する（ステップＳ４０３でＮｏ）。そのため、制御部２０１は、ネットワークストレージ２４をネットワーク４０に論理的に接続することを一旦拒否するために、ネットワークストレージ２４への通信をすべて遮断する（ステップＳ４０４）。
【００６３】
スイッチ２１の制御部２０１によってスイッチ２１の検疫部２０４が起動されると、検疫部２０４は、ネットワークストレージ２４の検疫を開始する（ステップＳ４０５）。すなわち、検疫部２０４は、ネットワークストレージ２４のセキュリティチェックを実施する。
【００６４】
ステップＳ４０５で、検疫が開始されると、制御部２０１は、ネットワークストレージ２４への通信を可能とし、クライアントＰＣ１２からネットワークストレージ２４への読み込み要求・書き込み要求を以下の通りに処理する（ステップＳ４０６）。
【００６５】
検疫開始にともない、スイッチ２１の制御部２０１は、クライアントＰＣ１２からネットワークストレージ２４への読み込み要求のみを受け付け可能とし、クライアントＰＣ１２からはネットワークストレージ２４をリードオンリーとする。すなわち、ネットワークストレージ２４からクライアントＰＣ１２への書き込みは継続して実行される。
【００６６】
スイッチ２１の制御部２０１は、クライアントＰＣ１２からネットワークストレージ２４への書き込み要求を破棄し、更新要求以降を受付実施しないことにより、クライアントＰＣ１２からネットワークストレージ２４への書き込み要求を不可とする。すなわち、クライアントＰＣ１２からネットワークストレージ２４への書き込みは実行されない。
【００６７】
なお、ステップＳ４０６の処理は、検疫部２０４によって検疫が開始された後に、ステップＳ４０５のスキャン部２０５のセキュリティスキャンと並行させて実行する。
【００６８】
ステップＳ４０６と並行して、スイッチ２１の制御部２０１は、スキャン部２０５を駆動し、ネットワークストレージ２４のセキュリティスキャンを開始する（ステップＳ４０７）。
【００６９】
管理部２０２は、ネットワークストレージ２４が検疫中であることを確認し、当該情報を情報部２０３に格納する（ステップＳ４０８）。
【００７０】
管理部２０２は、検疫部２０４によるネットワークストレージ２４のセキュリティチェック、およびスキャン部２０５のネットワークストレージ２４のセキュリティスキャンが完了したか否かを確認する（ステップＳ４０９）。
【００７１】
検疫が終了していた場合（ステップＳ４０９でＹｅｓ）、管理部２０２は、当該情報をスイッチ２１の情報部２０３に格納する（ステップＳ４１０）。なお、検疫が終了していない場合は（ステップＳ４０９でＮｏ）、ステップＳ４０８に戻り、管理部２０２は、ネットワークストレージ２４が検疫中であるという情報を情報部２０３に格納する
制御部２０１は、ステップＳ４１０の後、ネットワークストレージ２４への読み込み要求、書き込み要求を下記の通り処理する（ステップＳ４１１）。
【００７２】
制御部２０１は、クライアントＰＣ１２からネットワークストレージ２４への読み込み要求を従前どおり受付可能とする。
【００７３】
また、制御部２０１は、クライアントＰＣ１２からネットワークストレージ２４への書き込み要求を受け付け可能とし、クライアントＰＣ１２からネットワークストレージ２４への読み込み要求・書き込み要求が共に受付可能となる。
【００７４】
以上が、信頼済みではないネットワークストレージ２４へのアクセス処理を行う際のスイッチ２１の動作に関する説明である。なお、本実施形態においてはクライアントＰＣ１２からのアクセスの例を示したが、クライアントＰＣ１３及び１４に関しても同様である。また、ネットワークストレージ２４以外のストレージが信頼済みではない場合も、同様に処理できる。
【００７５】
（ネットワークシステムの動作）
ここで、ネットワークストレージ２０を当該ネットワーク４０に接続する場合におけるネットワークストレージシステム１の動作について、図５及び６のシークエンス図を用いて説明する。
【００７６】
図５は、図３の信頼済みリスト３００に掲載されているネットワークストレージ２２とスイッチ２１との接続例である。なお、信頼済みリスト３００に掲載されているネットワークストレージ２３についても同様である。
【００７７】
図５において、ネットワークストレージ２２がスイッチ２１に物理的に接続されると、ネットワークストレージ２２は、スイッチ２１にＡＲＰリクエストを送信する。
【００７８】
スイッチ２１は、ネットワークストレージ２２からのＡＲＰリクエストに応じて、ネットワークストレージ２２に対してＡＲＰリプライを返信する。
【００７９】
このとき、スイッチ２１は、情報部２０３の信頼済みリスト３００を確認し、ネットワークストレージ２２が信頼済みリストに存在することを確認する。
【００８０】
スイッチ２１は、ネットワークストレージ２２が信頼済みストレージであることから、ネットワーク４０において、クライアントＰＣ１２〜１４からの利用に制限を設けることなく、信頼済みのネットワークストレージ３２と同等のアクセスを提供する。すなわち、クライアントＰＣ１２〜１４からネットワークストレージ２２への読み込み要求・書き込み要求は共に受け付けが許可される。
【００８１】
クライアントＰＣ１２〜１４は、スイッチ２１からのアクセス許可を得ると、スイッチ２１を介して、必要に応じて読み込み要求・書き込み要求をネットワークストレージ２２に送信し、ネットワークストレージ２２のストレージ２１９にアクセスする。
【００８２】
この場合、図５には記載していないが、クライアントＰＣ１２〜１４の読み込み要求に対して、ネットワークストレージ２２は、ネットワークストレージ２２のストレージ２１９内のデータをクライアントＰＣ１２〜１４に送信する。クライアントＰＣ１２〜１４は、ネットワークストレージ２２から送信されてきたデータを自身に書き込む。また、クライアントＰＣ１２〜１４の書き込み要求に対して、ネットワークストレージ２２は、クライアントＰＣ１２〜１４からデータを取得し、ネットワークストレージ２２のストレージ２１９にそのデータを書き込む。
【００８３】
図６は、信頼済みリスト３００に掲載されていないネットワークストレージ２４とスイッチ２１との接続例である。
【００８４】
図６において、ネットワークストレージ２４がスイッチ２１に物理的に接続されると、ネットワークストレージ２４は、スイッチ２１にＡＲＰリクエストを送信する。
【００８５】
スイッチ２１は、ネットワークストレージ２２からのＡＲＰリクエストに応じて、ネットワークストレージ２２に対してＡＲＰリプライを返信する。このとき、スイッチ２１は、情報部２０３の信頼済みリストを確認し、ネットワークストレージ２４が信頼済みリストに存在しない信頼済みではないストレージであることを確認する。
【００８６】
スイッチ２１は、ネットワークストレージ２４が信頼済みではないストレージであることから、ネットワーク４０において、クライアントＰＣ１２〜１４からの利用に制限を設ける。スイッチ２１は、ネットワークストレージ２４に対して検疫を開始し、ネットワークストレージ２４への書き込み要求を破棄し、読み込み要求のみを受け付け可能とする。
【００８７】
これにより、ネットワークストレージ２４はクライアントＰＣ１２〜１４からリードオンリーとしてのみ利用することが可能となる。
【００８８】
この場合、図６には記載していないが、クライアントＰＣ１２〜１４の読み込み要求に対して、ネットワークストレージ２２は、ネットワークストレージ２２のストレージ２１９内のデータをクライアント端末１２〜１４に送信する。クライアントＰＣ１２〜１４は、ネットワークストレージ２４から送られてきたデータの安全性を自身で確認し、セキュリティ確認できたデータは自身に書き込む。それに対し、クライアントＰＣ１２〜１４の書き込み要求に対して、ネットワークストレージ２２は、書き込み要求そのものを破棄し、ネットワークストレージ２２のストレージ２１９内にそのデータを書き込むことを禁止する。
【００８９】
なお、ネットワークストレージ２４の検疫が終了すると、ネットワークストレージ２４が信頼済みストレージであることになる。その後、スイッチ２１は、ネットワーク４０において、クライアントＰＣ１２〜１４からの利用に制限を設けることなく、ネットワークストレージ２４に対して信頼済みのネットワークストレージ３２と同等のアクセスを提供する。
【００９０】
この場合、図６には記載していないが、クライアントＰＣ１２〜１４の読み込み要求に対して、ネットワークストレージ２４は、ネットワークストレージ２４のストレージ２１９内のデータをクライアントＰＣ１２〜１４に送信する。クライアントＰＣ１２〜１４は、ネットワークストレージ２４から送信されてきたデータを自身に書き込む。また、クライアントＰＣ１２〜１４の書き込み要求に対して、ネットワークストレージ２４は、クライアントＰＣ１２〜１４からデータを取得し、ネットワークストレージ２４のストレージ２１９にそのデータを書き込む。
【００９１】
以上が、ネットワークストレージ２０をセキュアなネットワーク４０に接続する場合における、ネットワークストレージシステム１の動作についての説明である。
【００９２】
（変形例）
本実施形態においては、ネットワークストレージをスイッチに有線で接続することを想定している。それに対し、例えば、本実施形態のスイッチに無線通信手段を追加し、スイッチが無線ネットワークに接続されるアクセスポイントを兼ねるように構成することも可能である。そのような構成にすると、無線通信機能を有する端末であれば、スイッチを経由して無線ネットワークに接続されたネットワークストレージを利用することができる。
【００９３】
例えば、スイッチ内部に他の構成要素とは異なる通信機能を含ませてもよいし、インターフェースに通信機能を持たせてもよい。その場合、ネットワーク接続を有線から無線とするだけでよく、ネットワークストレージシステムとしての構成は実施形態で説明してきたものと同様になる。
【００９４】
ここまで説明してきた、本発明の実施形態に係るネットワークストレージシステムの特徴を以下にまとめる。
【００９５】
一般に、信頼済みではないネットワークストレージをセキュアなネットワークに接続する場合、ネットワークストレージのセキュリティレベルを確保できるまで、ネットワークストレージをネットワークから隔離することになる。その場合、ネットワークストレージのセキュリティレベルを確保できるまで、ネットワークストレージが利用できない状況が続くことなる。
【００９６】
それに対し、本発明の実施形態によれば、セキュアなネットワークにネットワークストレージを物理的に接続すると、信頼済みリストに掲載されたネットワークストレージの場合、ネットワークへの論理的な接続を許可し、クライアントＰＣからの読み書きを可能とする。また、信頼済みリストに掲載の無いネットワークストレージの場合、当該ネットワークストレージを検疫システムに隔離してセキュリティチェックを実施するとともに、クラアイントＰＣからの読み出しのみを継続的することを可能とする。
【００９７】
例えば、実行形式のプログラムであっても、実行がクライアントＰＣであることから、当該形式についてのセキュリティスキャンはクライアントＰＣで実施することが必達である。また、クライアントＰＣにおいて当該セキュリティスキャンが実施されていれば、ネットワークストレージでセキュリティスキャンが実施されていないことの問題は回避できる。
【００９８】
そのため、ネットワークストレージのセキュリティスキャンや必要なモジュール等のセキュリティチェックが実施されておらず、ネットワークストレージのセキュリティレベルが確保されていなくても、ネットワークストレージの情報をクライアントＰＣが読み込むことに問題はない。
【００９９】
本発明の実施形態においては、信頼済みリストにないネットワークストレージがセキュアなネットワークに接続された場合、当該ネットワークストレージを検疫システムに隔離する。その際、当該ネットワークストレージのセキュリティチェックを実施するが、当該期間においては、クライアントＰＣからはネットワークストレージをリードオンリーとすることで、当該ネットワークストレージの利用利便性を向上させることが可能となる。
【０１００】
また、エンタープライズシステムなどのセキュアなネットワークにおいては、クライアントＰＣは、信頼済みのネットワークストレージのみを常時使用とすることが可能である。クライアントＰＣを利用するユーザが一時的に新しいネットワークストレージを利用する必要がある場合は、当該ネットワークストレージのセキュリティが確保されている必要がある。
【０１０１】
本発明の実施形態によれば、ネットワークのセキュリティレベルに抵触するネットワークストレージであっても、クライアントＰＣからの読み込み要求のみは受け付けることが可能である。そのため、クライアントＰＣは、当該ネットワークストレージ内のデータの読み込みを実施でき、ネットワークストレージの利用の利便性が向上する。
【０１０２】
また、本発明の実施形態によれば、ストレージシステムのスイッチがセキュリティチェックおよびセキュリティスキャンのそれぞれの機能を有する。そのため、当該スイッチに格納されたネットワークストレージのセキュリティレベルを確認して検疫することが可能であり、検疫を実行するための他の機器は不要となる。
【０１０３】
さらに、本発明の実施形態によれば、ストレージシステムのスイッチ自身が、信頼済みではないネットワークストレージが検疫中であるという情報を保有することが可能である。そのため、クライアントＰＣからの要求に対して、ストレージシステムのスイッチによって、そのセキュリティレベルに応じた要求を確実に処理することができる。
【０１０４】
すなわち、ネットワークストレージを特定のスイッチの管理下に設定することで、通常のネットワーク環境を保持したまま、当該ネットワークのクライアントＰＣから特定のスイッチ管理下のネットワークストレージへのアクセスを実施することが可能となる。また、既存のネットワーク、ストレージ環境のセキュリティレベルを下げることなく、当該ネットワークのクライアントＰＣからのアクセスを特定のスイッチ管理下のネットワークストレージに対して実施することが可能となる。
【０１０５】
また、本発明の実施形態に係るスイッチと同等の制御を行なうスイッチによって管理されるストレージに対して、セキュリティ機能を有する端末からネットワークを通じてアクセスするネットワーク接続制御方法も、本発明の範囲に含まれる。
【０１０６】
以上、実施形態を参照して本願発明を説明してきたが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【産業上の利用可能性】
【０１０７】
本発明は、エンタープライズシステムまたはプライベートシステムにおけるネットワーク環境およびストレージ環境に適用することができる。
【符号の説明】
【０１０８】
１０    サイト
１１    スイッチ
１２、１３、１４  クライアントＰＣ
２０    ストレージシステム
２２、２３、２４、３２    ネットワークストレージ
２９    バス
３０    信頼済みストレージシステム
４０    ネットワーク
２０１    制御部
２０２    管理部
２０３    情報部
２０４    検疫部
２０５    スキャン部
２０７    インターフェース
２１１    制御部
２１２    管理部
２１３    情報部
２１７    インターフェース
２１９    ストレージ
３００    信頼済みリスト
【図１】
2014170444.tif 000003
【図２】
2014170444.tif 000004
【図３】
2014170444.tif 000005
【図４】
2014170444.tif 000006
【図５】
2014170444.tif 000007
【図６】
2014170444.tif 000008