JP2009251970A - 複数のストレージシステムモジュールを備えたストレージシステム - Google Patents
複数のストレージシステムモジュールを備えたストレージシステム Download PDFInfo
- Publication number
- JP2009251970A JP2009251970A JP2008099797A JP2008099797A JP2009251970A JP 2009251970 A JP2009251970 A JP 2009251970A JP 2008099797 A JP2008099797 A JP 2008099797A JP 2008099797 A JP2008099797 A JP 2008099797A JP 2009251970 A JP2009251970 A JP 2009251970A
- Authority
- JP
- Japan
- Prior art keywords
- module
- area
- virtual
- virtual area
- page
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0662—Virtualisation aspects
- G06F3/0665—Virtualisation aspects at area level, e.g. provisioning of virtual or logical volumes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0629—Configuration or reconfiguration of storage systems
- G06F3/0635—Configuration or reconfiguration of storage systems by changing the path, e.g. traffic rerouting, path reconfiguration
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/067—Distributed or networked storage systems, e.g. storage area networks [SAN], network attached storage [NAS]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【解決手段】複数のモジュール(1)及び(2)が、同一のボリューム識別番号が関連付けられた複数の仮想ボリューム302を備える。上位装置100からライト要求を受領したモジュール(2)は、そのライト要求に従うライト対象の仮想領域に実領域が未割当てであれば、他のモジュール(1)内の複数の実領域からではなく、自モジュール(2)内の複数の実領域から、未割当ての実領域を探す。モジュール(2)は、ライト対象の仮想領域に、自モジュール内の探し出された実領域を割り当て、その実領域に、ライト要求に従うデータを書き込む。
【選択図】図9
Description
ケースW1:モジュール(A)が、第一のパス(P1)を介してライト要求(W)を受信し、仮想領域(V)に、プール(A)内の実領域を割り当てる。
ケースW2:モジュール(A)が、第一のパス(P1)を介してライト要求(W)を受信し、仮想領域(V)に、プール(B)内の実領域を割り当てる。
ケースW3:モジュール(A)が、第二のパス(P2)を介してライト要求(W)を受信し、仮想領域(V)に、プール(A)内の実領域を割り当てる。
ケースW4:モジュール(A)が、第二のパス(P2)を介してライト要求(W)を受信し、仮想領域(V)に、プール(B)内の実領域を割り当てる。
ケースR1:モジュール(A)が、第一のパス(P1)を介してリード要求(R)を受信し、プール(A)内の実領域からデータを読出しホスト(H)に送信する。
ケースR2:モジュール(A)が、第一のパス(P1)を介してリード要求(R)を受信し、プール(B)内の実領域からデータを読出しホスト(H)に送信する。
ケースR3:モジュール(A)が、第二のパス(P2)を介してリード要求(R)を受信し、プール(A)内の実領域からデータを読出しホスト(H)に送信する。
ケースR4:モジュール(A)が、第二のパス(P2)を介してリード要求(R)を受信し、プール(B)内の実領域からデータを読出しホスト(H)に送信する。
(工夫1)モジュール(1)及びモジュール(2)の両方に、同一のボリューム番号が割り当てられた仮想ボリューム302が備えられる。
(工夫2)モジュール(1)及び(2)は、ライト要求を受領した場合、そのライト要求から特定される書込み先仮想領域にページ301が未割り当てであるならば、自モジュールにあるプール300内のページ301を、書込み先の仮想領域に割り当てる。
(TM1)ユーザが仮想ボリューム302を作成する契機で、全モジュール200に仮想ボリューム302が作成される。
(TM2)ユーザが仮想ボリューム302を作成する契機では、ユーザが指定するモジュール200のみに仮想ボリューム302が作成される。そして、他モジュール200のポート261からその仮想ボリューム302へのパスが定義された契機で、他モジュール200に、その仮想ボリューム302が作成される。
(b1)他モジュール200内のページ301に対してI/Oが発生する時に、他モジュール200から自モジュール200にページ複製を行うケース、
(b2)自モジュール200内のページ301に対してI/Oが発生する時に、自モジュール200から他モジュール200にページ複製を行うケース、
が考えられる。また、保守操作契機でページ複製が実行されるケースや、ストレージシステムが定期的にページ複製を行うケースなども考えられる。
Claims (21)
- 上位装置からI/O要求を受信し処理するストレージシステムであって、
前記上位装置からI/O要求を受け付ける第一及び第二のモジュールを備え、
前記第一のモジュールが、
前記上位装置に接続される第一のポートと、
複数の第一の仮想領域で構成され前記第一のポートに関連付けられる第一の仮想ボリュームと、
各第一の仮想領域に関する情報である第一の仮想領域管理情報を記憶する第一のメモリ領域と、
第一の物理記憶装置と、
前記第一の物理記憶装置に基づく複数の第一の実領域で構成された第一のプールと、
前記上位装置から前記第一のポートを介して受け付けたI/O要求を処理する第一のI/O処理部と、
前記第二のモジュールに接続される第一のモジュールインタフェース装置と
を備え、
前記第一の仮想領域管理情報は、前記第一の仮想領域毎に、割り当てられている実領域を有するモジュールである割当モジュールの識別子を含み、
前記第二のモジュールが、
前記上位装置に接続される第二のポートと、
複数の第二の仮想領域で構成され前記第二のポートに関連付けられており、且つ、前記第一の仮想ボリュームに関連付けられているボリューム識別子と同一のボリューム識別子が関連付けられている第二の仮想ボリュームと、
各第二の仮想領域に関する情報である第二の仮想領域管理情報を記憶する第二のメモリ領域と、
第二の物理記憶装置と、
前記第二の物理記憶装置に基づく複数の第二の実領域で構成された第二のプールと、
前記上位装置から前記第二のポートを介して受け付けたI/O要求を処理する第二のI/O処理部と、
前記第一のモジュールに接続される第二のモジュールインタフェース装置と
を備え、
前記第二の仮想領域管理情報は、前記第二の仮想領域毎に、割り当てられている実領域を有するモジュールである割当モジュールの識別子を含み、
(A)前記第二のモジュールが、前記上位装置からライト要求(W1)を受領した場合、前記第二のI/O処理部は、前記ライト要求(W1)から特定されるライト対象の第二の仮想領域(V21)に第二の実領域が未割当てであれば、前記複数の第二の実領域から未割当ての第二の実領域(R21)を探して前記第二の仮想領域(V21)に割り当て、前記第二の実領域(R21)に、前記ライト要求(W1)に従うデータを書き込み、前記第二の仮想領域管理情報に、前記第二の仮想領域(V21)に対応する前記割当モジュール識別子として前記第二のモジュールの識別子を書き込み、
(B)前記第一のモジュールが、前記上位装置からライト要求(W2)を受領した場合、前記第一のI/O処理部は、前記ライト要求(W2)から特定されるライト対象の第一の仮想領域(V11)に第一の実領域が未割当てであれば、前記複数の第一の実領域から未割当ての第一の実領域(R11)を探して前記第一の仮想領域(V11)に割り当て、前記第一の実領域(V11)に、前記ライト要求(W2)に従うデータを書き込み、前記第一の仮想領域管理情報に、前記第一の仮想領域(V11)に対応する前記割当モジュール識別子として前記第一のモジュールの識別子を書き込む、
ストレージシステム。 - 前記第一の仮想領域管理情報が、前記第一の仮想領域毎に、複製モジュールの識別子を含み、前記複製モジュールは、複製データが記憶されている実領域を有するモジュールであり、前記複製データは、前記第一の仮想領域に対応する前記割当モジュール内の実領域に記憶されているデータが複製されたものであり、
前記第二の仮想領域管理情報が、前記第二の仮想領域毎に、複製モジュールの識別子を含み、
前記第一のモジュールが、第一のデータ複製部を更に備え、
(C)前記第一のデータ複製部が、前記第二の実領域(R21)に記憶されているデータの複製データを、前記複数の第一の実領域のうちの未割当ての実領域であって、前記第二の仮想領域(V21)と同じアドレスの第一の仮想領域(V12)に割り当てられる実領域(R12)に書き込み、前記第一の仮想領域管理情報に、前記第一の仮想領域(V12)に対応する前記複製モジュール識別子として前記第一のモジュールの識別子を書き込み、
(D)前記第一のモジュールが、前記上位装置から、前記第一の仮想領域(V12)がリード対象であるリード要求を受領した場合、前記第一の仮想領域管理情報を参照することにより、前記第一の仮想領域(V12)に対応する前記割当モジュールが前記第一のモジュールでなくても、前記第一の仮想領域(V12)に対応する前記複製モジュールが前記第一のモジュールであることを特定したならば、前記実領域(R12)からデータを読み出し、前記取得されたデータを前記上位装置に転送する、
請求項1記載のストレージシステム。 - 前記第二のモジュールが、第二のデータ複製部を更に備え、
(E)前記第二のデータ複製部が、前記第二の仮想領域管理情報を参照することにより、前記第二の仮想領域(V21)に割り当てられている前記第二の実領域(R21)に記憶されているデータが複製されていないことを特定し、
前記第一のデータ複製部が、前記特定された前記第二の仮想領域(V21)に対応する前記第一の仮想領域(V12)について、前記(C)の処理を実行する、
請求項2記載のストレージシステム。 - 前記第一の仮想領域管理情報が、前記第一の仮想領域毎に、単位時間当たりに第一の仮想領域がリード対象とされた回数であるリード頻度を含み、前記第一のI/O処理部が、リード要求の受信に応じて、そのリード要求に従うリード対象の第一の仮想領域に対応した前記リード頻度を更新し、
前記第二の仮想領域管理情報が、前記第二の仮想領域毎に、単位時間当たりに第二の仮想領域がリード対象とされた回数であるリード頻度を含み、前記第二のI/O処理部が、リード要求の受信に応じて、そのリード要求に従うリード対象の第二の仮想領域に対応した前記リード頻度を更新し、
前記第一の仮想領域(V12)及び前記第二の仮想領域(V21)の少なくとも一方に対応する前記リード頻度が基準値よりも高い場合に、前記実領域(R12)へのデータの複製が行われる、
請求項2又は3記載のストレージシステム。 - 前記第一の仮想領域管理情報が、前記第一の仮想領域毎に、単位時間当たりに第一の仮想領域がライト対象とされた回数であるライト頻度を含み、前記第一のI/O処理部が、ライト要求の受信に応じて、そのライト要求に従うライト対象の第一の仮想領域に対応した前記ライト頻度を更新し、
前記第二の仮想領域管理情報が、前記第二の仮想領域毎に、単位時間当たりに第二の仮想領域がライト対象とされた回数であるライト頻度を含み、前記第二のI/O処理部が、ライト要求の受信に応じて、そのライト要求に従うライト対象の第二の仮想領域に対応した前記ライト頻度を更新し、
前記第一の仮想領域(V12)及び前記第二の仮想領域(V21)の少なくとも一方に対応する前記リード頻度と比較される前記基準値は、前記第一の仮想領域(V12)及び前記第二の仮想領域(V21)の少なくとも一方に対応するライト頻度に基づく値である、
請求項4記載のストレージシステム。 - 前記第一のモジュールに前記第一の仮想ボリュームが定義されるよりも先に、前記第二のモジュールに定義された前記第二の仮想ボリュームの前記第二の仮想領域(V21)に前記実領域(R21)が割り当てられており、
前記第一のポートに関連付けられた前記第一の仮想ボリュームが前記第一のモジュールに定義された契機で、前記第一のモジュールが、前記第二の実領域(R21)に記憶されているデータの前記複製データを前記第二のモジュールから取得する、
請求項2乃至5のうちのいずれか1項に記載のストレージシステム。 - 前記(A)において前記第二の実領域(R21)に前記ライト要求(W1)に従うデータが書き込まれた契機で、前記第一のモジュールが、前記第二の実領域(R21)に記憶されているデータの前記複製データを前記第二のモジュールから取得する、
請求項2乃至5のうちのいずれか1項に記載のストレージシステム。 - (F)前記第二のI/O処理部が、前記第二の仮想領域(V21)に第二の実領域が割り当てられたことを前記第一のモジュールに通知し、前記第一のI/O処理部が、前記第一の仮想領域管理情報において、前記第二の仮想領域(V21)と同じアドレスの第一の仮想領域(V12)に対応するモジュール識別子として前記第二のモジュールの識別子を書き込み、
(G)前記第一のモジュールが、前記上位装置から、前記第二の仮想領域(V21)と同じアドレスである第一の仮想領域(V12)がリード対象であるリード要求を受領した場合、前記第一の仮想領域管理情報を参照することにより、前記第一の仮想領域(V12)に割り当てられている実領域が前記第二のモジュールにあることを特定し、前記第二のモジュールから、前記第二の仮想領域(V21)に割り当てられている前記第二の実領域(R21)に記憶されているデータを取得し、前記取得されたデータを前記上位装置に転送し、
前記(G)において前記第二の実領域(R21)に記憶されているデータが取得された契機で、前記(C)が行われる、
請求項2乃至5のうちのいずれか1項に記載のストレージシステム。 - (H)前記第二のモジュールが、前記上位装置から、前記第二の実領域(R21)が割り当て済みの前記第二の仮想領域(V21)がライト対象であるライト要求(W3)を受領した場合、前記第二の仮想領域(V21)が割当先の第二の実領域に記憶されるデータを、前記ライト要求(W3)に従うデータとし、
前記(H)を契機として、前記第一のモジュールが、前記第二の仮想領域(V21)に割り当てられている第二の実領域に記憶される、前記ライト要求(W3)に従うデータを、前記第二のモジュールから取得し、前記第一の仮想領域(V12)が割当先の第一の実領域に記憶されるデータを、前記ライト要求(W3)に従うデータの複製データとする、
請求項2乃至8のうちのいずれか1項に記載のストレージシステム。 - 前記第一のモジュールが、第一の複製削除部を更に備え、
前記第一の複製削除部が、前記割当モジュールが前記第二のモジュールであり前記複製モジュールが前記第一のモジュールである削除対象の前記第一の仮想領域に対する前記第一の実領域の割り当てを解除する、
請求項2乃至9のうちのいずれか1項に記載のストレージシステム。 - 前記第一の複製削除部が、前記第一の仮想ボリュームに対する前記第一のポートの関連付けが解除されたことを契機に、前記削除対象の第一の仮想領域に対する前記第一の実領域の割り当てを解除する、
請求項10記載のストレージシステム。 - 前記第一の複製削除部が、未割当ての前記第一の実領域の数が所定数以下になったことを契機に、前記削除対象の第一の仮想領域に対する前記第一の実領域の割り当てを解除する、
請求項10記載のストレージシステム。 - 前記第一の複製削除部が、前記リード頻度が低い第一の仮想領域ほど優先的に前記削除対象の第一の仮想領域とする、
請求項12記載のストレージシステム。 - 前記第一のモジュールが、前記上位装置からライト要求(W4)を受領し、
前記第一の複製削除部は、前記ライト要求(W4)から特定されるライト対象の第一の仮想領域(V4)に第二の実領域が未割当てで、さらに、前記第一のモジュールが未割当の前記第一の実領域を有していない場合、前記第一の仮想領域(V12)に対する前記第一の実領域(R12)の割り当てを解除する、
請求項10記載のストレージシステム。 - 前記第一の複製削除部が、前記複製データが書き込まれてから一定時間が経過した第一の実領域の割当てを解除する、
請求項10乃至14のうちのいずれか1項に記載のストレージシステム。 - 上位装置からI/O要求を受信し処理する各モジュールが、前記上位装置に接続されるポートと、物理記憶装置と、前記物理記憶装置に基づく複数の実領域で構成されたプールと、他のモジュールに接続されるモジュールインタフェース装置とを備えており、
前記モジュールを複数個備えたストレージシステムで実現される方法であって、
前記複数のモジュールが、同一のボリューム識別子が関連付けられた、複数の仮想領域で構成されている仮想ボリュームを有し、
前記上位装置からライト要求を受領した前記モジュールである第一のモジュールが、前記ライト要求から特定されるライト対象の仮想領域に実領域が未割当てであれば、前記第一のモジュール内の前記複数の実領域から未割当ての実領域を探して前記ライト対象の仮想領域に割り当て、前記割り当てた実領域に、前記ライト要求に従うデータを書き込む、
記憶制御方法。 - 前記ライト対象の仮想領域に前記自モジュール内の実領域が割り当てられたことを、前記第一のモジュールが、前記複数のモジュールのうちの前記第一のモジュール以外である第二のモジュールに通知し、
或る前記第二のモジュールが、前記割り当てられた実領域に記憶されているデータの複製データを、前記或る第二のモジュール内の複数の実領域のうちの未割当ての実領域であって、前記ライト対象の仮想領域と同じアドレスの仮想領域に割り当てられる実領域に書き込み、
或る前記第二のモジュールが、前記上位装置から、前記ライト対象の仮想領域と同じアドレスの仮想領域がリード対象の仮想領域であるリード要求を受領した場合、その仮想領域に割り当てられている、前記或る第二のモジュール内の実領域からデータを読出して前記上位装置に転送する、
請求項16記載の記憶制御方法。 - 上位装置からI/O要求を受け付ける、ストレージシステムのモジュールであって、
前記上位装置に接続されるポートと、
複数の仮想領域で構成されている仮想ボリュームと、
各仮想領域に関する情報である仮想領域管理情報を記憶する記憶媒体と、
物理記憶装置と、
前記物理記憶装置に基づく複数の実領域で構成されたプールと、
前記上位装置から前記ポートを介して受け付けたI/O要求を処理するI/O処理部と、
他のモジュールに接続されるモジュールインタフェース装置と
を備え、
前記仮想ボリュームには、他のモジュールが有する仮想ボリュームに関連付けられるボリューム識別子と同一のボリューム識別子が関連付けられ、
前記仮想領域管理情報は、仮想領域毎に、割り当てられている実領域を有するモジュールである割当モジュールの識別子を含み、
前記上位装置からライト要求を受領した場合、前記I/O処理部が、前記ライト要求から特定されるライト対象の仮想領域に実領域が未割当てであれば、このモジュール内の前記複数の実領域から未割当ての実領域を探して前記ライト対象の仮想領域に割り当て、前記割り当てた実領域に、前記ライト要求に従うデータを書き込む、
ストレージシステムモジュール。 - 前記割り当てた実領域に記憶されるデータの複製データを、このモジュール以外の他のモジュールに転送する第一の複製処理部を更に備える、
請求項18記載のストレージシステムモジュール。 - このモジュール以外の他のモジュール内の実領域に記憶されたデータの複製データを、前記他のモジュールから取得し、前記他のモジュールにおいて、その実領域の割当先の仮想領域と同じアドレスの、このモジュール内の仮想ボリュームにおける仮想領域に割り当てられる実領域に、前記取得した複製データを書き込む第二の複製処理部を更に備える、
請求項18又は19記載のストレージシステムモジュール。 - 前記第一のモジュールが、前記上位装置からリード要求を受領した場合、前記第一のI/O処理部は、前記リード要求から特定されるリード対象のライト対象の仮想領域に第一の実領域が割り当てられていれば、前記第一の実領域から、前記リード要求に従うデータを読み出し、前記読み出したデータをホストへ転送する、
請求項1記載のストレージシステム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008099797A JP5072692B2 (ja) | 2008-04-07 | 2008-04-07 | 複数のストレージシステムモジュールを備えたストレージシステム |
| US12/130,071 US8645658B2 (en) | 2008-04-07 | 2008-05-30 | Storage system comprising plurality of storage system modules |
| EP09250097A EP2109033A3 (en) | 2008-04-07 | 2009-01-15 | Storage system comprising plurality of storage system modules |
| CN2009100041918A CN101556529B (zh) | 2008-04-07 | 2009-02-20 | 具有多个存储系统模块的存储系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008099797A JP5072692B2 (ja) | 2008-04-07 | 2008-04-07 | 複数のストレージシステムモジュールを備えたストレージシステム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009251970A true JP2009251970A (ja) | 2009-10-29 |
| JP5072692B2 JP5072692B2 (ja) | 2012-11-14 |
Family
ID=40823584
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008099797A Expired - Fee Related JP5072692B2 (ja) | 2008-04-07 | 2008-04-07 | 複数のストレージシステムモジュールを備えたストレージシステム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8645658B2 (ja) |
| EP (1) | EP2109033A3 (ja) |
| JP (1) | JP5072692B2 (ja) |
| CN (1) | CN101556529B (ja) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011138321A (ja) * | 2009-12-28 | 2011-07-14 | Hitachi Ltd | ストレージ管理システム、ストレージ階層管理方法及び管理サーバ |
| WO2011111093A1 (ja) * | 2010-03-09 | 2011-09-15 | 株式会社日立製作所 | ボリューム管理装置及びストレージシステム |
| JP2011242840A (ja) * | 2010-05-14 | 2011-12-01 | Hitachi Ltd | ThinProvisioningが適用されたストレージ装置 |
| JP2012524934A (ja) * | 2009-04-23 | 2012-10-18 | ネットアップ,インコーポレーテッド | ストレージ・エリア・ネットワーク(「san」)内の仮想ストレージ管理のアクティブ−アクティブ・サポート |
| WO2014155493A1 (ja) * | 2013-03-25 | 2014-10-02 | 株式会社日立製作所 | 計算機システム及びアクセス制御方法 |
| JP2015510616A (ja) * | 2012-06-26 | 2015-04-09 | 株式会社日立製作所 | ストレージシステム、及びストレージシステムの制御方法 |
| US9141304B2 (en) | 2012-05-24 | 2015-09-22 | Fujitsu Limited | Storage device and method for controlling storage device |
| JP2015207269A (ja) * | 2014-09-17 | 2015-11-19 | 株式会社日立製作所 | ストレージシステム |
| US9552172B2 (en) | 2013-09-27 | 2017-01-24 | Fujitsu Limited | Storage processing apparatus, computer-readable recording medium storing program for controlling storage, and storage system |
| US9632701B2 (en) | 2014-04-21 | 2017-04-25 | Hitachi, Ltd. | Storage system |
| JP2017090951A (ja) * | 2015-11-02 | 2017-05-25 | 富士通株式会社 | ストレージ制御装置、および制御プログラム |
| JP2018018271A (ja) * | 2016-07-27 | 2018-02-01 | 富士通株式会社 | ストレージ制御装置、ストレージシステムおよびストレージ制御プログラム |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5323989B2 (ja) * | 2010-05-18 | 2013-10-23 | 株式会社日立製作所 | ストレージ装置及びデータ管理方法 |
| US9311013B2 (en) * | 2011-03-25 | 2016-04-12 | Hitachi, Ltd. | Storage system and storage area allocation method having an automatic tier location function |
| US9104590B2 (en) * | 2012-07-20 | 2015-08-11 | Hitachi, Ltd. | Storage system including multiple storage apparatuses and pool virtualization method |
| JP6005446B2 (ja) * | 2012-08-31 | 2016-10-12 | 富士通株式会社 | ストレージシステム、仮想化制御装置、情報処理装置、および、ストレージシステムの制御方法 |
| CN104516792A (zh) * | 2013-10-08 | 2015-04-15 | 杰发科技(合肥)有限公司 | 一种数据备份方法及装置 |
| CN104636077B (zh) * | 2013-11-15 | 2017-10-10 | 中国电信股份有限公司 | 用于虚拟机的网络块设备存储系统与方法 |
| US20160224479A1 (en) * | 2013-11-28 | 2016-08-04 | Hitachi, Ltd. | Computer system, and computer system control method |
| US10229055B2 (en) * | 2014-10-29 | 2019-03-12 | Seagate Technology Llc | Adaptive spanning control |
| US10757175B2 (en) * | 2015-02-10 | 2020-08-25 | Vmware, Inc. | Synchronization optimization based upon allocation data |
| US20180213462A1 (en) * | 2015-08-03 | 2018-07-26 | Nec Corporation | Transmission device, transmission control method, and recording medium |
| CN105260129B (zh) * | 2015-09-17 | 2018-06-26 | 浪潮(北京)电子信息产业有限公司 | 一种回收卷空间的方法和装置 |
| US10838624B2 (en) * | 2018-01-31 | 2020-11-17 | Hewlett Packard Enterprise Development Lp | Extent pool allocations based on file system instance identifiers |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008059353A (ja) * | 2006-08-31 | 2008-03-13 | Hitachi Ltd | 仮想化システム及び領域割当て制御方法 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6148414A (en) * | 1998-09-24 | 2000-11-14 | Seek Systems, Inc. | Methods and systems for implementing shared disk array management functions |
| US7191304B1 (en) * | 2002-09-06 | 2007-03-13 | 3Pardata, Inc. | Efficient and reliable virtual volume mapping |
| US7100089B1 (en) * | 2002-09-06 | 2006-08-29 | 3Pardata, Inc. | Determining differences between snapshots |
| US7263593B2 (en) * | 2002-11-25 | 2007-08-28 | Hitachi, Ltd. | Virtualization controller and data transfer control method |
| US6889305B2 (en) * | 2003-02-14 | 2005-05-03 | Hewlett-Packard Development Company, L.P. | Device identification using a memory profile |
| JP4438457B2 (ja) | 2003-05-28 | 2010-03-24 | 株式会社日立製作所 | 記憶領域割当方法、システム及び仮想化装置 |
| JP2007502470A (ja) * | 2003-08-14 | 2007-02-08 | コンペレント・テクノロジーズ | 仮想ディスク・ドライブのシステムおよび方法 |
| US7412583B2 (en) * | 2003-11-14 | 2008-08-12 | International Business Machines Corporation | Virtual incremental storage method |
| US7149859B2 (en) * | 2004-03-01 | 2006-12-12 | Hitachi, Ltd. | Method and apparatus for data migration with the efficient use of old assets |
| US7058731B2 (en) * | 2004-08-03 | 2006-06-06 | Hitachi, Ltd. | Failover and data migration using data replication |
| US20060161810A1 (en) * | 2004-08-25 | 2006-07-20 | Bao Bill Q | Remote replication |
| CN1304961C (zh) * | 2005-03-11 | 2007-03-14 | 清华大学 | 基于元数据服务器的存储虚拟化管理方法 |
| US7130960B1 (en) | 2005-04-21 | 2006-10-31 | Hitachi, Ltd. | System and method for managing disk space in a thin-provisioned storage subsystem |
| US20070061540A1 (en) * | 2005-06-06 | 2007-03-15 | Jim Rafert | Data storage system using segmentable virtual volumes |
| JP4927408B2 (ja) * | 2006-01-25 | 2012-05-09 | 株式会社日立製作所 | 記憶システム及びそのデータ復元方法 |
| JP4963892B2 (ja) * | 2006-08-02 | 2012-06-27 | 株式会社日立製作所 | 仮想ストレージシステムの構成要素となることが可能なストレージシステムの制御装置 |
| JP2008099797A (ja) | 2006-10-18 | 2008-05-01 | Mitsubishi Electric Corp | 手乾燥装置 |
-
2008
- 2008-04-07 JP JP2008099797A patent/JP5072692B2/ja not_active Expired - Fee Related
- 2008-05-30 US US12/130,071 patent/US8645658B2/en not_active Expired - Fee Related
-
2009
- 2009-01-15 EP EP09250097A patent/EP2109033A3/en not_active Withdrawn
- 2009-02-20 CN CN2009100041918A patent/CN101556529B/zh not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008059353A (ja) * | 2006-08-31 | 2008-03-13 | Hitachi Ltd | 仮想化システム及び領域割当て制御方法 |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012524934A (ja) * | 2009-04-23 | 2012-10-18 | ネットアップ,インコーポレーテッド | ストレージ・エリア・ネットワーク(「san」)内の仮想ストレージ管理のアクティブ−アクティブ・サポート |
| JP2011138321A (ja) * | 2009-12-28 | 2011-07-14 | Hitachi Ltd | ストレージ管理システム、ストレージ階層管理方法及び管理サーバ |
| WO2011111093A1 (ja) * | 2010-03-09 | 2011-09-15 | 株式会社日立製作所 | ボリューム管理装置及びストレージシステム |
| US8458421B2 (en) | 2010-03-09 | 2013-06-04 | Hitachi, Ltd. | Volume management apparatus and storage system |
| JP5323982B2 (ja) * | 2010-03-09 | 2013-10-23 | 株式会社日立製作所 | ボリューム管理装置及びストレージシステム |
| JP2011242840A (ja) * | 2010-05-14 | 2011-12-01 | Hitachi Ltd | ThinProvisioningが適用されたストレージ装置 |
| US9141304B2 (en) | 2012-05-24 | 2015-09-22 | Fujitsu Limited | Storage device and method for controlling storage device |
| JP2015510616A (ja) * | 2012-06-26 | 2015-04-09 | 株式会社日立製作所 | ストレージシステム、及びストレージシステムの制御方法 |
| WO2014155493A1 (ja) * | 2013-03-25 | 2014-10-02 | 株式会社日立製作所 | 計算機システム及びアクセス制御方法 |
| US9552172B2 (en) | 2013-09-27 | 2017-01-24 | Fujitsu Limited | Storage processing apparatus, computer-readable recording medium storing program for controlling storage, and storage system |
| US9632701B2 (en) | 2014-04-21 | 2017-04-25 | Hitachi, Ltd. | Storage system |
| JP2015207269A (ja) * | 2014-09-17 | 2015-11-19 | 株式会社日立製作所 | ストレージシステム |
| JP2017090951A (ja) * | 2015-11-02 | 2017-05-25 | 富士通株式会社 | ストレージ制御装置、および制御プログラム |
| JP2018018271A (ja) * | 2016-07-27 | 2018-02-01 | 富士通株式会社 | ストレージ制御装置、ストレージシステムおよびストレージ制御プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US8645658B2 (en) | 2014-02-04 |
| US20090254695A1 (en) | 2009-10-08 |
| CN101556529A (zh) | 2009-10-14 |
| EP2109033A3 (en) | 2012-08-22 |
| EP2109033A2 (en) | 2009-10-14 |
| CN101556529B (zh) | 2012-07-18 |
| JP5072692B2 (ja) | 2012-11-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5072692B2 (ja) | 複数のストレージシステムモジュールを備えたストレージシステム | |
| JP5302582B2 (ja) | 上位装置から指定されるデバイスに関する記憶容量を変更するストレージシステム及び方法 | |
| JP4438457B2 (ja) | 記憶領域割当方法、システム及び仮想化装置 | |
| JP5341184B2 (ja) | ストレージシステム及びストレージシステムの運用方法 | |
| CN103392166B (zh) | 信息存储系统和存储系统管理方法 | |
| KR102055164B1 (ko) | 스토리지 시스템, 스토리지 관리 디바이스, 스토리지 디바이스, 하이브리드 스토리지 디바이스, 및 스토리지 관리 방법 | |
| CN100394401C (zh) | 文件管理方法和信息处理设备 | |
| JP6114397B2 (ja) | 複合型ストレージシステム及び記憶制御方法 | |
| WO2012077162A1 (en) | Storage apparatus | |
| JP2009104421A (ja) | ストレージアクセス装置 | |
| US9122415B2 (en) | Storage system using real data storage area dynamic allocation method | |
| JP5391277B2 (ja) | ストレージシステム及びストレージシステムの処理効率向上方法 | |
| CN103229134B (zh) | 存储设备及其控制方法 | |
| JP2007265403A (ja) | 階層型ストレージシステム間でのリモートミラー方式 | |
| US20090228658A1 (en) | Management method for cache memory, storage apparatus, and computer system | |
| JP2007102760A (ja) | ストレージエリアネットワークにおけるボリュームの自動割り当て | |
| JP4283004B2 (ja) | ディスク制御装置およびディスク制御装置の制御方法 | |
| JP2004265110A (ja) | メタデータ配置方法、プログラムおよびディスク装置 | |
| JP2008065445A (ja) | 同一データを纏める事で格納領域を節約する計算機システム、ストレージシステム及びそれらの制御方法 | |
| JP5378604B2 (ja) | ThinProvisioningが適用された、メインフレーム系のストレージ装置 | |
| JP2010079624A (ja) | 計算機システム及びストレージシステム | |
| JP2006302253A (ja) | ストレージシステム | |
| JP4630734B2 (ja) | 論理ボリューム管理装置、論理ボリューム管理方法およびプログラム | |
| US8656070B2 (en) | Striping with SCSI I/O referrals | |
| JP6019169B2 (ja) | 情報記憶システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100723 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120515 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120717 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120814 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120821 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150831 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |