CN106502595A - A kind of isomery storage medium data consistency method - Google Patents

A kind of isomery storage medium data consistency method Download PDF

Info

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
Application number
CN201610993615.8A
Other languages
Chinese (zh)
Inventor
姜凯
于治楼
梁智豪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jinan Inspur Hi Tech Investment and Development Co Ltd
Original Assignee
Jinan Inspur Hi Tech Investment and Development Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jinan Inspur Hi Tech Investment and Development Co Ltd filed Critical Jinan Inspur Hi Tech Investment and Development Co Ltd
Priority to CN201610993615.8A priority Critical patent/CN106502595A/en
Publication of CN106502595A publication Critical patent/CN106502595A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0614Improving the reliability of storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0683Plurality 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

A kind of isomery storage medium data consistency method
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.
CN201610993615.8A 2016-11-11 2016-11-11 A kind of isomery storage medium data consistency method Pending CN106502595A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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