Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data mirroring method and storage system

A storage system and data mirroring technology, applied in the storage field, can solve the problem that the target data cannot be mirrored.

Inactive Publication Date: 2018-10-16
HUAWEI TECH CO LTD
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Based on the configuration of the mirror cache in the existing mirror controller, the mirror controller cannot guarantee that all the target data it receives can be mirrored in time

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
  • Data mirroring method and storage system
  • Data mirroring method and storage system
  • Data mirroring method and storage system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings.

[0036] See figure 1 , figure 1 It is a schematic diagram of an architecture of a mirroring system provided by an embodiment of the present invention. like figure 1 As shown, the mirroring system includes at least one host 110 and more than two controllers 120 , each host 110 can communicate with each controller 120 , and each controller 120 can also communicate with each other. Multiple hosts 110 can respectively establish main communication links with the same controller 120 , and multiple hosts 110 can also respectively establish main communication links with different controllers 120 . Host 110 may be any computing device, such as a server, desktop computer, or the like. The controller 120 may be any computing device, such as a microcontroller, a programmable controller, and the like.

[0037] In the ...

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 embodiment of the invention provides a data mirroring method and a storage system. In the data mirroring method and the storage system provided by the embodiment of the invention, a local controller determines that the data size of the target data exceeds the idle capacity of pre-stored mirror cache after receiving target data, the local controller sends a capacity adjustment request to a mirror controller; the mirror controller adjusts the idle capacity of the mirror cache according to the capacity adjustment request, and the mirror controller sends the adjusted idle capacity to the localcontroller; and after receiving the adjusted idle capacity, the local controller sends the target data to the mirror controller to store the target data. The embodiment of the invention sends the capacity adjustment request to the mirror controller to adjust the idle capacity of the mirror cache when it is determined that the idle capacity of the pre-stored mirror cache is insufficient, and the idle capacity of the adjusted mirror cache ensures that the mirror controller can timely store the target data sent by the local controller.

Description

technical field [0001] Embodiments of the present invention relate to the field of storage technologies, and in particular, to a data mirroring method and a storage system. Background technique [0002] In the mirroring system, the local controller communicates with the host and the mirroring controller respectively, and both the local controller and the mirroring controller include caches, each cache includes a mirror cache and a local cache, and the mirror cache and the mirror cache of each cache The capacity ratio of the local cache is fixed. The process of mirroring design is that after the local controller receives the target data sent by the host, it applies for allocation of the cache space in its own local cache, and sends the target data to the mirroring controller; the mirroring controller receives the After the target data, apply for allocation of cache space in its own mirror cache, store the target data in the cache space in its own mirror cache, send a mirror ...

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
IPC IPC(8): G06F11/14
CPCG06F11/142G06F11/1443
Inventor 杨福全黄勇辉代平
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products