Unlock instant, AI-driven research and patent intelligence for your innovation.

Storage system and its data reading and writing method

A storage system and data technology, applied in transmission systems, electrical components, input/output to record carriers, etc., can solve problems such as failure to protect enterprise data business continuity, production and supply chain delays, enterprise losses, etc. The effect of business continuity, smooth expansion, continuous data protection and disaster recovery functions

Active Publication Date: 2016-04-13
珠海信核数据科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But if there is a problem with the storage-level equipment
The whole structure will be unusable
Therefore, the traditional HA architecture cannot truly and completely protect the 365×24×60 uninterrupted nature of enterprise data services
Once an enterprise cannot access mission-critical data, it will cause delays in production and supply chains, which will bring incalculable losses to the enterprise

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Storage system and its data reading and writing method
  • Storage system and its data reading and writing method
  • Storage system and its data reading and writing method

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0055] First embodiment (read operation)

[0056] Next, the read operation of the storage class HA according to the present invention is described.

[0057] When a volume receives a read command, it is first judged whether the volume is one of the mirrored volume groups. If not, it means that the volume is not a mirrored volume, and the read command is sent to the next layer, and the program ends. If the volume is a volume in the mirror group, continue to judge whether the volume rejects I / O operations. This is because sometimes in order to protect the data in the volume, the volume will be set to be unreadable and writable. Then, it is necessary to judge whether the volume and its mirrored volume are down. As long as one of them is not down, continue to judge whether the read request comes from a mirrored volume. If it is from a mirrored volume, perform a read from the local volume. If the read data request does not come from a mirrored volume, it is also necessary to ...

no. 2 example

[0059] Second embodiment (write operation)

[0060] Next, the write operation will be described, and the same steps as the read operation in the first embodiment will not be repeated, but only the differences between the two will be described.

[0061] When the write operation starts to execute, it is first judged whether the volume to be written is a volume in the mirror group, and if not, the write command is passed to the next layer. If the volume does not reject the I / O operation and at least one of the volumes in the mirror group where the volume is located can work normally, then determine whether the I / O is from the I / O of the mirror volume or the I / O from the application layer. If the I / O is from a mirrored volume, the local volume is subject to recovery. If the I / O comes from the application layer, the I / O must not only be written to the local volume, but also be written to the mirrored volume of this volume.

no. 3 example

[0062] Third Embodiment (Recovery Operation)

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a storage system and a data reading-writing method thereof. The storage system has high availability on a storage level and an application level, and comprises at least one application server, two storage management servers and a plurality of pieces of storage equipment, wherein the at least one application server is used for establishing a cluster and providing the same appliance service for a user; the storage management servers are connected with the application servers respectively, and are used for realizing virtual storage of the storage system by using a mapping volume technique; and the storage equipment is connected with the storage management servers respectively, and is used for physically storing data of the user. Reading / writing of user data is realized through the at least two storage management servers; and when failures occur, automatic switching of the two storage management servers is realized through the storage system, and application transparency is realized, so that continuous running of an application system is ensured.

Description

technical field [0001] The invention relates to a storage system and its data reading and writing method, in particular to a storage system with high reliability at the storage level and application level and its usage method. Background technique [0002] Currently, it is essential for modern enterprises to use computer systems to provide timely and reliable information and services. For computer applications, the most important thing is sustainable, consistent and complete data access. However, both computer hardware and software will inevitably fail, and these failures may bring great losses to the enterprise, and even cause the termination of the entire service and the paralysis of the network. For those enterprises or companies with critical applications that any shutdown will cause serious property damage, reputation loss, or even loss of life, there must be appropriate measures to ensure that the computer system provides uninterrupted services to maintain system avai...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/06H04L29/08
Inventor 施苗峰任永坚汪海芮琨
Owner 珠海信核数据科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More