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

A Thin Provisioning Synchronization Method for Dual Controller Disk Arrays

A technology of automatic thin configuration and disk array, applied in the direction of response error generation, data processing input/output process, hardware redundancy for data error detection, etc., can solve the problem that it is difficult to ensure data synchronization, immature , automatic thin provisioning technical difficulty and other issues

Active Publication Date: 2021-02-23
BEIJING INST OF COMP TECH & APPL
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] On the traditional single-controller storage system, the development of thin provisioning technology is relatively mature, but with the continuous improvement of the storage system stability, the dual-controller storage device has replaced the single-controller storage device with a single point of failure. It is also gradually migrating to dual-controller storage devices. Common storage solutions such as NAS and SAN have been successfully applied to dual-controller storage systems, but some advanced functions, including automatic thin provisioning, are not yet mature due to technical difficulties.
The difficulty of thin provisioning for dual-controller storage devices is that the thin provisioning metadata of the two controllers is different, and the update frequency is very high, so it is difficult to ensure the data synchronization of the thin provisioning of the two controllers

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 Thin Provisioning Synchronization Method for Dual Controller Disk Arrays
  • A Thin Provisioning Synchronization Method for Dual Controller Disk Arrays
  • A Thin Provisioning Synchronization Method for Dual Controller Disk Arrays

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the purpose, content, and advantages of the present invention clearer, the specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0031] figure 1 Shown is a schematic diagram of a dual-controller disk array, such as figure 1 As shown, the required hardware platform of the present invention is a dual-control disk array, which is composed of two controllers and a shared storage unit, such as figure 1 As shown, the dual-control disk array includes a controller (primary controller) 1 , a controller (standby controller) 2 , a heartbeat link 3 , a shared data link 4 , and a shared storage unit 5 . The shared storage unit includes several magnetic / electronic disk devices 6 . The platform ensures that the two controllers of the dual-controller disk array define the active and standby roles respectively, the shared storage unit ensures that available st...

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 invention relates to a method for automatic thin configuration synchronization of a dual-control disk array, which includes: the preprocessing process includes: the kernel loads the target driver of the automatic IO control device module; defines the mapping between the underlying block device and the automatic IO control device in the user state Relationship; the kernel creates a target device according to the incoming parameters, and records the IO control information in the IO control attribute; creates a mapping table; creates a dm device, records the device type in the dm device metadata area, and generates an automatic IO control device; Creation of thin-provisioned volumes on automated IO control devices; and IO processing. The invention discloses an automatic thin configuration synchronization method of a dual-controller disk array. The method realizes data synchronization of a thin resource allocation volume on a double-controller disk array, and ensures that the thin resource allocation volume realizes failover.

Description

technical field [0001] The invention relates to the technical field of computer information storage, in particular to an automatic thin provisioning synchronization method of a dual-controller disk array. Background technique [0002] With the explosive growth of information and the popularization of information systems, the scale and capacity of storage systems are expanding year by year. In order to ensure that storage capacity can meet current or even future business needs, users usually deploy physical storage space larger than actual needs—"for safety". However, in the actual use process of users, their deployment capacity is usually not fully utilized. Industry research organizations have found that in some projects, the actual used capacity accounts for only 20%-30% of the deployed capacity. Therefore, "thin provisioning" technology came into being to achieve higher storage capacity utilization and bring greater return on investment. Thin provisioning, sometimes ca...

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/06G06F11/20
CPCG06F3/0614G06F3/0658G06F3/0689G06F11/2076
Inventor 王施人马连志马建鹏田鹏
Owner BEIJING INST OF COMP TECH & APPL
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