Cross controller group mirror image writing method and device applied to high-end disk array

A disk array and controller technology, applied in the field of cross-controller group write mirroring, can solve problems such as affecting the performance of the storage system, and achieve the effect of reducing the number of data transfers and improving efficiency and performance.

Inactive Publication Date: 2014-02-12
INSPUR BEIJING ELECTRONICS INFORMATION IND
View PDF6 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, when data mirroring is performed across controllers, two data transfers are required to

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
  • Cross controller group mirror image writing method and device applied to high-end disk array
  • Cross controller group mirror image writing method and device applied to high-end disk array
  • Cross controller group mirror image writing method and device applied to high-end disk array

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] combined with Figures 1 to 4 The technical solution of the present invention is described in detail. The present invention relates to a method and device for caching mirroring between storage controller groups in a high-end disk array system, which converts cross-storage controller group writing mirror data into a solution for remote storage controller local cache writing mirroring, and realizes cross-storage controllers The group write data mirroring function improves the writing performance and mirroring efficiency of cached data across storage controllers in high-end disk arrays. All LUNs in the disk array (full name Logic unit number, logical unit number) have unique ID numbers corresponding to their storage controllers one by one. Multiple storage controllers in the system provide services to clients, and cross-storage controllers Group write mirroring technology is transparent to the originator of the data, that is, the client host. A storage controller connecte...

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 provides a cross controller group mirror image writing method and device applied to a high-end disk array. If a received writing data request is a cross memory controller group writing data request, a data copy is generated and cached locally, then, the data copy is forwarded to a storage controller, resources required to store the data belong to the storage controller, and the storage controller where the resources belong cache the received data copy and mirror the data to a mirror image storage controller in the same group of storage controllers; and after the data mirroring is finished, the storage controller where the resources belong sends a response message to the storage controller connected with a client host. With the adoption of the method and the device, cross controller group writing data mirroring can be completed only by one-time data forwarding, so that times of data transmission are reduced, and mirroring efficiency and performance are greatly improved.

Description

technical field [0001] The invention relates to the technical field of data storage, in particular to a cross-controller group mirroring method and device applied to high-end disk arrays. Background technique [0002] In order to improve the performance of the storage system, caching technology is introduced into the storage system. When the client data is written to the controller cache, it is considered that the IO has been completed. However, the data in the cache is vulnerable to power failure. The management of cache mirroring in a multi-controller storage system It is the key to the availability and performance of the disk system. Local automatic mirroring provides high read and write performance. If cross-controller mirroring can use local mirroring, the performance can be greatly improved. Currently, when performing data mirroring across controllers, two data transfers are required to complete the entire process, which will seriously affect the performance of the ent...

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): G06F3/06
Inventor 李伟国吕烁周耀辉韩东涛
Owner INSPUR BEIJING ELECTRONICS INFORMATION IND
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
Try Eureka
PatSnap group products