JP5094193B2 - 記憶システム及びその制御方法 - Google Patents
記憶システム及びその制御方法 Download PDFInfo
- Publication number
- JP5094193B2 JP5094193B2 JP2007107261A JP2007107261A JP5094193B2 JP 5094193 B2 JP5094193 B2 JP 5094193B2 JP 2007107261 A JP2007107261 A JP 2007107261A JP 2007107261 A JP2007107261 A JP 2007107261A JP 5094193 B2 JP5094193 B2 JP 5094193B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- logical volume
- storage
- host device
- control method
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0659—Command handling arrangements, e.g. command buffers, queues, command scheduling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
- G06F12/0804—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with main memory updating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR 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/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/065—Replication mechanisms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
- G06F12/0866—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches for peripheral storage systems, e.g. disk cache
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
まず、第1の実施の形態による記憶システムについて以下に説明する。
(2−1)パターン結果テーブル
次に、キャッシュメモリ9に記憶されるパターン結果テーブル91について説明をする。
ここで「用途」フィールド91Eに格納される情報について図3に基づく用途テーブル93を用いて説明する。
図4に示すようにLU管理テーブル94は、ストレージ装置4に形成された論理ボリュームLUを管理するテーブルである。LU管理テーブル94は、「論理ボリューム番号」フィールド94A、「エイリアス」フィールド94B、「ホスト装置番号」94C及び「容量」フィールド94Dから構成される。
この記憶システム1は、ホスト装置2からストレージ装置4へのアクセス情報に識別子を含めることによって、ストレージ装置4がアクセス情報に基づいてアクセスパターンを解析し(パターン解析機能)、解析結果に基づいて最適な制御を行う(制御機能)ことで、ストレージ装置4側でアクセスパターンを意識したアクセスを行える点が特徴である。
まず、ストレージ装置4がホスト装置2からのアクセス情報に基づいて何らかのアクセスパターンを解析するパターン解析処理について説明する。パターン解析処理は、ストレージ装置4のチャネルアダプタ6がパターン解析プログラム90に基づいて実行する。
では次に、ストレージ装置4がホスト装置2から識別子を含んだアクセス情報を複数回受信したことでパターン結果テーブル91にパターン毎の解析結果が登録された以後に、ストレージ装置4が行う制御処理について説明する。制御処理とは、ストレージ装置4側で、ホスト装置2に搭載されるアプリケーションを意識した制御を行う処理をいう。
パターン解析処理や制御処理を行う際に、ストレージ環境によっては、制御したパラメータで新規な論理ボリュームLUを作成することで、記憶システム1の性能が向上する場合がある。ここでは、ストレージ装置4が、このような場合に新規な論理ボリュームLUを作成する処理について説明する。論理ボリューム作成処理は、ストレージ装置4のチャネルアダプタ6が主にボリューム作成プログラム96に基づいて実行する。
それでは次に具体的なアクセスパターンに基づいて、ストレージ装置4が具体的に行うパターン解析処理及び制御処理について説明する。
まず、アクセスパターン1として、ライト−リード−ライトを1サイクルとしたホスト装置2からのリード/ライト要求をストレージ装置4が受けた場合について説明する。
次に、アクセスパターン2として、シーケンシャルリード若しくはライト又はランダムリード若しくはライトであるホスト装置2からのリード/ライト要求をストレージ装置4が受けた場合について説明する。ここでは便宜上、シーケンシャルライトであるリード/ライト要求をストレージ装置4が受け取った場合を例に挙げて説明する。
次に、アクセスパターン2として、シーケンシャルリード又はライトであるリード/ライト要求をストレージ装置4が受けた場合について説明する。
ここでは、まずストレージ装置4がシーケンシャルライト要求を受信した場合を例に挙げて説明する。
続いて、まずストレージ装置4がシーケンシャルリード要求であるアクセス情報を受信した場合を例に挙げて説明する。
本実施の形態によれば、記憶制御装置自らが、ホスト装置から論理ボリュームに対するアクセスパターンを解析して最適な制御を行って対応することができるので、アクセスパターンの特殊性によっても記憶システムの性能の向上を図ることができる。
それでは次に、第2の実施の形態による記憶システムについて以下に説明する。
複数のホスト装置2又は複数のアプリケーションA〜Cは、夫々のホスト装置又は夫々のアプリケーションを識別する識別子をアクセス情報に追加して送信する追加部をドライバ21に備えたが、追加部を個別のハードウェア構成としてもよい。
Claims (16)
- アクセス情報を送信する複数のホスト装置又は複数のアプリケーションと、データを物理ディスクの記憶領域上に提供される論理ボリュームに格納する記憶制御装置と、を有する記憶システムにおいて、
前記複数のホスト装置又は前記複数のアプリケーションは、
夫々のホスト装置又は夫々のアプリケーションを識別する識別子を前記アクセス情報に挿入して送信する挿入部を備え、
前記記憶制御装置は、
前記アクセス情報に含まれる識別子に基づいてホスト装置又はアプリケーションを識別し、識別したホスト装置又はアプリケーションから送信されるアクセス情報のアクセスパターンを解析する解析部と、
前記ホスト装置又は前記アプリケーションの識別子と、前記解析部で解析したアクセスパターンの解析結果と、前記解析結果に基づいてホスト装置から送信されるデータ又は論理ボリュームに格納されるデータの処理を制御する複数の制御方法と、を管理する管理部と、
ホスト装置から送信されるデータ又は論理ボリュームに格納されるデータの処理を前記管理部で管理する制御方法で制御するデータ処理制御部と、を備え、
前記データ処理制御部は、
前記複数の制御方法の中から、前記解析部で解析したアクセスパターンの解析結果に応じた制御方法を選択し、前記選択した制御方法が登録されているか否かを判定し、前記選択した制御方法が登録されている場合、前記ホスト装置から送信されるデータ又は前記論理ボリュームに格納されるデータの処理を前記登録されている制御方法で制御し、前記選択した制御方法が登録されていない場合、前記ホスト装置又は前記アプリケーションから送信されるアクセス情報に対する制御方法を判断し、当該判断で得られた制御方法の制御処理を実行して、前記記憶制御装置の処理速度を検出し、前記検出結果を基に、前記記憶制御装置の処理速度が向上するか否かを判断し、前記記憶制御装置の処理速度が向上すると判断した場合、前記ホスト装置から送信されるデータ又は前記論理ボリュームに格納されるデータの処理を前記判断で得られた制御方法で制御する
ことを特徴とする記憶システム。 - 前記データ処理制御部は、
前記複数のホスト装置又は複数のアプリケーションのうち前記管理部で管理するホスト装置の識別子を含むアクセス情報を受信する場合に、ホスト装置から送信されるデータ又は論理ボリュームに格納されるデータの処理を制御する
ことを特徴とする請求項1記載の記憶システム。 - 前記データ処理制御部は、
前記記憶制御装置の処理速度が向上しないと判断した場合、前記ホスト装置から送信されるデータ又は前記論理ボリュームに格納されるデータの処理を終了する
ことを特徴とする請求項1記載の記憶システム。 - 前記解析部は、
前記データ処理制御部において、前記複数のホスト装置又は複数のアプリケーションのうち前記管理部で管理するホスト装置の識別子を含まないアクセス情報を受信すると、当該アクセス情報のアクセスパターンを解析する
ことを特徴とする請求項1記載の記憶システム。 - 前記識別子は、
前記複数のホスト装置を識別するホスト識別子又は前記複数のアプリケーションを識別するアプリケーション識別子である
ことを特徴とする請求項1記載の記憶システム。 - 前記解析部は、
シーケンシャルアクセス又はランダムアクセスのアクセス情報を判定し、判定したアクセス情報のアクセスパターンを解析する
ことを特徴とする請求項1記載の記憶システム。 - 前記解析部は、
データの転送長、論理ボリュームにデータを書き込む書き込み開始位置、論理ボリュームにデータを格納する格納順序又は論理ボリュームに対するアクセスサイクルのアクセスパターンを解析する
ことを特徴とする請求項6記載の記憶システム。 - 前記記憶制御装置は、
前記解析部で解析した結果、前記論理ボリュームにデータを書き込む書き込み開始位置にずれが生じた場合には、書き込み開始位置をずれ分だけずらした論理ボリュームを作成する
ことを特徴とする請求項7記載の記憶システム。 - アクセス情報を送信する複数のホスト装置又は複数のアプリケーションと、データを物理ディスクの記憶領域上に提供される論理ボリュームに格納する記憶制御装置と、を有する記憶システムの制御方法において、
前記複数のホスト装置又は前記複数のアプリケーションでは、夫々のホスト装置又は夫々のアプリケーションを識別する識別子を前記アクセス情報に挿入して送信する挿入ステップを備え、
前記記憶制御装置では、前記アクセス情報に含まれる識別子に基づいてホスト装置又はアプリケーションを識別し、識別したホスト装置又はアプリケーションから送信されるアクセス情報のアクセスパターンを解析する解析ステップと、
前記ホスト装置又は前記アプリケーションの識別子と、前記解析ステップで解析したアクセスパターンの解析結果と、前記解析結果に基づいてホスト装置から送信されるデータ又は論理ボリュームに格納されるデータの処理を制御する複数の制御方法と、を管理する管理ステップと、
ホスト装置から送信されるデータ又は論理ボリュームに格納されるデータの処理を前記管理ステップで管理する制御方法で制御するデータ処理制御ステップと、を備え、
前記データ処理制御ステップでは、
前記複数の制御方法の中から、前記解析部で解析したアクセスパターンの解析結果に応じた制御方法を選択し、前記選択した制御方法が登録されているか否かを判定し、前記選択した制御方法が登録されている場合、前記ホスト装置から送信されるデータ又は前記論理ボリュームに格納されるデータの処理を前記登録されている制御方法で制御し、前記選択した制御方法が登録されていない場合、前記ホスト装置又は前記アプリケーションから送信されるアクセス情報に対する制御方法を判断し、当該判断で得られた制御方法の制御処理を実行して、前記記憶制御装置の処理速度を検出し、前記検出結果を基に、前記記憶制御装置の処理速度が向上するか否かを判断し、前記記憶制御装置の処理速度が向上すると判断した場合、前記ホスト装置から送信されるデータ又は前記論理ボリュームに格納されるデータの処理を前記判断で得られた制御方法で制御する
ことを特徴とする記憶システムの制御方法。 - 前記データ処理制御ステップでは、
前記複数のホスト装置又は前記複数のアプリケーションのうち前記管理ステップで管理するホスト装置又はアプリケーションの識別子を含むアクセス情報を受信すると、ホスト装置から送信されるデータ又は論理ボリュームに格納されるデータの処理を制御する
ことを特徴とする請求項9記載の記憶システムの制御方法。 - 前記データ処理制御ステップでは、
前記記憶制御装置の処理速度が向上しないと判断した場合、前記ホスト装置から送信されるデータ又は前記論理ボリュームに格納されるデータの処理を終了する
ことを特徴とする請求項9記載の記憶システムの制御方法。 - 前記データ処理制御ステップで、
前記複数のホスト装置のうち前記管理ステップで管理するホスト装置の識別子を含まないアクセス情報を受信すると、
前記解析ステップでは、当該アクセス情報のアクセスパターンを解析する
ことを特徴とする請求項9記載の記憶システムの制御方法。 - 前記識別子は、
前記複数のホスト装置を識別するホスト識別子又は前記複数のアプリケーションを識別するアプリケーション識別子である
ことを特徴とする請求項9記載の記憶システムの制御方法。 - 前記解析ステップでは、
シーケンシャルアクセス又はランダムアクセスのアクセス情報を判定し、判定したアクセス情報のアクセスパターンを解析する
ことを特徴とする請求項9記載の記憶システムの制御方法。 - 前記解析ステップでは、
データの転送長、論理ボリュームにデータを書き込む書き込み開始位置、論理ボリュームにデータを格納する格納順序又は論理ボリュームに対するアクセスサイクルのアクセスパターンを解析する
ことを特徴とする請求項14記載の記憶システムの制御方法。 - 前記記憶制御装置では、
前記解析ステップにおいて解析した結果、前記論理ボリュームにデータを書き込む書き込み開始位置にずれが生じた場合には、書き込み開始位置をずれ分だけずらした論理ボリュームを作成する
ことを特徴とする請求項15記載の記憶システムの制御方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007107261A JP5094193B2 (ja) | 2007-04-16 | 2007-04-16 | 記憶システム及びその制御方法 |
EP08250144A EP1983420A3 (en) | 2007-04-16 | 2008-01-11 | Storage system and control method thereof |
US12/007,646 US7953940B2 (en) | 2007-04-16 | 2008-01-14 | Storage system and control method thereof |
US13/093,460 US8214606B2 (en) | 2007-04-16 | 2011-04-25 | Storage system and control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007107261A JP5094193B2 (ja) | 2007-04-16 | 2007-04-16 | 記憶システム及びその制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008269015A JP2008269015A (ja) | 2008-11-06 |
JP5094193B2 true JP5094193B2 (ja) | 2012-12-12 |
Family
ID=39525366
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007107261A Expired - Fee Related JP5094193B2 (ja) | 2007-04-16 | 2007-04-16 | 記憶システム及びその制御方法 |
Country Status (3)
Country | Link |
---|---|
US (2) | US7953940B2 (ja) |
EP (1) | EP1983420A3 (ja) |
JP (1) | JP5094193B2 (ja) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100991792B1 (ko) | 2007-12-31 | 2010-11-04 | 엘지전자 주식회사 | 협력적 다중 입출력 방식 신호 송수신 방법 |
US8458404B1 (en) | 2008-08-14 | 2013-06-04 | Marvell International Ltd. | Programmable cache access protocol to optimize power consumption and performance |
JP5250869B2 (ja) * | 2008-08-28 | 2013-07-31 | 株式会社日立製作所 | ストレージシステム、論理記憶領域割り当て方法及び計算機システム |
US8407436B2 (en) * | 2009-02-11 | 2013-03-26 | Hitachi, Ltd. | Methods and apparatus for migrating thin provisioning volumes between storage systems |
JP5816424B2 (ja) | 2010-10-05 | 2015-11-18 | 富士通株式会社 | 情報処理装置、テープ装置、およびプログラム |
JP2013020504A (ja) * | 2011-07-12 | 2013-01-31 | Nec Corp | ディスクアレイ装置、論理ディスク制御方法および制御プログラム |
JP5884602B2 (ja) | 2012-03-30 | 2016-03-15 | 富士通株式会社 | ストレージ制御装置、およびストレージシステム |
KR102070136B1 (ko) * | 2013-05-03 | 2020-01-28 | 삼성전자주식회사 | 프리페치를 위한 캐시 제어 장치 및 그 캐시 제어 장치를 이용한 프리페치 방법 |
JP5895918B2 (ja) * | 2013-09-30 | 2016-03-30 | 日本電気株式会社 | ディスク装置、ディスク装置における先読み制御方法およびプログラム |
KR102295769B1 (ko) | 2014-05-20 | 2021-08-30 | 삼성전자주식회사 | 스토리지 컨트롤러 및 상기 스토리지 컨트롤러의 동작 방법 |
US10002025B2 (en) * | 2014-08-29 | 2018-06-19 | Hitachi, Ltd. | Computer system and load leveling program |
US10545674B1 (en) * | 2016-06-30 | 2020-01-28 | EMS EP Holding Company LLC | Method and system for SSD performance jitter detection and avoidance |
US10390114B2 (en) * | 2016-07-22 | 2019-08-20 | Intel Corporation | Memory sharing for physical accelerator resources in a data center |
US10324656B1 (en) * | 2016-07-29 | 2019-06-18 | EMC IP Holding Company LLC | Application-aware control for data services |
US10331588B2 (en) | 2016-09-07 | 2019-06-25 | Pure Storage, Inc. | Ensuring the appropriate utilization of system resources using weighted workload based, time-independent scheduling |
WO2018051446A1 (ja) * | 2016-09-15 | 2018-03-22 | 株式会社日立製作所 | オプショナルなデータ処理機能を有するストレージシステムを含んだ計算機システム、および、記憶制御方法 |
US10007459B2 (en) | 2016-10-20 | 2018-06-26 | Pure Storage, Inc. | Performance tuning in a storage system that includes one or more storage devices |
US11379132B1 (en) | 2016-10-20 | 2022-07-05 | Pure Storage, Inc. | Correlating medical sensor data |
WO2018075790A1 (en) * | 2016-10-20 | 2018-04-26 | Pure Storage, Inc. | Performance tuning in a storage system that includes one or more storage devices |
JP6780576B2 (ja) | 2017-04-27 | 2020-11-04 | トヨタ自動車株式会社 | 解析手法提示システム、方法及びプログラム |
US10656869B1 (en) * | 2018-06-28 | 2020-05-19 | Amazon Technologies, Inc. | Performance-based volume replica migration |
US11520703B2 (en) | 2019-01-31 | 2022-12-06 | EMC IP Holding Company LLC | Adaptive look-ahead configuration for prefetching data in input/output operations |
US10977177B2 (en) * | 2019-07-11 | 2021-04-13 | EMC IP Holding Company LLC | Determining pre-fetching per storage unit on a storage system |
US11182321B2 (en) | 2019-11-01 | 2021-11-23 | EMC IP Holding Company LLC | Sequentiality characterization of input/output workloads |
US20230169002A1 (en) * | 2021-11-30 | 2023-06-01 | Red Hat, Inc. | Using a container image to determine a caching algorithm for a software application |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2943896B2 (ja) * | 1993-09-03 | 1999-08-30 | 株式会社ピーエフユー | 計算機システム及びディスク・データの制御方法 |
JPH08129461A (ja) * | 1994-11-01 | 1996-05-21 | Hitachi Ltd | 補助記憶装置 |
JPH10240450A (ja) | 1997-02-28 | 1998-09-11 | Hitachi Ltd | 記憶装置システム |
JPH11212733A (ja) | 1998-01-26 | 1999-08-06 | Hitachi Ltd | 外部記憶システム |
JP2001125754A (ja) * | 1999-10-29 | 2001-05-11 | Mitsubishi Electric Corp | ディスク・アレイのデータ・アクセス方法 |
JP2002023962A (ja) * | 2000-07-07 | 2002-01-25 | Fujitsu Ltd | ディスク装置及び制御方法 |
US7039766B1 (en) * | 2000-10-12 | 2006-05-02 | International Business Machines Corporation | Prescheduling sequential data prefetches in a preexisting LRU cache |
US6748502B2 (en) * | 2001-01-12 | 2004-06-08 | Hitachi, Ltd. | Virtual volume storage |
JP3812405B2 (ja) | 2001-10-25 | 2006-08-23 | 株式会社日立製作所 | ディスクアレイシステム |
JP4330854B2 (ja) | 2002-08-15 | 2009-09-16 | 株式会社日立製作所 | バッチ処理システム |
US6910106B2 (en) * | 2002-10-04 | 2005-06-21 | Microsoft Corporation | Methods and mechanisms for proactive memory management |
JP2005135116A (ja) * | 2003-10-29 | 2005-05-26 | Nec Corp | ストレージ装置及びそのアクセス制御方法 |
JP4117656B2 (ja) * | 2003-11-26 | 2008-07-16 | 株式会社日立製作所 | アクセスパターンを学習する記憶装置 |
US7263579B2 (en) * | 2004-03-24 | 2007-08-28 | Intel Corporation | Integrated circuit capable of pre-fetching data |
JP4819369B2 (ja) * | 2005-02-15 | 2011-11-24 | 株式会社日立製作所 | ストレージシステム |
JP2006304526A (ja) | 2005-04-22 | 2006-11-02 | Kiko Kagi Kofun Yugenkoshi | 回転子の組合せ構造 |
JP2007107261A (ja) | 2005-10-13 | 2007-04-26 | Nippon Spindle Mfg Co Ltd | 引戸装置 |
JP2007172097A (ja) * | 2005-12-20 | 2007-07-05 | Mitsubishi Electric Corp | データアクセス装置およびデータアクセス方法 |
JP2008065433A (ja) * | 2006-09-05 | 2008-03-21 | Hitachi Ltd | 計算機システム及び性能チューニング方法 |
JP2010506338A (ja) * | 2006-10-09 | 2010-02-25 | サンディスク アイエル リミテッド | アプリケーション依存ストレージ制御 |
JP2008112292A (ja) * | 2006-10-30 | 2008-05-15 | Hitachi Ltd | ストレージシステム及びストレージシステムの電源供給制御方法 |
-
2007
- 2007-04-16 JP JP2007107261A patent/JP5094193B2/ja not_active Expired - Fee Related
-
2008
- 2008-01-11 EP EP08250144A patent/EP1983420A3/en not_active Withdrawn
- 2008-01-14 US US12/007,646 patent/US7953940B2/en not_active Expired - Fee Related
-
2011
- 2011-04-25 US US13/093,460 patent/US8214606B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20110202717A1 (en) | 2011-08-18 |
US20080256304A1 (en) | 2008-10-16 |
JP2008269015A (ja) | 2008-11-06 |
US7953940B2 (en) | 2011-05-31 |
EP1983420A2 (en) | 2008-10-22 |
US8214606B2 (en) | 2012-07-03 |
EP1983420A3 (en) | 2011-09-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5094193B2 (ja) | 記憶システム及びその制御方法 | |
US7680984B2 (en) | Storage system and control method for managing use of physical storage areas | |
US7930474B2 (en) | Automated on-line capacity expansion method for storage device | |
US8312246B2 (en) | Storage apparatus and storage area allocation method | |
JP4813843B2 (ja) | ストレージ装置、ディスクキャッシュ制御方法及びディスクキャッシュの容量割当方法 | |
US7886114B2 (en) | Storage controller for cache slot management | |
US8533421B2 (en) | Computer system, data migration monitoring method and data migration monitoring program | |
US7912996B2 (en) | Storage system | |
US7660946B2 (en) | Storage control system and storage control method | |
US20080184000A1 (en) | Storage module and capacity pool free capacity adjustment method | |
US20090300283A1 (en) | Method and apparatus for dissolving hot spots in storage systems | |
US6954839B2 (en) | Computer system | |
JP2005149276A (ja) | 情報処理システム、情報処理装置、情報処理装置の制御方法及びプログラム | |
US20080263299A1 (en) | Storage System and Control Method Thereof | |
JP2007102762A (ja) | 論理パーティション分割ストレージシステムに於けるリソース管理方法 | |
US7975118B2 (en) | Storage system and data rearrangement method | |
JP2010277342A (ja) | 管理プログラム、管理装置および管理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20090219 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090812 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111021 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111213 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120213 |
|
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: 20120821 |
|
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: 20120918 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5094193 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150928 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |