CN101459679A - 网络存储设备及数据读写控制方法 - Google Patents
网络存储设备及数据读写控制方法 Download PDFInfo
- Publication number
- CN101459679A CN101459679A CNA2007100323915A CN200710032391A CN101459679A CN 101459679 A CN101459679 A CN 101459679A CN A2007100323915 A CNA2007100323915 A CN A2007100323915A CN 200710032391 A CN200710032391 A CN 200710032391A CN 101459679 A CN101459679 A CN 101459679A
- Authority
- CN
- China
- Prior art keywords
- logical block
- sub
- read
- write
- mapping relations
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000013507 mapping Methods 0.000 claims description 39
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000006116 polymerization reaction Methods 0.000 description 3
- 210000004027 cell Anatomy 0.000 description 2
- 210000000352 storage cell Anatomy 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
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/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0604—Improving or facilitating administration, e.g. storage management
-
- 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/0662—Virtualisation aspects
- G06F3/0665—Virtualisation aspects at area level, e.g. provisioning of virtual or logical volumes
-
- 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
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/322—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier used signal is digitally coded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1264—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
- G11B2020/1265—Control data, system data or management information, i.e. data used to access or process user data
- G11B2020/1267—Address data
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/40—Combinations of multiple record carriers
- G11B2220/41—Flat as opposed to hierarchical combination, e.g. library of tapes or discs, CD changer, or groups of record carriers that together store one title
- G11B2220/415—Redundant array of inexpensive disks [RAID] systems
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)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (11)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007100323915A CN101459679A (zh) | 2007-12-12 | 2007-12-12 | 网络存储设备及数据读写控制方法 |
JP2008315706A JP2009223879A (ja) | 2007-12-12 | 2008-12-11 | ネットワーク記憶デバイスおよびデータ読み取り書き込み制御方法 |
US12/333,022 US20090158002A1 (en) | 2007-12-12 | 2008-12-11 | Network storage device and data read-write control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2007100323915A CN101459679A (zh) | 2007-12-12 | 2007-12-12 | 网络存储设备及数据读写控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101459679A true CN101459679A (zh) | 2009-06-17 |
Family
ID=40754821
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2007100323915A Pending CN101459679A (zh) | 2007-12-12 | 2007-12-12 | 网络存储设备及数据读写控制方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20090158002A1 (zh) |
JP (1) | JP2009223879A (zh) |
CN (1) | CN101459679A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101996076A (zh) * | 2009-08-20 | 2011-03-30 | 镇江雅迅软件有限责任公司 | 基于引用寻址技术的电子文档多版本控制方法 |
CN105389128A (zh) * | 2015-11-06 | 2016-03-09 | 成都华为技术有限公司 | 一种固态硬盘数据存储方法及存储控制器 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105786732B (zh) * | 2014-12-26 | 2019-02-12 | 华为技术有限公司 | 数据访问方法及装置 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02252038A (ja) * | 1989-03-27 | 1990-10-09 | Oki Electric Ind Co Ltd | データ処理装置のメモリアクセス制御方式 |
US6016553A (en) * | 1997-09-05 | 2000-01-18 | Wild File, Inc. | Method, software and apparatus for saving, using and recovering data |
US7343469B1 (en) * | 2000-09-21 | 2008-03-11 | Intel Corporation | Remapping I/O device addresses into high memory using GART |
US7433948B2 (en) * | 2002-01-23 | 2008-10-07 | Cisco Technology, Inc. | Methods and apparatus for implementing virtualization of storage within a storage area network |
US6842791B2 (en) * | 2002-03-20 | 2005-01-11 | Intel Corporation | Method and apparatus for memory efficient fast VLAN lookups and inserts in hardware-based packet switches |
JP3974538B2 (ja) * | 2003-02-20 | 2007-09-12 | 株式会社日立製作所 | 情報処理システム |
JP4294353B2 (ja) * | 2003-03-28 | 2009-07-08 | 株式会社日立製作所 | ジョブ管理機能を有するストレージ系障害管理方法及び装置 |
JP2004302751A (ja) * | 2003-03-31 | 2004-10-28 | Hitachi Ltd | 計算機システムの性能管理方法、および、記憶装置の性能を管理する計算機システム |
KR100526178B1 (ko) * | 2003-03-31 | 2005-11-03 | 삼성전자주식회사 | 플래시 메모리 액세스 장치 및 방법 |
JP2005165702A (ja) * | 2003-12-03 | 2005-06-23 | Hitachi Ltd | クラスタストレージのデバイス連結方法 |
JP4631301B2 (ja) * | 2004-03-31 | 2011-02-16 | 株式会社日立製作所 | 記憶装置のキャッシュ管理方法 |
JP2005326935A (ja) * | 2004-05-12 | 2005-11-24 | Hitachi Ltd | 仮想化ストレージを備える計算機システムの管理サーバおよび障害回避復旧方法 |
JP4409483B2 (ja) * | 2005-06-30 | 2010-02-03 | 富士通株式会社 | ストレージシステム、ストレージ制御装置及びストレージ制御方法 |
US7480766B2 (en) * | 2005-08-03 | 2009-01-20 | Sandisk Corporation | Interfacing systems operating through a logical address space and on a direct data file basis |
JP2007066192A (ja) * | 2005-09-01 | 2007-03-15 | Hitachi Ltd | ストレージシステム及びその制御方法並びにコンピュータプログラム |
-
2007
- 2007-12-12 CN CNA2007100323915A patent/CN101459679A/zh active Pending
-
2008
- 2008-12-11 JP JP2008315706A patent/JP2009223879A/ja active Pending
- 2008-12-11 US US12/333,022 patent/US20090158002A1/en not_active Abandoned
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101996076A (zh) * | 2009-08-20 | 2011-03-30 | 镇江雅迅软件有限责任公司 | 基于引用寻址技术的电子文档多版本控制方法 |
CN105389128A (zh) * | 2015-11-06 | 2016-03-09 | 成都华为技术有限公司 | 一种固态硬盘数据存储方法及存储控制器 |
CN105389128B (zh) * | 2015-11-06 | 2019-04-19 | 成都华为技术有限公司 | 一种固态硬盘数据存储方法及存储控制器 |
Also Published As
Publication number | Publication date |
---|---|
JP2009223879A (ja) | 2009-10-01 |
US20090158002A1 (en) | 2009-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2652587B1 (en) | Storage system comprising flash memory, and storage control method | |
US8595451B2 (en) | Managing a storage cache utilizing externally assigned cache priority tags | |
US8713267B2 (en) | Method and system for dynamic storage tiering using allocate-on-write snapshots | |
US11200159B2 (en) | System and method for facilitating efficient utilization of NAND flash memory | |
US11947839B2 (en) | Storage device, system, and method for customizable metadata | |
US8694563B1 (en) | Space recovery for thin-provisioned storage volumes | |
CN103577339A (zh) | 一种数据存储方法及系统 | |
US10761989B2 (en) | Method of storage management, storage system and computer program product | |
US9940034B2 (en) | Reducing read access latency by straddling pages across non-volatile memory channels | |
US20200341684A1 (en) | Managing a raid group that uses storage devices of different types that provide different data storage characteristics | |
US8856439B2 (en) | Method and device for utilizing application-level prior knowledge for selectively storing data in higher performance media | |
CN104134447A (zh) | 一种光盘存储系统及光盘数据读写方法 | |
CN104750433A (zh) | 一种基于scst的缓存设计方法 | |
CN117312188A (zh) | 混合ssd数据缓存预取系统及方法 | |
CN101459679A (zh) | 网络存储设备及数据读写控制方法 | |
CN101997919B (zh) | 一种存储资源的管理方法及管理装置 | |
EP4471604A1 (en) | Systems, methods, and apparatus for cache operation in storage devices | |
CN114265791A (zh) | 一种数据调度方法、芯片以及电子设备 | |
Chen et al. | Co-optimizing storage space utilization and performance for key-value solid state drives | |
US11487465B2 (en) | Method and system for a local storage engine collaborating with a solid state drive controller | |
CN101859232A (zh) | 一种可变长度数据存储接口 | |
CN118210456B (zh) | 一种实现信创操作系统存储性能提升的方法 | |
US20240402924A1 (en) | Systems, methods, and apparatus for cache configuration based on storage placement | |
US20240256180A1 (en) | Data Storage Device and Method for Host-Assisted Deferred Defragmentation and System Handling | |
CN102841758B (zh) | 高效能虚拟磁盘管理系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ASS | Succession or assignment of patent right |
Owner name: CHENGDU CITY HUAWEI SAIMENTEKE SCIENCE CO., LTD. Free format text: FORMER OWNER: HUAWEI TECHNOLOGY CO., LTD. Effective date: 20090508 |
|
C06 | Publication | ||
C41 | Transfer of patent application or patent right or utility model | ||
PB01 | Publication | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20090508 Address after: Six hundred and eleven thousand seven hundred and thirty-one Qingshui River District, Chengdu high tech Zone, Western China, Sichuan, Postal Code: 611731 Applicant after: Chengdu Huawei Symantec Technologies Co., Ltd. Address before: Bantian HUAWEI headquarters office building, Longgang District, Shenzhen, Guangdong Applicant before: Huawei Technologies Co., Ltd. |
|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20090617 |