【手続補正書】
【提出日】平成19年6月28日(2007.6.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のディスク装置と、
第一のレベルの転送レートを有する第一の物理リンクを介して前記複数のディスク装置と接続するＳＡＳエクスパンダと、
第二のレベルの転送レートを有する第二の物理リンクを介して前記ＳＡＳエクスパンダと接続するコントローラと、
を有するストレージシステムであって、
前記第一のレベルの転送レートは前記第二のレベルの転送レートより低く、
前記コントローラは、
前記第一のレベルの転送レートと前記第二のレベルの転送レートについての情報を取得し、
前記第一のレベルと前記第二のレベルの転送レートに基づいて多重化比率を決定し、
決定された前記多重化比率に従って時分割多重化を用いて前記複数のディスク装置の少なくとも二つのディスク装置に格納されるデータを多重化し、
データが多重化されていることを示すために予め定められたパラメータを前記ＳＡＳエクスパンダに転送し、
前記多重化されたデータを前記ＳＡＳエクスパンダに転送し、
前記ＳＡＳエクスパンダは、
前記第二の物理リンクを介して前記予め定められたパラメータを受信したときに、前記予め定められたパラメータの後に受信した前記多重化されたデータを分離して非多重化し、
前記少なくとも二つのディスク装置に前記非多重化されたデータを格納するために、前記非多重化されたデータを前記少なくとも二つのディスク装置に並列的に転送するストレージシステム。
【請求項２】
請求項１に記載のストレージシステムにおいて、
前記第二のレベルの転送レートは前記第一のレベルの転送レートよりもｎ倍高く、
ここに、ｎは１より大きい整数であり、
前記コントローラは前記多重化比率をｎと決定するストレージシステム。
【請求項３】
請求項２に記載のストレージシステムにおいて、
前記第一のレベルの転送レートは３．０Ｇｂｐｓであり、前記第二のレベルの転送レートは６．０Ｇｂｐｓであるストレージシステム。
【請求項４】
請求項１に記載のストレージシステムにおいて、
前記コントローラは前記第一のレベルの転送レートについての前記情報を取得するための要求を送信し、
前記ＳＡＳエクスパンダは前記ＳＡＳエクスパンダと前記複数のディスク装置の各々との間のレート交渉操作により前記第一のレベルの転送レートを認識し、前記コントローラからの前記要求に応答して前記コントローラに前記第一のレベルの転送レートについての前記情報を報告するストレージシステム。
【請求項５】
請求項４に記載のストレージシステムにおいて、
前記コントローラは、前記コントローラと前記ＳＡＳエクスパンダとの間のレート交渉操作により前記第二のレベルの転送レートを獲得し、
前記多重化比率を決定するために、前記第一のレベルの転送レートに対する前記第二のレベルの転送レートの比率を計算するストレージシステム。
【請求項６】
請求項１に記載のストレージシステムにおいて、
前記ストレージシステムは、前記第二のレベルの転送レートと同じレベルである第三のレベルの転送レートを有している第三の物理リンクを介して前記ＳＡＳエクスパンダと接続した他のディスク装置を更に含んでいるストレージシステム。
【請求項７】
請求項６に記載のストレージシステムにおいて、
前記コントローラは前記他のディスク装置にデータを格納するように制御するときに、前記データを多重化することなく前記ＳＡＳエクスパンダに転送するストレージシステム。
【請求項８】
請求項１に記載のストレージシステムにおいて、
前記コントローラは前記データをｄ−ｗｏｒｄ単位で多重化するストレージシステム。
【請求項９】
請求項１に記載のストレージシステムにおいて、
前記ＳＡＳエクスパンダが前記コントローラから前記予め決められたパラメータを受信したときには、前記ＳＡＳエクスパンダは引き続くデータを分離して非多重化し、
前記ＳＡＳエクスパンダが前記コントローラから前記予め決められたパラメータを受信しないときは、前記ＳＡＳエクスパンダは前記コントローラから受信したデータを非多重化することなく前記データの宛先のディスク装置に転送するストレージシステム。
【請求項１０】
請求項１に記載のストレージシステムにおいて、
前記コントローラが少なくとも二つのディスク装置からデータを読み出すときは、データは前記少なくとも二つのディスク装置から前記ＳＡＳエクスパンダに並列的に転送され、
前記ＳＡＳエクスパンダは前記少なくとも二つのディスク装置から受信したデータを多重化し、前記多重化されたデータを前記コントローラに転送するストレージシステム。
【請求項１１】
請求項１０に記載のストレージシステムにおいて、
前記コントローラは前記ＳＡＳエクスパンダから受信したデータを分離して非多重化し、前記非多重化されたデータを前記ストレージシステムに接続するコンピュータに転送するストレージシステム。
【請求項１２】
請求項１０に記載のストレージシステムにおいて、
前記コントローラが前記少なくとも二つのディスク装置からデータを読み出すときに、前記コントローラは前記予め決められたパラメータを前記ＳＡＳエクスパンダに転送し、
前記ＳＡＳエクスパンダは前記少なくとも二つのディスク装置から並列的に前記データを読み取り、前記予め決められたパラメータに従って前記少なくとも二つのディスク装置から受信した前記データを多重化し、
前記多重化されたデータを前記コントローラに転送するストレージシステム。
【請求項１３】
請求項１０に記載のストレージシステムにおいて、
前記コントローラは、前記ＳＡＳエクスパンダが少なくとも二つのディスク装置から並列的にデータを受信し、前記多重化比率に基づいて、前記受信したデータを多重化し、前記多重化されたデータを前記コントローラに転送するように制御するストレージシステム。
【請求項１４】
請求項１０に記載のストレージシステムにおいて、
前記ＳＡＳエクスパンダは、データを多重化する操作とデータを分離して非多重化する操作を実行する回路を含んでいるストレージシステム。
【請求項１５】
請求項１４に記載のストレージシステムにおいて、
前記ＳＡＳエクスパンダが、データを多重化する操作とデータを分離して非多重化する操作を実行する他の回路を含む装置に接続するように配置されているストレージシステム。
【請求項１６】
複数のディスク装置と、
第一のレベルの転送レートを有する第一の物理リンクを介して各ディスク装置が接続されるＳＡＳエクスパンダと、
第二のレベルの転送レートを有する第二の物理リンクを介して前記ＳＡＳエクスパンダと接続するコントローラと、
を有するストレージシステムであって、
前記第一のレベルの転送レートは、前記第二のレベルの転送レートより低く、
前記コントローラは、
前記第一のレベルの転送レートに対する前記第二のレベルの転送レートの比率を決定するための情報を獲得し、
前記決定された比率に基づいて多重化比率を決定し、
前記ＳＡＳエクスパンダに、前記複数のディスク装置の少なくとも二つのディスク装置からデータを読み出して、多重化されたデータを前記コントローラに転送するために、前記決定された多重化比率に従って時分割多重化を用いて前記データを多重化するように指令し、
前記コントローラからの指令にしたがって、前記ＳＡＳエクスパンダは、前記少なくとも二つのディスク装置から前記データを読み出し、前記決定された多重化比率に従って時分割多重化を用いて前記データを多重化し、前記多重化されたデータを前記コントローラに転送し、
前記コントローラは、前記ＳＡＳエクスパンダから前記多重化されたデータを受信すると、前記多重化されたデータを分離して非多重化し、前記コントローラに接続するホストコンピュータに送信するストレージシステム。
【請求項１７】
請求項１６に記載のストレージシステムにおいて、
前記第二のレベルの転送レートは前記第一のレベルの転送レートよりもｎ倍高く、ここに、ｎは1よりも大きい整数であり、
前記コントローラは前記多重化比率をｎと決定するストレージシステム。
【請求項１８】
請求項１７に記載のストレージシステムにおいて、
前記第一のレベルの転送レートは３．０Ｇｂｐｓであり、前記第二のレベルの転送レートは６．０Ｇｂｐｓであるストレージシステム。
【請求項１９】
請求項１６に記載のストレージシステムにおいて、
前記コントローラは前記コントローラと前記ＳＡＳエクスパンダとの間のレート交渉操作により前記第二のレベルの転送レートを獲得し、前記ＳＡＳエクスパンダから前記第一レベルの転送レートの情報を獲得し、
前記ＳＡＳエクスパンダは前記ＳＡＳエクスパンダと前記複数のディスク装置との間のレート交渉操作により前記第一のレベルの転送レートの情報を獲得して、前記コントローラに前記第一のレベルの転送レートの情報を報告し、
前記コントローラは前記獲得された前記第一のレベルと第二のレベルの転送レートの情報に基づいて、前記第一のレベルの転送レートに対する前記第二のレベルの転送レートの前記比率を計算するストレージシステム。
【請求項２０】
請求項１６に記載のストレージシステムにおいて、
前記ストレージシステムは、更に前記第二のレベルの転送レートと同じレベルである第三のレベルの転送レートを有している第三の物理リンクを介して前記ＳＡＳエクスパンダと接続した少なくとも一つの他のディスク装置を含んでおり、
前記コントローラが前記他のディスク装置からデータを読み取るときに、前記コントローラは、前記ＳＡＳエクスパンダに前記ＳＡＳエクスパンダから前記コントローラに転送されるデータを前記第三のレベルの転送レートに対する前記第二のレベルの転送レートの比率に基づいて多重化しないように指令し、
前記ＳＡＳエクスパンダは、前記他のディスク装置から前記データを読み出し、前記データを多重化することなく前記コントローラに転送するストレージシステム。
【請求項２１】
請求項１６に記載のストレージシステムにおいて、
前記ＳＡＳエクスパンダはｄ−ｗｏｒｄ単位でデータを多重化するストレージシステム。
【請求項２２】
請求項１６記載のストレージシステムにおいて、
前記第一のレベルの転送レートに対する前記第二のレベルの転送レートの比率は多重化比率と等しいストレージシステム。