【手続補正書】
【提出日】平成17年4月26日(2005.4.26)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
少なくとも一つの接続ポートと前記少なくとも一つの接続ポートに接続する少なくとも一つの記憶ボリュームとを備える少なくとも一つの記憶装置と、
そのいずれかに前記記憶装置が前記接続ポートを介して接続される複数のスイッチポートを有し、あるスイッチポートにデータフレームが入力された場合に、当該データフレームに指定された宛先に従って別のスイッチポートから当該データフレームを出力するスイッチと
を含んで構成されるストレージシステムの制御方法であって、
前記スイッチが、前記宛先と、前記宛先とは異なる転送先との対応づけＸを記憶する工程と、
前記スイッチが、外部から入力される前記対応づけＸの更新要求を受信する工程と、
前記スイッチが、前記更新要求に基づいて前記対応づけＸを更新する工程と
を有することを特徴とするストレージシステムの制御方法。
【請求項２】
少なくとも一つの接続ポートと前記少なくとも一つの接続ポートに接続する少なくとも一つの記憶ボリュームとを備える少なくとも一つの記憶装置と、
そのいずれかに前記記憶装置が前記接続ポートを介して接続される複数のスイッチポートを有し、データフレームを受信した場合に、当該データフレームに指定された宛先に従って別のスイッチポートから当該データフレームを出力するスイッチと
を含んで構成されるストレージシステムの制御方法であって、
前記スイッチが、複数の第一の宛先と、各第一の宛先に対応する第二の宛先との対応づけを規定する対応づけＸを記憶する工程と、
前記スイッチが、前記データフレームに指定された宛先が前記第一の宛先の一つに該当する場合には、前記指定された宛先に対応する第二の宛先に関連づけられたスイッチポートから当該データフレームを出力し、前記データフレームに指定された宛先が前記第一の宛先の一つに該当しない場合には、前記指定された宛先に関連づけられたスイッチポートから当該データフレームを出力する工程と、
前記スイッチが、前記スイッチの外部にある装置から入力される前記対応づけＸの更新要求を受信する工程と、
前記スイッチが、前記更新要求に基づいて前記対応づけＸを更新する工程と
を有することを特徴とするストレージシステムの制御方法。
【請求項３】
前記更新要求は、ある記憶ボリュームが接続する前記接続ポートを宛先とするデータフレームを前記スイッチが受信した場合に、その記憶ボリュームとは別の前記記憶ボリュームが接続する前記接続ポートに繋がる前記スイッチポートが転送先となるように前記対応づけＸを更新するメッセージを含み、
前記スイッチは、前記メッセージに従って前記対応づけＸを更新することを特徴とする請求項１に記載のストレージシステムの制御方法。
【請求項４】
前記更新要求は、第三の宛先と、第三の宛先と対応する第四の宛先と示す情報を含み、
前記スイッチは、前記第三の宛先を前記第一の宛先に組み込み、前記第四の宛先を前記第二の宛先に組み込むことで、前記対応づけＸを更新することを特徴とする請求項２に記載のストレージシステムの制御方法。
【請求項５】
前記スイッチには当該スイッチに前記更新要求を入力する管理サーバが接続し、
前記管理サーバが、ある前記記憶ボリュームに記憶されているデータを別の前記記憶ボリュームに記憶するように運用変更する場合における、移動元の記憶ボリュームと移動先の記憶ボリュームとを決定する工程と、
前記管理サーバが、前記接続ポートと前記スイッチポートの対応づけＹと、前記接続ポートと前記記憶ボリュームとの対応づけＺとを記憶する工程と、
前記管理サーバが、前記決定した移動元・移動先それぞれの記憶ボリュームと前記対応づけＹおよびＺとに基づいて前記更新要求を生成する工程と、
を有することを特徴とする請求項３又は４に記載のストレージシステムの制御方法。
【請求項６】
前記管理サーバは、ユーザインタフェースを備え、
前記管理サーバが、前記ユーザインタフェースからの入力に基づいて、前記移動元となる前記記憶ボリュームおよび前記移動先となる前記記憶ボリュームとを決定する工程を有すること、
を特徴とする請求項５に記載のストレージシステムの制御方法。
【請求項７】
前記管理サーバは、前記記憶装置に接続し、
前記記憶装置が、前記管理サーバに自身に実装されている前記記憶ボリュームの利用状況を送信する工程と、
前記管理サーバが、前記利用状況を受信してその利用状況に基づいて、前記移動元となる前記記憶ボリュームおよび前記移動先となる前記記憶ボリュームとを決定する工程と、
を有することを特徴とする請求項５に記載のストレージシステムの制御方法。
【請求項８】
前記利用状況は、前記記憶ボリュームに対するデータの入出力頻度であることを特徴とする請求項７に記載のストレージシステムの制御方法。
【請求項９】
前記利用状況は、前記記憶ボリュームの残容量であることを特徴とする請求項７に記載のストレージシステムの制御方法。
【請求項１０】
同一の前記記憶装置に実装されている前記記憶ボリュームを優先的に前記移動先となる前記記憶ボリュームとして決定する工程を有することを特徴とする請求項７〜９のいずれかに記載のストレージシステムの制御方法。
【請求項１１】
前記移動元となる前記記憶ボリュームおよび前記移動先となる前記記憶ボリュームとは、異なる前記記憶装置に実装される前記記憶ボリュームであることを特徴とする請求項５〜１０のいずれかに記載のストレージシステムの制御方法。
【請求項１２】
前記管理サーバが、前記スイッチを介して前記移動元の前記記憶ボリュームに記憶しているデータを前記移動先の前記記憶ボリュームに転送する工程を有すること、
を特徴とする請求項５〜１１のいずれかに記載のストレージシステムの制御方法。
【請求項１３】
前記記憶ボリュームは、記憶装置に実装される少なくとも一つの物理デバイスにより提供される記憶領域上に論理的に編成される記憶領域であることを特徴とする請求項１〜１２のいずれかに記載のストレージシステムの制御方法。
【請求項１４】
前記スイッチは、ファイバチャネルスイッチであることを特徴とする請求項１〜１３のいずれかに記載のストレージシステムの制御方法。
【請求項１５】
前記スイッチポートは、N_Portであることを特徴とする請求項１４のいずれかに記載のストレージシステムの制御方法。
【請求項１６】
前記スイッチは、複数のスイッチがカスケード接続されて構成され、
前記各スイッチが対応づけＸを記憶するとともに、外部から入力される前記対応づけＸの更新要求を受信してそれぞれが記憶している前記対応づけＸを更新する工程を有すること、
を特徴とする請求項１〜１５のいずれかに記載のストレージシステムの制御方法。
【請求項１７】
少なくとも一つの接続ポートと前記少なくとも一つの接続ポートに接続する少なくとも一つの記憶ボリュームとを備える少なくとも一つの記憶装置と、
そのいずれかに前記記憶装置が前記接続ポートを介して接続される複数のスイッチポートと、あるスイッチポートにデータフレームが入力された場合に、当該データフレームに指定された宛先に従って別のスイッチポートから当該データフレームを出力する手段と、前記宛先と前記宛先とは異なる転送先との対応づけＸを記憶する手段と、外部から入力される前記対応づけＸの更新要求を受信する手段と、前記更新要求に基づいて前記対応づけＸを更新する手段とを有するスイッチと
を備えて構成される請求項１に記載のストレージシステムの制御方法に用いられる前記ストレージシステム。
【請求項１８】
少なくとも一つの接続ポートと前記少なくとも一つの接続ポートに接続する少なくとも一つの記憶ボリュームとを備える少なくとも一つの記憶装置と、
そのいずれかに前記記憶装置が前記接続ポートを介して接続される複数のスイッチポートと、データフレームを受信した場合に、当該データフレームに指定された宛先に従って別のスイッチポートから当該データフレームを出力する手段と、複数の第一の宛先と、各第一の宛先に対応する第二の宛先との対応づけを規定する対応づけＸを記憶する手段と、前記データフレームに指定された宛先が前記第一の宛先の一つに該当する場合には、前記指定された宛先に対応する第二の宛先に関連づけられたスイッチポートから当該データフレームを出力し、前記データフレームに指定された宛先が前記第一の宛先の一つに該当しない場合には、前記指定された宛先に関連づけられたスイッチポートから当該データフレームを出力する手段と、前記スイッチの外部にある装置から入力される前記対応づけＸの更新要求を受信する手段と、前記更新要求に基づいて前記対応づけＸを更新する手段とを有するスイッチと
を備えて構成される請求項２に記載のストレージシステムの制御方法に用いられる前記ストレージシステム。
【請求項１９】
そのいずれかに記憶装置が接続ポートを介して接続される複数のスイッチポートと、
あるスイッチポートにデータフレームが入力された場合に、当該データフレームに指定された宛先に従って別のスイッチポートから当該データフレームを出力する手段と、
前記宛先と前記宛先とは異なる転送先との対応づけＸを記憶する手段と、
外部から入力される前記対応づけＸの更新要求を受信する手段と、
前記更新要求に基づいて前記対応づけＸを更新する手段と
を備えることを特徴とする請求項１に記載のストレージシステムの制御方法に用いられる前記スイッチ。
【請求項２０】
そのいずれかに記憶装置が接続ポートを介して接続される複数のスイッチポートと、
データフレームを受信した場合に、当該データフレームに指定された宛先に従って別のスイッチポートから当該データフレームを出力する手段と、
複数の第一の宛先と、各第一の宛先に対応する第二の宛先との対応づけを規定する対応づけＸを記憶する手段と、
前記データフレームに指定された宛先が前記第一の宛先の一つに該当する場合には、前記指定された宛先に対応する第二の宛先に関連づけられたスイッチポートから当該データフレームを出力し、前記データフレームに指定された宛先が前記第一の宛先の一つに該当しない場合には、前記指定された宛先に関連づけられたスイッチポートから当該データフレームを出力する手段と、
前記スイッチの外部にある装置から入力される前記対応づけＸの更新要求を受信する手段と、
前記更新要求に基づいて前記対応づけＸを更新する手段と
を備えることを特徴とする請求項２に記載のストレージシステムの制御方法に用いられる前記スイッチ。
【請求項２１】
請求項１又は２に記載のストレージシステムの制御方法における前記スイッチに、外部から入力される前記対応づけＸの更新要求を受信する前記工程と、前記更新要求に基づいて前記対応づけＸを更新する前記工程と、を実行させるためのプログラム。
【請求項２２】
請求項５に記載のストレージシステムの制御方法における前記管理サーバに、
ある前記記憶ボリュームに記憶されているデータを別の前記記憶ボリュームに記憶するように運用変更する場合における、移動元の記憶ボリュームと移動先の記憶ボリュームとを決定する前記工程と、
前記接続ポートと前記スイッチポートの対応づけＹと、前記接続ポートと前記記憶ボリュームとの対応づけＺとを記憶する前記工程と、
前記決定した移動元・移動先それぞれの記憶ボリュームと、前記対応づけＹおよびＺとに基づいて前記更新要求を生成する前記工程と、
を実行させるためのプログラム。
【請求項２３】
少なくとも一つのスイッチと、一以上の記憶装置とを備えるストレージシステムの管理方法であって、
各記憶装置は、一以上の接続ポートを有し、
各接続ポートには、一以上の記憶ボリュームが関連づけられ、
前記スイッチは、前記接続ポートを介して前記記憶装置が接続可能な複数のスイッチポートを有し、
前記管理方法は、
ホストコンピュータから、一のスイッチポートに対応する宛先情報を含むデータフレームを受信する工程と、
宛先情報とこれに対応する対応宛先情報とを含む対応関係情報を一以上備えた対応づけＸを記憶する工程と、
前記対応づけＸにおいて、前記データフレームの宛先情報についての対応宛先情報が存在する場合、当該データフレームを、当該対応宛先情報に対応する他のスイッチポートへ送る工程と、
前記対応づけＸにおいて、前記データフレームの宛先情報についての対応宛先情報が存在しない場合、当該データフレームを、前記一のスイッチポートへ送る工程と
を備えることを特徴とするストレージシステムの管理方法。
【請求項２４】
前記スイッチはファイバチャネルスイッチであり、
前記スイッチポートは、一以上のF_Port型スイッチポートと、一以上のN_Port型スイッチポートとを備え、
前記データフレームは、F_Port型スイッチポートから受信され、
前記一のスイッチポート及び前記他のスイッチポートは、N_Port型スイッチポートである
ことを特徴とする請求項２３に記載のストレージシステムの管理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
【課題を解決するための手段】
本発明によるストレージシステムの制御方法の一態様は、少なくとも一つの接続ポートと前記少なくとも一つの接続ポートに接続する少なくとも一つの記憶ボリュームとを備える少なくとも一つの記憶装置と、そのいずれかに前記記憶装置が前記接続ポートを介して接続される複数のスイッチポートを有し、あるスイッチポートにデータフレームが入力された場合に、当該データフレームに指定された宛先に従って別のスイッチポートから当該データフレームを出力するスイッチとを含んで構成されるストレージシステムの制御方法であって、前記スイッチが、前記宛先と、前記宛先とは異なる転送先との対応づけＸを記憶する工程と、前記スイッチが、外部から入力される前記対応づけＸの更新要求を受信する工程と、前記スイッチが、前記更新要求に基づいて前記対応づけＸを更新する工程とを有することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
【発明を実施するための形態】
＝＝開示の概要＝＝
本発明によるストレージシステムの制御方法の第１の態様は、少なくとも一つの接続ポートと前記少なくとも一つの接続ポートに接続する少なくとも一つの記憶ボリュームとを備える少なくとも一つの記憶装置と、そのいずれかに前記記憶装置が前記接続ポートを介して接続される複数のスイッチポートを有し、あるスイッチポートにデータフレームが入力された場合に、当該データフレームに指定された宛先に従って別のスイッチポートから当該データフレームを出力するスイッチとを含んで構成されるストレージシステムの制御方法であって、前記スイッチが、前記宛先と、前記宛先とは異なる転送先との対応づけＸを記憶する工程と、前記スイッチが、外部から入力される前記対応づけＸの更新要求を受信する工程と、前記スイッチが、前記更新要求に基づいて前記対応づけＸを更新する工程とを有することを特徴とするものである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明の第２の態様において、好ましくは、更新要求は、ある記憶ボリュームが接続する前記接続ポートを宛先とするデータフレームを前記スイッチが受信した場合に、その記憶ボリュームとは別の前記記憶ボリュームが接続する前記接続ポートに繋がる前記スイッチポートが転送先となるように前記対応づけＸを更新するメッセージを含み、前記スイッチは、前記メッセージに従って前記対応づけＸを更新する。
このような構成により、例えば、接続ポートや記憶装置の枠を越えてデータを適切に配置することが可能となる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
記憶装置３０，４０について説明する。記憶装置３０，４０は、それぞれ、複数のポート３１，４１を備える。記憶装置３０，４０が備えるポートを、本明細書中、「接続ポート」と称する。これらの接続ポート３１，４１は、ファイバチャネルにいうN_Portとして機能し、それぞれ固有のポート番号が付与されている。記憶装置３０，４０の接続ポート３１，４１には、スイッチ２０のポート＃２〜＃７が接続する。第一及び第二記憶装置３０，４０は、多数の論理デバイス３２，４２（図中、○で表示）を備える。論理デバイス３２，４２は、それぞれ、記憶装置３０，４０に実装される少なくとも一つの物理デバイス３００（後述）により提供される記憶領域上に論理的に編成される記憶領域である。これら論理デバイス３２，４２は、複数の論理デバイス群３３，４３に分けられ、各論理デバイス群３３，４３は、それぞれ、複数ある接続ポート３１，４１のうちの一つに接続する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
管理サーバ５０は、例えば予め定められた時刻や、論理デバイス群３３，４３の残容量やアクセス頻度等の利用状況に応じて記憶装置３０，４０から何らかの通知を受信した際などの適切なタイミングに、図７の管理サーバ用テーブル７００を参照して、各論理デバイス群３３，４３のアクセス頻度平均値７５０とＬＤＥＶ群応答速度７７０、およびＬＤＥＶ群現在使用量７６０とＬＤＥＶ群総容量７８０とをそれぞれ比較する。