Method and device for enhancing random data read-write performance in storage system

A random data and storage system technology, applied in the storage field, can solve problems such as storage system space waste and impact on storage performance, and achieve the effects of enhancing read and write performance, saving data space, and improving read performance

CN105630412AInactive Publication Date: 2016-06-01INSPUR BEIJING ELECTRONICS INFORMATION IND
5 Cites 2 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2016-06-01
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

The invention discloses a method and a device for enhancing random data read-write performance in a storage system. The method comprises the following steps: receiving random data to be written into a storage cache, and obtaining the detailed information of each piece of random data, wherein the detailed information comprises the data size information of each piece of random data; according to the detailed information of the random data, integrating multiple pieces of random data in a writing sequence to form long data of a preset size; and writing the long data into a bottom-layer disk in one time, and writing metadata corresponding to the long data into a solid state disk, wherein the size of the long data is the same with the stripe depth of the bottom-layer disk. Obviously, the random data written into the storage cache is collated, the random data of different block sizes is synthesized into continuous data of a fixed size, the metadata is written into the solid state disk, meanwhile, the collated long data is written into the disk, so that the reading performance of the random data is improved, and in addition, data space is saved since the size of the long data is equal to the stripe depth of the bottom-layer disk.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of storage technology, and more specifically, to a method and device for enhancing random data read and write performance in a storage system. Background technique

[0002] The new IT development trend is posing new challenges to storage systems. The increase in the use of business analysis and data warehousing, the vigorous promotion of big data, server and desktop virtualization, and the rapid growth of unstructured data not only require huge storage capacity, but more importantly, storage performance. Due to the unstructured random Reading and writing data poses a great challenge to the performance of the storage system. In the current traditional storage, when random data is written into the storage system cache, the storage system will directly flush the written data to the disk within a certain time interval without any processing during this process. At this time, the storage system will not only cause a wast...

Examples

Embodiment Construction

[0042] 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 creative efforts fall within the protection scope of the present invention.

[0043] The embodiment of the invention discloses a method and a device for enhancing random data reading and writing performance in a storage system, so as to enhance the random data reading and writing performance in the storage system.

[0044] see figure 1 , a method for enhancing random data read and write performance in a storage system provided by an embodiment of the present invention includes:

[0045] S101. Receive random data to be written into the stora...