CN106502595A - A kind of isomery storage medium data consistency method - Google Patents
A kind of isomery storage medium data consistency method Download PDFInfo
- Publication number
- CN106502595A CN106502595A CN201610993615.8A CN201610993615A CN106502595A CN 106502595 A CN106502595 A CN 106502595A CN 201610993615 A CN201610993615 A CN 201610993615A CN 106502595 A CN106502595 A CN 106502595A
- Authority
- CN
- China
- Prior art keywords
- data
- storage medium
- volatile memory
- consistency method
- isomery
- 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
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/0614—Improving the reliability of storage systems
-
- 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/0638—Organizing or formatting or addressing of data
-
- 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/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
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
The present invention relates to storage medium technical field of data administration, more particularly to a kind of isomery storage medium data consistency method.A kind of isomery storage medium data consistency method of the present invention, which is before data finally write disk, data of the data in volatile memory with high speed nonvolatile storage are synchronized, and data write flow process is controlled, so as to reach the concordance of data, solve the problems, such as that data transmission efficiency of the current storage system in the high environment of disaster tolerance demand is low.
Description
Technical field
The present invention relates to storage medium technical field of data administration, more particularly to a kind of isomery storage medium data consistency
Method.
Background technology
Disaster tolerance system referred in strange land relatively far apart, sets up two sets or many set function identical IT system, from each other
State of health monitoring and function switching can be carried out, system is because of accident at one(Such as fire, earthquake etc.)When quitting work, entirely
Application system can be switched to another place so that the systemic-function can continue normal work.Disaster tolerance technology is that the height of system can
With an ingredient of property technology, disaster tolerance system is more emphasized to process impact of the external environment to system, particularly calamitous
Impact of the event to whole IT nodes, there is provided the other system recovery function of node level.
Storage system is needed without caching in the high environment of disaster tolerance demand, and this greatly reduces storage efficiency how
Ensure the concordance of isomery storage medium data in storage system, be the key that storage efficiency is improved in high disaster tolerance demand.
Content of the invention
In order to solve problem of the prior art, the invention provides a kind of isomery storage medium data consistency method, its
Disclosure satisfy that the high performance demands of storage system in high disaster tolerance demand.
The technical solution adopted in the present invention is as follows:
A kind of isomery storage medium data consistency method, comprises the following steps:
When A, system CPU receive external interface write data, first by data buffer storage in volatile memory, while at a high speed
Mirror image is carried out in nonvolatile storage;
B, after the completion of, data are read by volatile memory and write disk;
After C, disk complete write, CPU is notified;
D, system CPU notify volatile memory and nonvolatile storage to be marked written data, and it is invalid to put.
Message transmission rate of the message transmission rate of high speed nonvolatile storage interface not less than volatile memory interface.
Array using PCIE interfaces or NVME interface SSD is used as high speed nonvolatile storage.
When data write disk, then system CPU notifies volatile memory and high speed nonvolatile storage, and to written into magnetic
It is invalid that disk data are put, i.e., the data can be capped.
High speed nonvolatile storage is used as volatile memory mirror image, not system cache.
The beneficial effect brought of technical scheme that the present invention is provided is:
A kind of isomery storage medium data consistency method of the present invention, which was deposited volatile before data finally write disk
Data in reservoir are synchronized with the data of high speed nonvolatile storage, and data write flow process is controlled, so as to reach
To the concordance of data, solve the problems, such as that data transmission efficiency of the current storage system in the high environment of disaster tolerance demand is low.
Description of the drawings
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, below will be to making needed for embodiment description
Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for
For those of ordinary skill in the art, on the premise of not paying creative work, can be obtaining other according to these accompanying drawings
Accompanying drawing.
Fig. 1 is a kind of method flow diagram of isomery storage medium data consistency method of the present invention.
Specific embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to embodiment party of the present invention
Formula is described in further detail.
Embodiment one
As shown in Figure 1, a kind of isomery storage medium data consistency method, comprises the following steps:
When A, system CPU receive external interface write data, first by data buffer storage in volatile memory, while at a high speed
Mirror image is carried out in nonvolatile storage;
B, after the completion of, data are read by volatile memory and write disk;
After C, disk complete write, CPU is notified;
D, system CPU notify volatile memory and nonvolatile storage to be marked written data, and it is invalid to put.
In the present embodiment, the message transmission rate of high speed nonvolatile storage interface is not less than the number of volatile memory interface
According to transfer rate.
The present embodiment using PCIE interfaces or NVME interface SSD array as high speed nonvolatile storage.
When data write disk, then system CPU notifies volatile memory and high speed nonvolatile storage, and to written into magnetic
It is invalid that disk data are put, i.e., the data can be capped.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all spirit in the present invention and
Within principle, any modification, equivalent substitution and improvements that is made etc. should be included within the scope of the present invention.
Claims (4)
1. a kind of isomery storage medium data consistency method, comprises the following steps:
When A, system CPU receive external interface write data, first by data buffer storage in volatile memory, while at a high speed
Mirror image is carried out in nonvolatile storage;
B, after the completion of, data are read by volatile memory and write disk;
After C, disk complete write, CPU is notified;
D, system CPU notify volatile memory and nonvolatile storage to be marked written data, and it is invalid to put.
2. a kind of isomery storage medium data consistency method according to claim 1, it is characterised in that high speed is non-volatile
Message transmission rate of the message transmission rate of memory interface not less than volatile memory interface.
3. a kind of isomery storage medium data consistency method according to claim 1 and 2, it is characterised in that adopt
The array of PCIE interfaces or NVME interface SSD is used as high speed nonvolatile storage.
4. a kind of isomery storage medium data consistency method according to claim 1, it is characterised in that when data write
Disk, then system CPU notify volatile memory and high speed nonvolatile storage, and invalid to putting written into data in magnetic disk, i.e., should
Data can be capped.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610993615.8A CN106502595A (en) | 2016-11-11 | 2016-11-11 | A kind of isomery storage medium data consistency method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610993615.8A CN106502595A (en) | 2016-11-11 | 2016-11-11 | A kind of isomery storage medium data consistency method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106502595A true CN106502595A (en) | 2017-03-15 |
Family
ID=58324199
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610993615.8A Pending CN106502595A (en) | 2016-11-11 | 2016-11-11 | A kind of isomery storage medium data consistency method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106502595A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109918352A (en) * | 2019-03-04 | 2019-06-21 | 北京百度网讯科技有限公司 | The method of storage system and storing data |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080307160A1 (en) * | 2004-12-29 | 2008-12-11 | Humlicek Donald R | Methods and structure for improved storage system performance with write-back caching for disk drives |
CN102073561A (en) * | 2011-01-26 | 2011-05-25 | 浪潮电子信息产业股份有限公司 | Method for correcting error of write operation of solid state hard disk |
CN104239226A (en) * | 2014-10-10 | 2014-12-24 | 浪潮集团有限公司 | Method for designing iSCSI storage server with independent cache |
CN104765575A (en) * | 2015-04-23 | 2015-07-08 | 成都博元时代软件有限公司 | Information storage processing method |
-
2016
- 2016-11-11 CN CN201610993615.8A patent/CN106502595A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080307160A1 (en) * | 2004-12-29 | 2008-12-11 | Humlicek Donald R | Methods and structure for improved storage system performance with write-back caching for disk drives |
CN102073561A (en) * | 2011-01-26 | 2011-05-25 | 浪潮电子信息产业股份有限公司 | Method for correcting error of write operation of solid state hard disk |
CN104239226A (en) * | 2014-10-10 | 2014-12-24 | 浪潮集团有限公司 | Method for designing iSCSI storage server with independent cache |
CN104765575A (en) * | 2015-04-23 | 2015-07-08 | 成都博元时代软件有限公司 | Information storage processing method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109918352A (en) * | 2019-03-04 | 2019-06-21 | 北京百度网讯科技有限公司 | The method of storage system and storing data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3465444B1 (en) | Data access between computing nodes | |
US20170242822A1 (en) | Dram appliance for data persistence | |
US11210169B2 (en) | Data storage method, apparatus, and system | |
US10860447B2 (en) | Database cluster architecture based on dual port solid state disk | |
TW202042050A (en) | Storage media programming with adaptive write buffer release | |
JP2005182781A (en) | Persistent memory device for backup process checkpoint state | |
US10725662B2 (en) | Data updating technology | |
EP2565772A1 (en) | Storage array, storage system, and data access method | |
WO2015054897A1 (en) | Data storage method, data storage apparatus, and storage device | |
CN106657356A (en) | Data writing method and device for cloud storage system, and cloud storage system | |
CN103150128A (en) | Implementation method of solid state drive (SSD) and disk-based reliable mixed storage system | |
CN102346653A (en) | Memory array and system and data protection method | |
DE102019128383A1 (en) | METHOD AND DEVICE FOR SYNCHRONIZING SIGNALING BETWEEN LINK PARTNERS IN A HIGH-SPEED CONNECTION | |
CN103150268A (en) | Block-level data capture method in CDP (Continuous Data Protection) | |
CN102523105B (en) | Failure recovery method of data storage and applied data distribution framework thereof | |
CN106502595A (en) | A kind of isomery storage medium data consistency method | |
US9015433B2 (en) | Resiliency with a destination volume in a replication environment | |
CN108897644A (en) | A kind of dual controller fault handling method and system | |
CN112104729A (en) | Storage system and caching method thereof | |
CN104391760A (en) | Data backup method, server and system | |
CN115827322A (en) | Cloud storage data full-scale disaster recovery method and system | |
CN111352585B (en) | Method and device for improving performance of multiple hard disks based on expander | |
CN109445696B (en) | Information storage equipment for network aggregation storage | |
CN101807170B (en) | Management method of cache of storage area network | |
WO2019000456A1 (en) | Data mask transmission method, memory controller, memory chip, and computer system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170315 |
|
RJ01 | Rejection of invention patent application after publication |