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

Method for building dynamic buffer pool to improve performance of storage system based on virtual RAID

A storage system and dynamic cache technology, applied in memory system, memory address/allocation/relocation, instruments, etc., can solve the problem of insufficient performance and reliability of storage system cache, improve data reliability, expand capacity, and expand easily sexual effect

Active Publication Date: 2009-12-16
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF0 Cites 34 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to overcome the deficiencies in the prior art, solve the performance and reliability problems caused by the insufficient cache of the storage system under heavy load, and provide a method that greatly improves the system performance and improves the system performance without increasing the cost. The load bearing capacity of the storage array, while ensuring the reliability of frequent read and write data

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
  • Method for building dynamic buffer pool to improve performance of storage system based on virtual RAID

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] With reference to accompanying drawing, method of the present invention is described in detail below.

[0030] as attached figure 1 As shown, a method of constructing a dynamic cache pool based on virtual RAID of the present invention to improve storage system performance and reliability, the system structure includes: a storage array, a storage array management platform, a virtual cache pool, a block device mapping table, and a virtual RAID mapping table and hotspot data mapping table, where:

[0031] Storage array, an array controller controls the interconnection of multiple physical storage devices (such as disks), synchronizes the reading and writing of multiple physical storage devices, reduces errors, and increases efficiency and reliability. The device's storage space is presented to the host in the form of one or more virtual disks.

[0032] Physical storage device, the unit of physical resources used to construct virtual RAID, usually a block device;

[0033...

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 method for building dynamic buffer pool to improve performance of a storage system based on virtual RAID. The storage system comprises a physical storage device, a storage array, a storage array turnkey, virtual RAID and a virtual buffer pool. The building method comprises the following steps of setting up strategies for the virtual buffer pool, creating the virtual RAID, creating a block device mapping table, creating the virtual buffer pool, creating a virtual RAID mapping table, fetching hotspot data to the buffer pool, creating a mapping table for the virtual buffer pool, updating the hotspot data at regular time, modifying a mapping table of the hotspot data, clearing the virtual buffer pool, modifying the virtual RAID, modifying the block device mapping table, modifying the virtual buffer pool, and modifying the virtual RAID mapping table. The method of the invention effectively solves the problem that the system performance is lowered due to insufficient buffer capacity under the premises that the limited device slots of the system are not occupied and the hard disk cost is not increased.

Description

technical field [0001] The invention relates to the technical field of computer and network information, in particular to a method for constructing a dynamic cache pool based on virtual RAID to improve performance and reliability of a storage system. technical background [0002] The current storage array generally has a system cache of about 2G-4G. Cache can quickly read and write data, which can effectively improve the input and output performance of the system. Compared with the capacity of the next-level storage, that is, the disk array, the capacity of the Cache is very small, generally no more than 0.1%, and what it saves is only a subset of the content of the next-level storage. Although the performance of the cache is very fast, its capacity is not large enough for multimedia data. After the cache is quickly filled, the speed immediately decays to the speed of the actual disk operation. [0003] When faced with multimedia services, the performance of the storage ar...

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/06G06F12/08G06F12/0873
Inventor 张立强
Owner LANGCHAO ELECTRONIC INFORMATION IND 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