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

Storage virtualization device, data storage method and system

A technology for storage virtualization and storage resources, applied in the storage field, it can solve the problems of ineffective use of physical storage space and the inability to maximize the performance advantages of solid-state storage, and achieve the effect of improving the utilization of physical storage space and flexible mapping.

Active Publication Date: 2012-08-01
CHENGDU HUAWEI TECH
View PDF3 Cites 47 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the storage space is isolated due to different users. In this case, there may be situations where the storage space of some users is too small and the storage space of other users is idle, so that the physical storage space cannot be effectively used, and the storage space cannot be maximized. Take advantage of the performance advantages of solid-state storage

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
  • Storage virtualization device, data storage method and system
  • Storage virtualization device, data storage method and system
  • Storage virtualization device, data storage method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0031] figure 1 It is a structure diagram of a data storage system for applying the embodiment of the present invention. like figure 1 As shown, the data storage system is connected to at least one host for storing data of the host.

[0032] figure 2 It is a schematic structural diagram of a data storage system according to an embodiment of the present invention. like figure 2 As shown, the data storage system includes a physical storage module 21, a lo...

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 discloses a storage virtualization device, a data storage method and a system. The storage virtualization device comprises a logic storage unit module, a resource block module, a mapping module and a data write-in module, wherein the logic storage unit module is used for carrying out RIAD(Redundant Array of Inexpensive Disks) partitioning to at least two solid-state memories so as to form at least one logic memory unit; the resource block module is used for striping treatment to the logic memory unit so as to form storage resource blocks respectively corresponding to the strips of the logic memory unit; the mapping module is used for receiving write request messages sent out by a host machine, obtaining logic blocks for writing to-be-written date according to logic addresses carried in the write request messages, acquiring idle storage resource blocks, calculating the numbers of physical blocks of the acquired idle storage resource blocks, and building a mapping relationship between the logical blocks and the physical blocks; and the data write-in module is used for writing to-be written date into corresponding storage spaces of the physical blocks according to the mapping relationship. The storage virtualization device, the data storage method and the system can improve the use ratio of physical storage space.

Description

technical field [0001] The invention relates to data storage technology, in particular to a storage virtualization device, data storage method and system, and belongs to the field of storage technology. Background technique [0002] NAND Flash (NAND Flash) memory has been more and more widely used due to its advantages of large capacity and fast rewriting speed, which correspondingly promotes the rapid development of solid-state memory. At present, solid-state storage can be mainly divided into two categories, one is small-size solid-state storage, including memory cards, 1.0-3.5″ solid-state storage; the other is large-size solid-state storage, including high-speed peripheral interconnect bus (PCIE) cards and Rack-type array. Rack-type array includes two types of open architecture and closed architecture. The open architecture is similar to the traditional array with dual controllers, built-in standard solid-state memory, and software and hardware optimization to achieve hi...

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
CPCG06F3/0689G06F3/0665G06F3/06G06F3/0608
Inventor 柯乔
Owner CHENGDU HUAWEI TECH
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