ATE477530T1 - Massenspeicherungssystem und -verfahren - Google Patents
Massenspeicherungssystem und -verfahrenInfo
- Publication number
- ATE477530T1 ATE477530T1 AT07291203T AT07291203T ATE477530T1 AT E477530 T1 ATE477530 T1 AT E477530T1 AT 07291203 T AT07291203 T AT 07291203T AT 07291203 T AT07291203 T AT 07291203T AT E477530 T1 ATE477530 T1 AT E477530T1
- Authority
- AT
- Austria
- Prior art keywords
- cache
- volumes
- bookshop
- virtual
- storage system
- Prior art date
Links
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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 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/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0686—Libraries, e.g. tape libraries, jukebox
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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)
- Library & Information Science (AREA)
- Memory System Of A Hierarchy Structure (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0608639A FR2906624A1 (fr) | 2006-10-03 | 2006-10-03 | Systeme et procede de stockage de masse. |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE477530T1 true ATE477530T1 (de) | 2010-08-15 |
Family
ID=37963435
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT07291203T ATE477530T1 (de) | 2006-10-03 | 2007-10-03 | Massenspeicherungssystem und -verfahren |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US7873790B2 (de) |
| EP (1) | EP1909169B1 (de) |
| AT (1) | ATE477530T1 (de) |
| DE (1) | DE602007008335D1 (de) |
| FR (1) | FR2906624A1 (de) |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7836030B2 (en) * | 2007-11-13 | 2010-11-16 | International Business Machines Corporation | Data library optimization |
| EP2146461A1 (de) * | 2008-07-14 | 2010-01-20 | BRITISH TELECOMMUNICATIONS public limited company | Verfahren zum Betreiben eines Telekommunikationsnetzwerks |
| JP5412882B2 (ja) * | 2009-03-04 | 2014-02-12 | 富士通株式会社 | 論理ボリューム構成情報提供プログラム、論理ボリューム構成情報提供方法、および論理ボリューム構成情報提供装置 |
| US8332586B2 (en) * | 2009-03-30 | 2012-12-11 | Hitachi, Ltd. | Information processing system for measuring the cache effect in a virtual capacity |
| US8566628B2 (en) * | 2009-05-06 | 2013-10-22 | Advanced Micro Devices, Inc. | North-bridge to south-bridge protocol for placing processor in low power state |
| US8478725B2 (en) | 2009-09-14 | 2013-07-02 | Vmware, Inc. | Method and system for performing live migration of persistent data of a virtual machine |
| TWI413898B (zh) * | 2009-09-15 | 2013-11-01 | Phison Electronics Corp | 資料保護方法與系統、儲存裝置及儲存裝置控制器 |
| US20110112798A1 (en) * | 2009-11-06 | 2011-05-12 | Alexander Branover | Controlling performance/power by frequency control of the responding node |
| US8683465B2 (en) * | 2009-12-18 | 2014-03-25 | International Business Machines Corporation | Virtual image deployment with a warm cache |
| US8868575B2 (en) * | 2010-01-13 | 2014-10-21 | International Business Machines Corporation | Method and system for transformation of logical data objects for storage |
| US9619474B2 (en) * | 2011-03-31 | 2017-04-11 | EMC IP Holding Company LLC | Time-based data partitioning |
| US20120266163A1 (en) * | 2011-04-13 | 2012-10-18 | International Business Machines Corporation | Virtual Machine Migration |
| WO2013025556A1 (en) | 2011-08-12 | 2013-02-21 | Splunk Inc. | Elastic scaling of data volume |
| US8954979B1 (en) * | 2011-08-15 | 2015-02-10 | Netapp, Inc. | Method and system for managing resources in a network |
| CN102646079B (zh) * | 2012-04-23 | 2014-07-16 | 中国人民解放军国防科学技术大学 | 面向类Linux操作系统的磁盘数据保护方法 |
| US9754648B2 (en) | 2012-10-26 | 2017-09-05 | Micron Technology, Inc. | Apparatuses and methods for memory operations having variable latencies |
| US9390010B2 (en) * | 2012-12-14 | 2016-07-12 | Intel Corporation | Cache management |
| US9734097B2 (en) | 2013-03-15 | 2017-08-15 | Micron Technology, Inc. | Apparatuses and methods for variable latency memory operations |
| TWI573015B (zh) * | 2013-06-19 | 2017-03-01 | 祥碩科技股份有限公司 | 防超時方法及資料處理系統 |
| US9727493B2 (en) * | 2013-08-14 | 2017-08-08 | Micron Technology, Inc. | Apparatuses and methods for providing data to a configurable storage area |
| CN105683930B (zh) * | 2013-10-29 | 2019-05-31 | 上海宝存信息科技有限公司 | 用于数据存储系统的动态缓存方法和系统 |
| US10241918B2 (en) | 2015-09-29 | 2019-03-26 | International Business Machines Corporation | Considering a frequency of access to groups of tracks to select groups of tracks to destage |
| US10120811B2 (en) | 2015-09-29 | 2018-11-06 | International Business Machines Corporation | Considering a frequency of access to groups of tracks and density of the groups to select groups of tracks to destage |
| US10095628B2 (en) * | 2015-09-29 | 2018-10-09 | International Business Machines Corporation | Considering a density of tracks to destage in groups of tracks to select groups of tracks to destage |
| CN105653980B (zh) * | 2015-12-30 | 2019-06-11 | 福建联迪商用设备有限公司 | 一种虚拟内存数据的保护方法及其系统 |
| US9747222B1 (en) * | 2016-03-31 | 2017-08-29 | EMC IP Holding Company LLC | Dynamic ingestion throttling of data log |
| US10089233B2 (en) | 2016-05-11 | 2018-10-02 | Ge Aviation Systems, Llc | Method of partitioning a set-associative cache in a computing platform |
| CN110309150A (zh) * | 2019-06-14 | 2019-10-08 | 杭州迪普科技股份有限公司 | 一种日志存储、查询方法及装置 |
| US11423049B2 (en) * | 2020-05-11 | 2022-08-23 | Google Llc | Execution-time dynamic range partitioning transformations |
| US20230010516A1 (en) * | 2021-07-06 | 2023-01-12 | Vmware, Inc. | Input/output (i/o) quiescing for sequential ordering of operations in a write-ahead-log (wal)-based storage system |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5530850A (en) * | 1993-10-25 | 1996-06-25 | International Business Machines Corporation | Data storage library array with log-structured file system which allows simultaneous write and garbage collection |
| US5566315A (en) * | 1994-12-30 | 1996-10-15 | Storage Technology Corporation | Process of predicting and controlling the use of cache memory in a computer system |
| US7065610B1 (en) * | 2000-06-27 | 2006-06-20 | Emc Corporation | Method and apparatus for maintaining inventory of logical volumes stored on storage elements |
| GB0022131D0 (en) * | 2000-09-09 | 2000-10-25 | Ibm | Data sorting in information storage systems |
| US20020194444A1 (en) * | 2001-06-14 | 2002-12-19 | Telgen Corporation | System and method for managing out-of-order memory access requests via an age-shifted index |
| JP2003303054A (ja) * | 2002-04-08 | 2003-10-24 | Hitachi Ltd | 計算機システム、記憶装置及び記憶装置運用監視方法 |
| JP4219633B2 (ja) * | 2002-07-25 | 2009-02-04 | 株式会社日立製作所 | 記憶装置システムのデステージ方法、ディスク制御装置、記憶装置システム、及びプログラム |
| US6922754B2 (en) * | 2002-12-09 | 2005-07-26 | Infabric Technologies, Inc. | Data-aware data flow manager |
| US7146462B2 (en) * | 2003-05-20 | 2006-12-05 | Hitachi, Ltd. | Storage management method |
| JP4438457B2 (ja) * | 2003-05-28 | 2010-03-24 | 株式会社日立製作所 | 記憶領域割当方法、システム及び仮想化装置 |
| US7085895B2 (en) * | 2003-09-05 | 2006-08-01 | International Business Machines Corporation | Apparatus, system, and method flushing data from a cache to secondary storage |
| US7487288B2 (en) * | 2004-05-14 | 2009-02-03 | International Business Machines Corporation | Dynamic loading of virtual volume data in a virtual tape server |
| US7512621B2 (en) * | 2006-06-14 | 2009-03-31 | International Business Machines Corporation | Moving records between partitions |
-
2006
- 2006-10-03 FR FR0608639A patent/FR2906624A1/fr not_active Withdrawn
-
2007
- 2007-10-03 EP EP07291203A patent/EP1909169B1/de active Active
- 2007-10-03 AT AT07291203T patent/ATE477530T1/de not_active IP Right Cessation
- 2007-10-03 DE DE602007008335T patent/DE602007008335D1/de active Active
- 2007-10-03 US US11/866,619 patent/US7873790B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US7873790B2 (en) | 2011-01-18 |
| EP1909169B1 (de) | 2010-08-11 |
| FR2906624A1 (fr) | 2008-04-04 |
| DE602007008335D1 (de) | 2010-09-23 |
| US20080082769A1 (en) | 2008-04-03 |
| EP1909169A1 (de) | 2008-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE477530T1 (de) | Massenspeicherungssystem und -verfahren | |
| Yang et al. | Overcoming the memory wall with {CXL-Enabled}{SSDs} | |
| Gouk et al. | Amber: Enabling precise full-system simulation with detailed modeling of all SSD resources | |
| Huang et al. | Improving flash-based disk cache with lazy adaptive replacement | |
| Kim et al. | Flashsim: A simulator for nand flash-based solid-state drives | |
| Zhang et al. | iTransformer: Using SSD to improve disk scheduling for high-performance I/O | |
| CN104461935B (zh) | 一种进行数据存储的方法、装置及系统 | |
| US8898410B1 (en) | Efficient garbage collection in a data storage device | |
| US8331053B2 (en) | Systems and methods for adjacent track interference (ATI) risk management | |
| US20100191922A1 (en) | Data storage performance enhancement through a write activity level metric recorded in high performance block storage metadata | |
| US9483350B1 (en) | Flash memory codeword architectures | |
| WO2008054760A3 (en) | System and method for optimizing write operations storage systems | |
| GB0514529D0 (en) | Virtualisation engine and method, system, and computer program product for managing the storage of data | |
| TW200622882A (en) | Sas storage virtualization controller, subsystem and system using the same, and method therefor | |
| WO2010047915A3 (en) | Method for controlling performance aspects of a data storage and access routine | |
| Litz et al. | Rail: Predictable, low tail latency for nvme flash | |
| GB2537012A (en) | System and method for copy on write on an SSD | |
| EP2317428A3 (de) | Automatische Verknüpfung von Partitionen auf einer Bandmedienvorrichtung | |
| Kim et al. | HMB-SSD: Framework for efficient exploiting of the host memory buffer in the NVMe SSD | |
| Kim et al. | Performance modeling and practical use cases for black-box SSDs | |
| Zhou et al. | LiveSSD: A low-interference RAID scheme for hardware virtualized SSDs | |
| Shi et al. | Memory/disk operation aware lightweight VM live migration | |
| KR20130090526A (ko) | 메모리 오버레이 장치 및 방법 | |
| Liu et al. | Synergistic coupling of SSD and hard disk for QoS-aware virtual memory | |
| CN105786721A (zh) | 一种内存地址映射管理方法及处理器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |