Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

A data processing method and device on a multi-control storage system

A multi-control storage and cache data technology, applied in the deduplication field, to avoid preemption, improve processing efficiency, and avoid bandwidth resources

Active Publication Date: 2022-04-22
MACROSAN TECH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, this application provides a data processing method and device on a multi-controller storage system to solve the problem in the prior art that flash data is transmitted between controllers and mirror data competes for bandwidth

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
  • A data processing method and device on a multi-control storage system
  • A data processing method and device on a multi-control storage system
  • A data processing method and device on a multi-control storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present application as recited in the appended claims.

[0033] The terminology used in this application is for the purpose of describing particular embodiments only, and is not intended to limit the application. As used in this application and the appended claims, the singular forms "a", "the", and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It should also be understood that the term...

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 present application provides a data processing method and device on a multi-control storage system, which can enable the controller to receive a disk brush instruction, and determine the target fingerprint corresponding to the target cache data based on the disk brush instruction; based on the local record storage controller, The corresponding relationship between the write cache address of the storage controller and the fingerprint, and obtain the target storage controller and the target write cache address corresponding to the target fingerprint; when the controller is not the target storage controller, it will carry the target fingerprint and the target write cache address; The control information of the target write cache address is sent to the target storage controller, so that the target storage controller obtains the corresponding target cache data in the local write cache according to the control information, and performs the disk flushing process. Therefore, the present application can only transmit the fingerprint of the target cache data and the target write cache address when flashing the disk, without transmitting the data, thereby avoiding preemption of bandwidth resources with the mirror image data, and improving the processing efficiency of the written data.

Description

technical field [0001] The present application relates to the technical field of deduplication, and in particular to a data processing method and device on a multi-controller storage system. Background technique [0002] A multi-controller storage system refers to a storage system with more than two controllers. The more controllers there are, the stronger the processing capability of the storage system is. At the same time, the controllers are hot-backed up to each other, so the reliability is higher. In a multi-controller storage system, each controller has an independent CPU, memory, and IO interface device, so each controller has an independent computing capability; each controller can also transmit information to each other, and each The controller will be connected to the hard disk and can access all the stored data in the hard disk space. [0003] In related technologies, when data is written in the multi-controller storage system, the controller can mirror the local...

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/06
CPCG06F3/0607G06F3/061G06F3/0641G06F3/0683
Inventor 扈海龙
Owner MACROSAN TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products