(57)【要約】【課題】  この発明の課題は、ｉＳＣＳＩデバイスとＮＡＳ装置の両方の機能を有するネットワーク接続型のストレージ装置において、ユーザが全ディスクをどちらか一方の機能として使用したい場合、使用前に手動で装置の初期設定をすることなく、ネットワークに接続し、ホストからアクセスするだけで自動的に装置の初期設定を実行してくれるネットワーク接続型のストレージ装置を提供することにある。【解決手段】  工場出荷時にストレージ装置の初期状態として、すべてのホストからストレージ装置へのアクセスを可能な状態としておき、最初のストレージ装置へのネットワークアクセスの種類に応じて、ストレージ装置の初期設定を自動的に実行する初期設定実行手段を備えるようにする。この初期設定実行手段により、ストレージ装置の機能としてｉＳＣＳＩデバイスまたはＮＡＳ装置に適した装置の初期設定を実行するように構成する。【選択図】            図１
2007293653.tif 000002
【特許請求の範囲】
【請求項１】
ｉＳＣＳＩデバイスとＮＡＳ装置の両方の機能を有するネットワーク接続型のストレージ装置をｉＳＣＳＩデバイスかＮＡＳ装置のいずれか一方の単機能のストレージ装置として使用する場合において、
ストレージ装置の初期状態として、すべてのホストからのアクセスを可能な状態としておき、最初のアクセスの種類に応じて、ストレージ装置の初期設定を自動的に実行する初期設定実行手段を備えた、
ことを特徴とするストレージ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークに接続し業務データなどのデータ情報を格納しておくストレージ装置に関し、ｉＳＣＳＩデバイスとＮＡＳ装置の両方の機能を有する装置において、ユーザがストレージ装置をどちらか一方の機能のみで使用しようとした時に、初期設定を手動で行う必要性をなくし、自動的に初期設定を実行して使用できる状態となるようにしたストレージ装置を実現する技術に関するものである。
【背景技術】
【０００２】
近年インターネットなどのネットワークが急速に普及しており、その通信速度も年々高速化し、各企業においてもインターネット、イントラネットを使用した業務システムを構築するようになっている。
【０００３】
このような状況において、業務データなどの重要なデータを格納しておくストレージ装置の需要は急増しており、中でもネットワークに接続してデータの格納を行うネットワーク接続型のストレージ装置が急速に普及してきている。
【０００４】
ネットワーク接続型のストレージ装置には、ＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）装置といわれる、ハードディスクとネットワークインターフェース、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、管理用ユーティリティを備え、ネットワークに直接ケーブルを接続するだけで、簡単に通常のファイルサーバと同様に、共有ディスクとして使用できるストレージ装置がある。
【０００５】
このＮＡＳ装置には、ＣＩＦＳ、ＦＴＰ、ＮＦＳなどのファイルを共有するための複数のプロトコルに対応したものもあり、種類の違ったＯＳを搭載したパソコンなどから容易にファイルの書き込み、読み出しを行うことができ、外付けの大容量ハードディスクのように使用されている。  
【０００６】
ＮＡＳ装置へのデータアクセスは、ファイル単位での読み書きであり、それほど性能を要求されておらず、データベースなどに向いたブロック単位でのアクセスにより、効率的で高性能なアクセスが要求される用途には不向きである。
【０００７】
これに対し、ネットワーク接続型のストレージ装置として、ｉＳＣＳＩ（Ｉｎｔｅｒｎｅｔ  Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）デバイスといわれる、ＩＰプロトコルによるネットワーク通信に、ＳＣＳＩコマンドをカプセル化して伝送し、ハードディスクへのアクセスにデータベースなどに向いたブロック単位でのアクセスを行うことができ、効率的で高性能なストレージ装置がある。
【０００８】
また、ネットワーク接続型のストレージ装置として、上記のＮＡＳ装置の簡便性とｉＳＣＳＩデバイスの効率的で高性能であるという、それぞれの特徴を併せ持たせたネットワーク接続型のストレージ装置が考案されている（特許文献１を参照）。
【０００９】
しかし、このような装置では、構成が複雑になり、使用時に対象ボリュームをＮＡＳとして使用するのか、ｉＳＣＳＩデバイスとして使用するのかを手動で設定する必要があり、その設定が完了した時点で、ホストからのアクセスが可能となる。
【００１０】
また、ｉＳＣＳＩデバイスとＮＡＳ装置の両方の機能を持ったネットワーク接続型のストレージ装置において、同時にｉＳＣＳＩデバイスとＮＡＳ装置の両方をディスクのボリュームを分けて同時に使用せず、全部のディスクをｉＳＣＳＩデバイスかＮＡＳ装置のどちらか一方の機能のみのストレージ装置として使用する場合もあるが、このような場合でも、使用前にｉＳＣＳＩデバイスとして使用するのかＮＡＳ装置として使用するのか等の初期設定を手動で行う必要があり、手間がかかるという問題があった。
【００１１】
【特許文献１】特開２００３−１６２４３９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
前記のごとく、従来の技術では次のような問題点がある。
【００１３】
近年のネットワークの急速な普及により、インターネットやイントラネットといったネットワーク技術が急激に進歩しており、非常に高速な通信が可能となってきており、各企業においてもインターネットやイントラネットを使用した業務システムを構築するようになってきている。
【００１４】
このような状況において、増大する業務データを格納しておくストレージ装置の需要は拡大しており、中でもネットワーク接続型のストレージ装置が急速に普及してきている。
【００１５】
ネットワーク接続型のストレージ装置には、ネットワークに直接接続するだけで簡単にファイルサーバのようにファイル単位のアクセスで読み書きできる共有ディスクとして使用できるＮＡＳ装置と、データベースなどのようにブロック単位のアクセスにより効率的で高性能に読み書きできるｉＳＣＳＩデバイスといった種類があるが、中にはｉＳＣＳＩデバイスとＮＡＳ装置の両方の機能を備えたストレージ装置も存在する。
【００１６】
このような、ｉＳＣＳＩデバイスとＮＡＳ装置の両方の機能を備えたネットワーク接続型のストレージ装置は非常に便利であり、ディスクのボリュームをｉＳＣＳＩデバイスとＮＡＳの領域に分けて、両方の機能を併用して同時使用することもあるが、単純にディスクのボリュームをすべてｉＳＣＳＩデバイスかＮＡＳ装置のどちらか一方の機能として使用したい場合もある。
【００１７】
このような場合においても、ストレージ装置をｉＳＣＳＩデバイスとして使用するのか、ＮＡＳ装置として使用するのか、ｉＳＣＳＩデバイスとして使用するのであれば、各種パラメータの設定等の初期設定を手動で行わなければならず、手間がかかるという問題があった。
【００１８】
この発明の課題は、ｉＳＣＳＩデバイスとＮＡＳ装置の両方の機能を有するネットワーク接続型のストレージ装置において、ユーザが全ディスクをどちらか一方の機能として使用したい場合、使用前に手動で装置の初期設定をすることなく、ネットワークに接続し、ホストからアクセスするだけで自動的に装置の初期設定を実行してくれるネットワーク接続型のストレージ装置を提供することにある。
【課題を解決するための手段】
【００１９】
前記の問題点を解決するために、この発明では次に示す手段を取った。
【００２０】
工場出荷時にストレージ装置の初期状態として、すべてのホストからストレージ装置へのアクセスを可能な状態としておき、最初のストレージ装置へのネットワークアクセスの種類に応じて、ストレージ装置の初期設定を自動的に実行する初期設定実行手段を備えるようにする。
【００２１】
この初期設定実行手段により、ストレージ装置の機能としてｉＳＣＳＩデバイスまたはＮＡＳ装置に適した装置の初期設定を実行するように構成する。
【発明の効果】
【００２２】
この発明により、以下に示すような効果が期待できる。
【００２３】
ｉＳＣＳＩデバイスとＮＡＳ装置の両方の機能を有するネットワーク接続型のストレージ装置において、そのストレージ装置を使用する用途に合わせて、どちらか一方の単機能のみを使用したい場合において、工場出荷時の初期状態でネットワークに接続し、ホストからアクセスするだけで自動的にどちらかの機能にあわせた適切な設定が実行されることで、ユーザの使用前の手間を劇的に削減することが可能となる。
【発明を実施するための最良の形態】
【００２４】
この発明は、次に示す実施の形態を取った。
【００２５】
工場出荷時のストレージ装置の初期状態として、ｉＳＣＳＩ、ＮＡＳともにアクセス制限はなく、すべてのホストおよびすべてのアカウントからのアクセスが可能な状態として構成しておく。
【００２６】
これにより、ストレージ装置をネットワークに接続するだけで、すべてのホストから誰でもアクセスができる状態となり、何の手間もなく装置の使用開始の準備を行うことができる。
【００２７】
最初にそのストレージ装置に対し、アクセスしてきたアクセス種別（ｉＳＣＳＩまたはＮＡＳ）を分析し、そのアクセス種別に適したストレージ装置の初期設定を自動的に実行する初期設定実行手段を備える。
【００２８】
これにより、ストレージ装置のユーザは、手動でｉＳＣＳＩデバイスまたはＮＡＳ装置としての設定を実行する必要がなくなり、使用前の手間を省くことができる。
【実施例】
【００２９】
この発明による代表的な実施例を図によって説明する。なお、以下において、同じ箇所は同一の符号を付してあり、詳細な説明を省略することがある。
【００３０】
図１は本発明の実施例を示す。
【００３１】
本発明のストレージ装置１は、工場出荷時において装置の初期状態として、次のような構成としている。
【００３２】
ディスク６はＮＡＳ装置としてそのままアクセスできるように、全体として1個（全領域を割り当ててある）のファイルシステムを作成し、フォーマットされマウントされた状態にしている。
【００３３】
ストレージ装置に対する許可するアクセスタイプは制限なしとして、ｉＳＣＳＩアクセス、ＮＡＳアクセスともに可能な状態としている。
【００３４】
アクセス制限をかける情報としてのアクセス可能ホスト名（ｉＳＣＳＩの場合）、アクセス可能ユーザ名（ＮＡＳの場合）ともに制限なしとして、すべてのホスト装置、アカウントからのアクセスが可能な状態としている。
【００３５】
これらの装置の初期設定情報を、図２に示すように、装置の各種設定情報を格納している初期設定実行手段２  ディスク制御部３
ネットワーク制御部４    装置設定記憶部５に記憶しておく。
【００３６】
このような特殊な装置状態として工場出荷し、装置を購入したユーザは、ネットワーク７に接続するだけでよい状態としておく。
【００３７】
ここで、ｉＳＣＳＩデバイス、ＮＡＳ装置のそれぞれの機能のストレージ装置の初期動作を説明する。
【００３８】
ｉＳＣＳＩデバイスのストレージ装置の場合には、最初に、このストレージ装置を使用するホスト装置８との間で、ｉＳＣＳＩデバイスとして使用するための設定を行うネゴシエーションという処理が行われる。
【００３９】
ｉＳＣＳＩデバイスのネゴシエーション処理は、図３に示すように、ＴＣＰ上に確立されたパスを通して、ｌｏｇｉｎ  ｒｅｑｕｅｓｔとして複数のパラメータをホスト装置８から送信し、これを受信したｉＳＣＳＩデバイスであるストレージ装置１がその内容を解析し、装置に適合するかの判定や、必要な設定を記憶しておくなどの処理を行い、ｌｏｇｉｎ  ｒｅｓｐｏｎｓｅとしてｉＳＣＳＩデバイスであるストレージ装置１に応答を返すことで行われる。
【００４０】
実際のパラメータのネゴシエーションは、図４に示すように、テキストフォーマットを使用し、“ＫＥＹ＝ＰＡＲＡＭＥＴＥＲ”の形式で転送される。
【００４１】
ＫＥＹの種類はｉＳＣＳＩ規約で定められており、この中でも、ＩｎｉｔｉａｔｏｒＮａｍｅというＫＥＹで送られてきたパラメータは、ホスト装置のｉＳＣＳＩネームであり、初期設定実行手段２  ディスク制御部３
ネットワーク制御部４    装置設定記憶部５のアクセス可能ホスト名として記憶しておく。
【００４２】
なお、ｉＳＣＳＩネームのフォーマットは複数存在し、図４では、その中でも代表的なＩＱＮ（ｉＳＣＳＩ  Ｑｕａｌｉｆｉｅｄ  Ｎａｍｅ）フォーマットについて示している。
【００４３】
ＮＡＳ装置のストレージ装置の場合には、特にネゴシエーションといった処理はなく、確立されたＴＣＰパスを通じて、ファイルシステムに対し、ファイルの読み書きといったアクセスを実行してくる。
【００４４】
以上のような動作から、初期設定実行手段２によって、どのようにストレージ装置の初期設定を自動的に実行するか、図５のフローに従って説明する。
【００４５】
Ｓ０１〜Ｓ０６までのステップは、工場出荷前に行われる。
【００４６】
まず、ステップＳ０１として、初期設定実行手段２  ディスク制御部３
ネットワーク制御部４    装置設定記憶部５のアクセスタイプの初期化を実行し、アクセスタイプとして図２に示すように、制限なしとする。
【００４７】
次に、ステップＳ０２として、初期設定実行手段２  ディスク制御部３
ネットワーク制御部４    装置設定記憶部５のアクセス可能ホスト名およびアクセス可能ユーザ名の初期化を実行し、アクセス可能ホスト名、アクセス可能ユーザ名として図２に示すように、制限なしとする。
【００４８】
次に、ステップＳ０３として、ディスク制御部３により、ディスク６のファイルシステムのフォーマットおよびマウントを実行し、ステップＳ０４として所定のフォルダ名の共有フォルダの作成および設定を行う。
【００４９】
次に、ステップＳ０５として、ネットワーク制御部４により、ＣＩＦＳ／ＦＴＰ／ＮＦＳのポートを開き、ＮＡＳアクセスが受け入れられるようにする。
【００５０】
次に、ステップＳ０６として、ネットワーク制御部４により、ｉＳＣＳＩのポートを開き、ｉＳＣＳＩアクセスが受け入れられるようにする。
【００５１】
ここまでの状態で、すべてのホスト装置のすべてのアカウントからアクセスが可能となったストレージ装置１は、ユーザ先に出荷され、購入したユーザはストレージ装置１をネットワーク７に接続し、ｉＳＣＳＩデバイスまたはＮＡＳ装置のいずれの機能のストレージ装置として使用したいかを決定する。
【００５２】
次に、ステップＳ０７として、ホスト装置８から、使用したい機能に応じたストレージ装置１へのアクセスを実行する。
【００５３】
ステップＳ０８として、このアクセスがＮＡＳアクセスであるかｉＳＣＳＩアクセスであるかをネットワーク制御部４で判定し、ＮＡＳアクセスであった場合は、ステップＳ０９として、ホスト装置８からのファイルシステムへの読み書きを、ネットワーク制御部４を通じてディスク制御部３により実行するとともに、ネットワーク制御部４がこれを初期設定実行手段２に通知し、この通知を受けた初期設定実行手段２は、ステップＳ１０として、初期設定実行手段２  ディスク制御部３
ネットワーク制御部４    装置設定記憶部５に記憶されているアクセスタイプをＮＡＳに設定する。
【００５４】
これにより、このストレージ装置は、以降ＮＡＳ装置としてのみアクセス可能となる。
【００５５】
一方、ステップＳ０８で、アクセスがｉＳＣＳＩアクセスであった場合は、ネットワーク制御部４により、ホスト装置８との間でネゴシエーション処理が実行され、ネゴシエーションが成功し、ステップＳ１１としてログインが完了した場合、ネットワーク制御部４はこれを初期設定実行手段２に通知し、この通知を受けた初期設定実行手段２は、ステップＳ１２として初期設定実行手段２  ディスク制御部３
ネットワーク制御部４    装置設定記憶部５に記憶されているアクセスタイプをｉＳＣＳＩに設定する。
【００５６】
また、初期設定実行手段２はステップＳ１３として、初期設定実行手段２  ディスク制御部３
ネットワーク制御部４    装置設定記憶部５に記憶されているアクセス許可ホスト名を、ネゴシエーション時にネットワーク制御部４から通知されたｉＳＣＳＩネームに設定する。
【００５７】
その後、ステップ１４として、アクセスタイプがｉＳＣＳＩに設定されていることを検知したディスク制御部３は、ファイルシステムの管理域をＮＵＬＬで上書きし、ファイルシステムを破壊することで、ＮＡＳ装置の共有フォルダとして使用することができないようにしている。
【００５８】
これにより、このストレージ装置は、以降ｉＳＣＳＩデバイスとしてのみアクセス可能となる。なお、アクセスできるのはアクセス許可ホストのみであり、その他のホストからのアクセスはできない。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施例である。
【図２】装置の初期設定情報の説明図である。
【図３】ネゴシエーション処理の説明図である。
【図４】ネゴシエーションパラメータの説明図である。
【図５】自動的な装置初期設定処理の説明フロー図である。
【符号の説明】
【００６０】
１：ストレージ装置
２：初期設定実行手段
３：ディスク制御部
４：ネットワーク制御部
５：装置設定記憶部
６：ディスク
７：ネットワーク
８：ホスト装置
【図１】
2007293653.tif 000003
【図２】
2007293653.tif 000004
【図３】
2007293653.tif 000005
【図４】
2007293653.tif 000006
【図５】
2007293653.tif 000007