JP4819369B2 - ストレージシステム - Google Patents
ストレージシステム Download PDFInfo
- Publication number
- JP4819369B2 JP4819369B2 JP2005037347A JP2005037347A JP4819369B2 JP 4819369 B2 JP4819369 B2 JP 4819369B2 JP 2005037347 A JP2005037347 A JP 2005037347A JP 2005037347 A JP2005037347 A JP 2005037347A JP 4819369 B2 JP4819369 B2 JP 4819369B2
- Authority
- JP
- Japan
- Prior art keywords
- partition
- storage system
- partitions
- size
- cache memory
- 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
- 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/0875—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with dedicated cache, e.g. instruction or stack
-
- 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/0806—Multiuser, multiprocessor or multiprocessing cache systems
- G06F12/084—Multiuser, multiprocessor or multiprocessing cache systems with a shared cache
-
- 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
- G06F12/0873—Mapping of cache memory to specific storage devices or parts thereof
-
- 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/12—Replacement control
- G06F12/121—Replacement control using replacement algorithms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2212/00—Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
- G06F2212/26—Using a specific storage system architecture
- G06F2212/261—Storage comprising a plurality of storage devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2212/00—Indexing scheme relating to accessing, addressing or allocation within memory systems or architectures
- G06F2212/28—Using a specific disk cache architecture
- G06F2212/282—Partitioned cache
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
ストレージシステム10は、通信ネットワーク50を介して一台又は複数台のホスト装置(上位装置)60に接続している。ホスト装置60は、ストレージシステム10の上位装置として機能するサーバ装置、パーソナルコンピュータ、ワークステーション、メインフレーム等である。ホスト装置60には、OS(Operating System)61上で動作する複数のアプリケーションプログラムAP♯0,AP♯1,…,AP♯Nが実装されている。ストレージシステム10が提供する記憶資源は、複数のアプリケーションプログラムAP♯0,AP♯1,…,AP♯Nによって共用されている。
20,30…コントローラ
21,31…CPU
22,32…CPU/PCIブリッジ
23,33…ローカルメモリ
24,34…データ転送制御部
25,35…キャッシュメモリ
26,36…ホストI/F制御部
27,37…ドライブI/F制御部
28,38…PCIバス
29,39…タイマ
40…ディスクドライブ
70…管理端末
Claims (10)
- アプリケーションプログラムに記憶デバイスから複数の論理ボリュームを提供し、前記アプリケーションプログラムからの要求に基づいて、前記複数の論理ボリュームに対するI/Oを処理するコントローラと、
前記I/Oに係るデータを一時格納するキャッシュメモリと、
を備えるストレージシステムであって、
前記キャッシュメモリは複数のパーティションに論理的に分割され、それぞれのパーティションは前記複数の論理ボリュームのそれぞれに対して割り当てられており、
前記複数のパーティションのそれぞれには前記キャッシュメモリから複数のセグメントが対応付けられ、前記複数のパーティションのそれぞれはセグメントサイズが独立して調整可能なように構成され、
前記コントローラは、
前記複数の論理ボリュームのうち、前記セグメントサイズの調整が行われるパーティションに対応付けられた論理ボリュームへのI/Oを抑止し、
前記パーティションに格納されているダーティデータを前記記憶デバイスにデステージし、
その後、前記パーティションの前記セグメントサイズを調整する、
ストレージシステム。 - 請求項1に記載のストレージシステムであって、
前記コントローラは、複数のサブセグメントを論理的に関連付けることにより前記セグメントを構成し、さらに、前記セグメントにおける前記サブセグメントの個数を変更することにより、複数のパーティションのそれぞれの前記セグメントサイズを、前記複数のパーティション毎に独立して調整する、ストレージシステム。 - 請求項1に記載のストレージシステムであって、
前記セグメントサイズの管理用端末を備え、
前記コントローラは、前記管理端末からの指示に応答して、前記複数のパーティションのそれぞれの前記セグメントサイズを、前記複数のパーティション毎に独立して調整する、ストレージシステム。 - 請求項1に記載のストレージシステムであって、
前記コントローラは、タイマによって設定された時刻になると、前記複数のパーティションのそれぞれのサイズを、予め設定されたサイズになるように、前記複数のパーティション毎に独立して調整する、ストレージシステム。 - 請求項1に記載のストレージシステムであって、
前記コントローラは、前記複数の論理ボリュームのうち、前記セグメントサイズの調整が行われるパーティションに対応付けられた論理ボリュームへのI/Oを抑止する代わりに、ライトI/Oを、前記キャッシュメモリを介することなく前記ディスク装置に適用する、ストレージシステム。 - コントローラが、アプリケーションプログラムに記憶デバイスから複数の論理ボリュームを提供し、前記アプリケーションプログラムからの要求に基づいて、前記複数の論理ボリュームに対するI/Oを処理し、複数のパーティションに論理的に分割され、それぞれのパーティションが前記複数の論理ボリュームのそれぞれに対して割り当てられているとともに、前記複数のパーティションのそれぞれに複数のセグメントが対応付けられているキャッシュメモリに、前記I/Oに係るデータを一時格納する、ストレージシステムの制御方法であって、
前記コントローラは、前記複数のパーティションのそれぞれについて、前記複数のセグメントのセグサイズを調整する際、
前記複数の論理ボリュームのうち、前記セグメントサイズの調整が行われる前記複数のパーティションに対応付けられた論理ボリュームへのI/Oを抑止し、
前記複数のパーティションに格納されているダーティデータを前記記憶デバイスにデステージし、
その後、前記複数のパーティションのそれぞれの前記セグメントサイズを、前記複数のパーティション毎に独立して調整する、ストレージシステムの制御方法。 - 請求項6に記載のストレージシステムの制御方法であって、
前記コントローラは、複数のサブセグメントを論理的に関連付けることにより前記セグメントを構成し、さらに、前記セグメントにおける前記サブセグメントの個数を変更することにより、複数のパーティションのそれぞれの前記セグメントサイズを、前記複数のパーティション毎に独立して調整する、ストレージシステムの制御方法。 - 請求項6に記載のストレージシステムの制御方法であって、
前記コントローラは、管理端末からの指示に応答して、複数のパーティションのそれぞれの前記セグメントサイズを、前記複数のパーティション毎に独立して調整する、ストレージシステムの制御方法。 - 請求項6に記載のストレージシステムの制御方法であって、
前記コントローラは、タイマによって設定された時刻になると、前記複数のパーティションのそれぞれのサイズを予め設定されたサイズになるように、前記複数のパーティション毎に独立して調整する、ストレージシステムの制御方法。 - 請求項6に記載のストレージシステムの制御方法であって、
前記コントローラは、前記複数の論理ボリュームのうち、前記セグメントサイズの調整が行われるパーティションに対応付けられた論理ボリュームへのI/Oを抑止する代わりに、ライトI/Oを、前記キャッシュメモリを介することなく前記ディスク装置に適用する、ストレージシステムの制御方法。
Priority Applications (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005037347A JP4819369B2 (ja) | 2005-02-15 | 2005-02-15 | ストレージシステム |
US11/110,883 US7447843B2 (en) | 2005-02-15 | 2005-04-21 | Storage system with independently adjustable cache memory partitions |
DE602005018560T DE602005018560D1 (de) | 2005-02-15 | 2005-09-26 | Speichersystem |
EP08008293A EP1965304B1 (en) | 2005-02-15 | 2005-09-26 | Storage system |
EP05255955A EP1691293A1 (en) | 2005-02-15 | 2005-09-26 | Storage system |
CN200810173106.6A CN101393536B (zh) | 2005-02-15 | 2005-12-22 | 存储系统 |
CNB2005101322376A CN100442250C (zh) | 2005-02-15 | 2005-12-22 | 存储系统 |
US11/976,645 US8612716B2 (en) | 2005-02-15 | 2007-10-26 | Storage system having partition size set in accordance with drive type |
US14/098,666 US8832380B2 (en) | 2005-02-15 | 2013-12-06 | Storage system having cache partition size set based on drive type |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005037347A JP4819369B2 (ja) | 2005-02-15 | 2005-02-15 | ストレージシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006227688A JP2006227688A (ja) | 2006-08-31 |
JP4819369B2 true JP4819369B2 (ja) | 2011-11-24 |
Family
ID=35852175
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005037347A Expired - Fee Related JP4819369B2 (ja) | 2005-02-15 | 2005-02-15 | ストレージシステム |
Country Status (5)
Country | Link |
---|---|
US (3) | US7447843B2 (ja) |
EP (2) | EP1691293A1 (ja) |
JP (1) | JP4819369B2 (ja) |
CN (2) | CN101393536B (ja) |
DE (1) | DE602005018560D1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9727247B2 (en) | 2013-03-15 | 2017-08-08 | Nec Corporation | Storage device and method, and storage medium |
Families Citing this family (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6056410A (en) | 1997-04-02 | 2000-05-02 | Donnelly Corporation | Digital electrochromic mirror system |
US7895398B2 (en) * | 2005-07-19 | 2011-02-22 | Dell Products L.P. | System and method for dynamically adjusting the caching characteristics for each logical unit of a storage array |
US7904747B2 (en) * | 2006-01-17 | 2011-03-08 | International Business Machines Corporation | Restoring data to a distributed storage node |
US7949824B2 (en) * | 2006-04-11 | 2011-05-24 | Emc Corporation | Efficient data storage using two level delta resemblance |
US7844652B2 (en) * | 2006-04-11 | 2010-11-30 | Emc Corporation | Efficient computation of sketches |
US7600073B2 (en) * | 2006-09-26 | 2009-10-06 | International Business Machines Corporation | Cache disk storage upgrade |
JP4933211B2 (ja) * | 2006-10-10 | 2012-05-16 | 株式会社日立製作所 | ストレージ装置、制御装置及び制御方法 |
US7925809B2 (en) * | 2006-10-24 | 2011-04-12 | Apple Inc. | Systems and methods for storage management in a data processing device |
JP2008181243A (ja) * | 2007-01-23 | 2008-08-07 | Hitachi Ltd | ストレージシステムのキャッシュパーティション領域の設定を制御するデータベース管理システム |
US8665482B2 (en) * | 2007-03-01 | 2014-03-04 | Konica Minolta Laboratory U.S.A., Inc. | Raster image processor using a self-tuning banding mode |
US7698530B2 (en) * | 2007-03-28 | 2010-04-13 | International Business Machines Corporation | Workload management in virtualized data processing environment |
US7617375B2 (en) * | 2007-03-28 | 2009-11-10 | International Business Machines Corporation | Workload management in virtualized data processing environment |
US7698531B2 (en) * | 2007-03-28 | 2010-04-13 | International Business Machines Corporation | Workload management in virtualized data processing environment |
JP5094193B2 (ja) * | 2007-04-16 | 2012-12-12 | 株式会社日立製作所 | 記憶システム及びその制御方法 |
JP2009026255A (ja) * | 2007-07-24 | 2009-02-05 | Hitachi Ltd | データ移行方法、データ移行システム、及びデータ移行プログラム |
US7949850B2 (en) * | 2007-12-28 | 2011-05-24 | Intel Corporation | Methods and appratus for demand-based memory mirroring |
US8090767B2 (en) * | 2008-01-07 | 2012-01-03 | Apple Inc. | Pairing and storage access scheme between a handheld device and a computing system |
JP5410025B2 (ja) * | 2008-03-07 | 2014-02-05 | 株式会社日立製作所 | ストレージシステム及びその管理方法 |
US8214596B2 (en) * | 2008-09-30 | 2012-07-03 | Intel Corporation | Apparatus and method for segmented cache utilization |
US8239640B2 (en) * | 2008-10-09 | 2012-08-07 | Dataram, Inc. | System for controlling performance aspects of a data storage and access routine |
CN101727293B (zh) * | 2008-10-23 | 2012-05-23 | 成都市华为赛门铁克科技有限公司 | 一种固态硬盘ssd存储的设置方法、装置和系统 |
US20100235597A1 (en) * | 2009-03-10 | 2010-09-16 | Hiroshi Arakawa | Method and apparatus for conversion between conventional volumes and thin provisioning with automated tier management |
TWI371686B (en) * | 2009-04-02 | 2012-09-01 | Lsi Corp | System and method to reduce drive overhead using a mirrored cache volume in a storage array |
US8074038B2 (en) * | 2009-05-12 | 2011-12-06 | Microsoft Corporation | Converting luns into files or files into luns in real time |
US8533417B2 (en) * | 2009-06-03 | 2013-09-10 | Hitachi, Ltd. | Method and apparatus for controlling data volume creation in data storage system with dynamic chunk allocation capability |
JP5413001B2 (ja) * | 2009-07-09 | 2014-02-12 | 富士通株式会社 | キャッシュメモリ |
WO2011033600A1 (ja) | 2009-09-21 | 2011-03-24 | 株式会社 東芝 | 仮想記憶管理装置 |
WO2011070611A1 (en) * | 2009-12-08 | 2011-06-16 | Hitachi, Ltd. | Storage system and storage control apparatus provided with cache memory group including volatile memory and nonvolatile memory |
US8972690B2 (en) * | 2010-01-05 | 2015-03-03 | Deric Horn | Methods and apparatuses for usage based allocation block size tuning |
US8214689B2 (en) * | 2010-02-19 | 2012-07-03 | Hitachi, Ltd. | Disk array device and its control method |
WO2011114379A1 (en) * | 2010-03-18 | 2011-09-22 | Hitachi, Ltd. | Storage controller coupled to storage apparatus |
JP5529283B2 (ja) * | 2010-03-19 | 2014-06-25 | 株式会社日立製作所 | ストレージシステム及びストレージシステムにおけるキャッシュの構成変更方法 |
WO2011141956A1 (en) * | 2010-05-11 | 2011-11-17 | Hitachi, Ltd. | Storage device and method of controlling storage device |
JP5641300B2 (ja) * | 2010-07-14 | 2014-12-17 | 日本電気株式会社 | ストレージシステム及びストレージシステムのメモリキャッシュ領域制御方法 |
US8850114B2 (en) | 2010-09-07 | 2014-09-30 | Daniel L Rosenband | Storage array controller for flash-based storage devices |
WO2012039062A1 (ja) * | 2010-09-24 | 2012-03-29 | 株式会社日立製作所 | ストレージ装置における複数の記憶デバイスを複数の階層に振り分ける方法及びシステム |
US10338947B2 (en) * | 2011-03-15 | 2019-07-02 | Microsoft Technology Licensing, Llc | Extent virtualization |
JP2012208896A (ja) * | 2011-03-30 | 2012-10-25 | Nec Corp | ディスクアレイ装置、接続経路制御方法、及び接続経路制御プログラム |
CN103999062A (zh) * | 2011-10-26 | 2014-08-20 | 惠普发展公司,有限责任合伙企业 | 经分段的高速缓存 |
CN102508619B (zh) * | 2011-11-21 | 2014-09-17 | 华为数字技术(成都)有限公司 | 存储系统服务质量控制方法、系统和存储系统 |
WO2013088473A1 (en) * | 2011-12-14 | 2013-06-20 | Hitachi, Ltd. | Storage system and method for controlling memory in storage system |
CN103309818B (zh) * | 2012-03-09 | 2015-07-29 | 腾讯科技(深圳)有限公司 | 存储数据的方法及装置 |
US10037279B1 (en) * | 2012-06-20 | 2018-07-31 | EMC IP Holding Company LLC | Host device caching of a business process data |
JP5678923B2 (ja) * | 2012-06-20 | 2015-03-04 | 日本電気株式会社 | ストレージシステム、入出力制御装置、入出力制御方法、および、コンピュータ・プログラム |
US9086957B2 (en) | 2012-08-02 | 2015-07-21 | International Business Machines Corporation | Requesting a memory space by a memory controller |
US20140058717A1 (en) * | 2012-08-24 | 2014-02-27 | Hitachi, Ltd. | Simulation system for simulating i/o performance of volume and simulation method |
US9495287B2 (en) * | 2012-09-26 | 2016-11-15 | International Business Machines Corporation | Solid state memory device logical and physical partitioning |
US9098417B2 (en) * | 2012-12-13 | 2015-08-04 | Advanced Micro Devices, Inc. | Partitioning caches for sub-entities in computing devices |
US10229043B2 (en) | 2013-07-23 | 2019-03-12 | Intel Business Machines Corporation | Requesting memory spaces and resources using a memory controller |
US20160210237A1 (en) * | 2013-07-30 | 2016-07-21 | Nec Corporation | Storage device, data access method, and program recording medium |
US9558124B2 (en) * | 2013-11-08 | 2017-01-31 | Seagate Technology Llc | Data storage system with passive partitioning in a secondary memory |
KR20150071500A (ko) * | 2013-12-18 | 2015-06-26 | 삼성전자주식회사 | 데이터 관리 방법 및 장치 |
JP2015204126A (ja) | 2014-04-16 | 2015-11-16 | 株式会社東芝 | 半導体記憶装置 |
US9710381B2 (en) | 2014-06-18 | 2017-07-18 | International Business Machines Corporation | Method and apparatus for cache memory data processing |
JP6327994B2 (ja) * | 2014-07-28 | 2018-05-23 | ルネサスエレクトロニクス株式会社 | 制御システムおよび半導体装置 |
US9594628B2 (en) * | 2014-07-30 | 2017-03-14 | Segate Technology Llc | Operational vibration compensation through media cache management |
WO2016068830A1 (en) * | 2014-10-27 | 2016-05-06 | Hitachi, Ltd. | Method and apparatus to configure information technology infrastructure |
US9495107B2 (en) * | 2014-11-19 | 2016-11-15 | International Business Machines Corporation | Dynamic relocation of storage |
TWI576703B (zh) * | 2015-03-27 | 2017-04-01 | 宏碁股份有限公司 | 電子裝置及其資料暫存方法 |
US10216594B2 (en) * | 2015-04-30 | 2019-02-26 | International Business Machines Corporation | Automated stalled process detection and recovery |
US10048878B2 (en) | 2015-06-08 | 2018-08-14 | Samsung Electronics Co., Ltd. | Nonvolatile memory module and storage system having the same |
US20170031601A1 (en) * | 2015-07-30 | 2017-02-02 | Kabushiki Kaisha Toshiba | Memory system and storage system |
US10387314B2 (en) * | 2015-08-25 | 2019-08-20 | Oracle International Corporation | Reducing cache coherence directory bandwidth by aggregating victimization requests |
US20170083441A1 (en) * | 2015-09-23 | 2017-03-23 | Qualcomm Incorporated | Region-based cache management |
US9798472B1 (en) * | 2015-09-29 | 2017-10-24 | Emc Corporation | Extent level cache destaging |
US10235288B2 (en) * | 2015-10-02 | 2019-03-19 | Netapp, Inc. | Cache flushing and interrupted write handling in storage systems |
US20170161193A1 (en) * | 2015-12-02 | 2017-06-08 | International Business Machines Corporation | Hybrid cache |
CN109635597B (zh) * | 2018-11-12 | 2023-03-31 | 博流智能科技(南京)有限公司 | 芯片级安全存储与存取系统及方法 |
JP6898393B2 (ja) * | 2019-03-22 | 2021-07-07 | 株式会社日立製作所 | ストレージシステム及びデータ転送方法 |
US11531622B2 (en) | 2019-09-20 | 2022-12-20 | Micron Technology, Inc. | Managing data dependencies for out of order processing in a hybrid DIMM |
US11494306B2 (en) | 2019-09-20 | 2022-11-08 | Micron Technology, Inc. | Managing data dependencies in a transfer pipeline of a hybrid dimm |
US11397683B2 (en) * | 2019-09-20 | 2022-07-26 | Micron Technology, Inc. | Low latency cache for non-volatile memory in a hybrid DIMM |
JP7179794B2 (ja) | 2020-03-03 | 2022-11-29 | 株式会社東芝 | 磁気ディスク装置、および磁気ディスク装置のメモリ管理方法 |
US11188252B2 (en) * | 2020-03-13 | 2021-11-30 | Seagate Technology Llc | Data storage system with adaptive cache management |
WO2021243700A1 (en) * | 2020-06-05 | 2021-12-09 | Micron Technology, Inc. | Trims for memory performance targets of applications |
CN111984197B (zh) * | 2020-08-24 | 2023-12-15 | 许昌学院 | 计算机缓存分配方法 |
Family Cites Families (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4425615A (en) * | 1980-11-14 | 1984-01-10 | Sperry Corporation | Hierarchical memory system having cache/disk subsystem with command queues for plural disks |
US4503501A (en) | 1981-11-27 | 1985-03-05 | Storage Technology Corporation | Adaptive domain partitioning of cache memory space |
JPH01196074A (ja) | 1988-01-30 | 1989-08-07 | Konica Corp | 画像形成装置 |
EP0389151A3 (en) * | 1989-03-22 | 1992-06-03 | International Business Machines Corporation | System and method for partitioned cache memory management |
GB2256735B (en) * | 1991-06-12 | 1995-06-21 | Intel Corp | Non-volatile disk cache |
JP2995926B2 (ja) * | 1991-06-18 | 1999-12-27 | カシオ計算機株式会社 | 情報再生方法 |
JP3160106B2 (ja) * | 1991-12-23 | 2001-04-23 | ヒュンダイ エレクトロニクス アメリカ | ディスクアレーの区分け方法 |
JPH06110741A (ja) * | 1992-09-25 | 1994-04-22 | Omron Corp | コンピュータ装置 |
US5437022A (en) * | 1992-12-17 | 1995-07-25 | International Business Machines Corporation | Storage controller having additional cache memory and a means for recovering from failure and reconfiguring a control unit thereof in response thereto |
JP3080521B2 (ja) * | 1993-10-01 | 2000-08-28 | アルプス電気株式会社 | ディスク装置 |
DE19540915A1 (de) * | 1994-11-10 | 1996-05-15 | Raymond Engineering | Redundante Anordnung von Festkörper-Speicherbausteinen |
US5574855A (en) * | 1995-05-15 | 1996-11-12 | Emc Corporation | Method and apparatus for testing raid systems |
JP3772369B2 (ja) * | 1995-11-20 | 2006-05-10 | 株式会社日立製作所 | 記憶サブシステム |
JPH09215026A (ja) * | 1996-02-07 | 1997-08-15 | Kokusai Electric Co Ltd | 無線選択呼出受信機及びその制御方法 |
US5805788A (en) * | 1996-05-20 | 1998-09-08 | Cray Research, Inc. | Raid-5 parity generation and data reconstruction |
JP3898782B2 (ja) * | 1996-08-23 | 2007-03-28 | オリンパス株式会社 | 情報記録再生装置 |
JPH10301847A (ja) * | 1997-04-30 | 1998-11-13 | Nec Corp | データ記憶装置 |
US5966729A (en) * | 1997-06-30 | 1999-10-12 | Sun Microsystems, Inc. | Snoop filter for use in multiprocessor computer systems |
US6223256B1 (en) * | 1997-07-22 | 2001-04-24 | Hewlett-Packard Company | Computer cache memory with classes and dynamic selection of replacement algorithms |
WO1999040516A1 (en) | 1998-02-04 | 1999-08-12 | Hitachi, Ltd. | Disk cache control method, disk array device, and storage device |
JP4272275B2 (ja) * | 1998-04-28 | 2009-06-03 | 株式会社日立製作所 | 記憶サブシステム |
JP2000089916A (ja) | 1998-09-11 | 2000-03-31 | Fujitsu Ltd | ファイル制御装置 |
JP3358655B2 (ja) * | 1998-12-22 | 2002-12-24 | 日本電気株式会社 | ディスクアレイ装置におけるキャッシュメモリ管理方法 |
JP2000216969A (ja) * | 1999-01-27 | 2000-08-04 | Minolta Co Ltd | メモリ管理装置 |
US6463573B1 (en) * | 1999-06-03 | 2002-10-08 | International Business Machines Corporation | Data processor storage systems with dynamic resynchronization of mirrored logical data volumes subsequent to a storage system failure |
US20020078300A1 (en) * | 1999-08-16 | 2002-06-20 | Chanda Dharap | Semantics-based caching policy to minimize latency |
JP2001101076A (ja) * | 1999-10-04 | 2001-04-13 | Alps Electric Co Ltd | ディスク制御装置 |
JP2001166993A (ja) | 1999-12-13 | 2001-06-22 | Hitachi Ltd | 記憶制御装置およびキャッシュメモリの制御方法 |
US6546462B1 (en) * | 1999-12-30 | 2003-04-08 | Intel Corporation | CLFLUSH micro-architectural implementation method and system |
AU2001259342A1 (en) * | 2000-05-15 | 2001-11-26 | Superspeed Software, Inc. | System and method for high-speed substitute cache |
US6591335B1 (en) * | 2000-09-29 | 2003-07-08 | Emc Corporation | Fault tolerant dual cache system |
JP2002251322A (ja) * | 2001-02-22 | 2002-09-06 | Hitachi Ltd | 記憶装置制御システム |
US6718434B2 (en) * | 2001-05-31 | 2004-04-06 | Hewlett-Packard Development Company, L.P. | Method and apparatus for assigning raid levels |
US6966033B1 (en) * | 2001-09-28 | 2005-11-15 | Emc Corporation | Methods and apparatus for graphically managing resources |
JP2003131818A (ja) * | 2001-10-25 | 2003-05-09 | Hitachi Ltd | クラスタ構成ストレージにおけるクラスタ間raid構成 |
JP4162184B2 (ja) * | 2001-11-14 | 2008-10-08 | 株式会社日立製作所 | データベース管理システムの実行情報を取得する手段を有する記憶装置 |
JP2003162377A (ja) * | 2001-11-28 | 2003-06-06 | Hitachi Ltd | ディスクアレイシステム及びコントローラ間での論理ユニットの引き継ぎ方法 |
JP2003316713A (ja) * | 2002-04-26 | 2003-11-07 | Hitachi Ltd | 記憶装置システム |
JP3806077B2 (ja) * | 2002-08-26 | 2006-08-09 | 株式会社東芝 | メモリカード認識システム、容量切り替え型メモリカード・ホスト機器、容量切り替え型メモリカード、記憶容量設定方法及び記憶容量設定プログラム |
DE60327357D1 (de) * | 2002-10-31 | 2009-06-04 | Ring Technology Entpr S Llc | Verfahren und systeme für ein speichersystem |
US20040162926A1 (en) * | 2003-02-14 | 2004-08-19 | Itzhak Levy | Serial advanced technology attachment interface |
JP4313068B2 (ja) * | 2003-03-28 | 2009-08-12 | 株式会社日立製作所 | 記憶装置のキャッシュ管理方法 |
US7058764B2 (en) * | 2003-04-14 | 2006-06-06 | Hewlett-Packard Development Company, L.P. | Method of adaptive cache partitioning to increase host I/O performance |
JP2005037347A (ja) | 2003-07-02 | 2005-02-10 | Toyota Motor Corp | 精度確認ガス供給装置及びそれを用いた測定精度確認システム、ならびに測定精度確認方法 |
JP4257783B2 (ja) * | 2003-10-23 | 2009-04-22 | 株式会社日立製作所 | 論理分割可能な記憶装置及び記憶装置システム |
US20050160249A1 (en) * | 2004-01-21 | 2005-07-21 | Hewlett-Packard Development Company, L.P. | Volume type determination for disk volumes managed by a LDM |
JP4429780B2 (ja) * | 2004-03-31 | 2010-03-10 | 富士通株式会社 | 記憶制御装置、制御方法、および制御プログラム。 |
JP4370571B2 (ja) | 2004-06-15 | 2009-11-25 | 信越半導体株式会社 | アニールウエーハの評価方法及び品質保証方法 |
US7949849B2 (en) * | 2004-08-24 | 2011-05-24 | Mcafee, Inc. | File system for a capture system |
US7302522B2 (en) * | 2004-12-27 | 2007-11-27 | Lsi Corporation | Optimizing I/O performance in a RAID subsystem using an adaptive maximum request size for a logical drive |
US7512736B1 (en) * | 2005-05-02 | 2009-03-31 | Nvidia Corporation | System and method for adaptive raid configuration |
US7895398B2 (en) * | 2005-07-19 | 2011-02-22 | Dell Products L.P. | System and method for dynamically adjusting the caching characteristics for each logical unit of a storage array |
US7363451B2 (en) * | 2005-10-11 | 2008-04-22 | Lsi Logic Corporation | Load balancing of disk drives |
US7774545B2 (en) * | 2006-12-01 | 2010-08-10 | Lsi Corporation | System and method of volume group creation based on an automatic drive selection scheme |
US8271757B1 (en) * | 2007-04-17 | 2012-09-18 | American Megatrends, Inc. | Container space management in a data storage system |
JP4920658B2 (ja) * | 2008-10-20 | 2012-04-18 | 株式会社日立製作所 | 電力推定方法及び計算機システム |
-
2005
- 2005-02-15 JP JP2005037347A patent/JP4819369B2/ja not_active Expired - Fee Related
- 2005-04-21 US US11/110,883 patent/US7447843B2/en not_active Expired - Fee Related
- 2005-09-26 EP EP05255955A patent/EP1691293A1/en not_active Withdrawn
- 2005-09-26 DE DE602005018560T patent/DE602005018560D1/de active Active
- 2005-09-26 EP EP08008293A patent/EP1965304B1/en not_active Not-in-force
- 2005-12-22 CN CN200810173106.6A patent/CN101393536B/zh active Active
- 2005-12-22 CN CNB2005101322376A patent/CN100442250C/zh not_active Expired - Fee Related
-
2007
- 2007-10-26 US US11/976,645 patent/US8612716B2/en active Active
-
2013
- 2013-12-06 US US14/098,666 patent/US8832380B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9727247B2 (en) | 2013-03-15 | 2017-08-08 | Nec Corporation | Storage device and method, and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN100442250C (zh) | 2008-12-10 |
EP1965304A1 (en) | 2008-09-03 |
CN1821979A (zh) | 2006-08-23 |
DE602005018560D1 (de) | 2010-02-04 |
US20060184740A1 (en) | 2006-08-17 |
CN101393536B (zh) | 2013-02-06 |
CN101393536A (zh) | 2009-03-25 |
US20140095793A1 (en) | 2014-04-03 |
US20080244183A1 (en) | 2008-10-02 |
EP1965304B1 (en) | 2009-12-23 |
US8612716B2 (en) | 2013-12-17 |
US7447843B2 (en) | 2008-11-04 |
JP2006227688A (ja) | 2006-08-31 |
EP1691293A1 (en) | 2006-08-16 |
US8832380B2 (en) | 2014-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4819369B2 (ja) | ストレージシステム | |
US9569130B2 (en) | Storage system having a plurality of flash packages | |
US9081690B2 (en) | Storage system and management method of control information therein | |
US8281076B2 (en) | Storage system for controlling disk cache | |
US8190846B2 (en) | Data management method in storage pool and virtual volume in DKC | |
EP1768014B1 (en) | Storage control apparatus, data management system and data management method | |
US8364858B1 (en) | Normalizing capacity utilization within virtual storage pools | |
US9323655B1 (en) | Location of data among storage tiers | |
JP5531091B2 (ja) | 計算機システム及びその負荷均等化制御方法 | |
US9965381B1 (en) | Indentifying data for placement in a storage system | |
WO2015015550A1 (ja) | 計算機システム及び制御方法 | |
US7032093B1 (en) | On-demand allocation of physical storage for virtual volumes using a zero logical disk | |
US20110153954A1 (en) | Storage subsystem |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071112 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20090217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100913 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100917 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101112 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110112 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110419 |
|
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: 20110802 |
|
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: 20110901 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140909 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4819369 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |