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

Automatic simplified-configured self-adaptation optimization method

A technology of automatic thin provisioning and optimization methods, applied in the storage field, can solve problems such as increasing IO paths, low storage space utilization, and impact on storage system data access performance, achieving the effect of reducing performance overhead and improving disk space utilization

Inactive Publication Date: 2015-03-25
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF5 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Compared with allocating the required storage space for logical volumes at one time, the thin provisioning technology dynamically allocates storage resources. The resulting impact is that the process of a disk IO issued by the upper-layer application increases the steps of space allocation. , increases the IO path, and at the same time, due to the additional maintenance of metadata for data block management, it will have a certain impact on the data access performance of the storage system
Therefore, the choice of data block size in thin provisioning implementation will affect the overall performance of the storage system and the optimization degree of storage space utilization
When the data block is large, less metadata is required, and the performance overhead caused by data block allocation is small when the storage system is running, but the improvement in storage space utilization is small. At the same time, large data will be generated during disk space recovery. The problem of low space utilization in the block; when the data block is too small, the storage space utilization will be greatly improved, but a large amount of additional metadata information is required, and at the same time, the data block allocation overhead is large when the storage system is running normally

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
  • Automatic simplified-configured self-adaptation optimization method
  • Automatic simplified-configured self-adaptation optimization method
  • Automatic simplified-configured self-adaptation optimization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] An embodiment of the present invention provides an adaptive optimization method for automatic thin provisioning.

[0023] In order to make the purpose, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the following The described embodiments are only some, not all, embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

[0024] The terms "first", "second" and the like in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific sequence or sequence. It should be understo...

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 discloses an automatic simplified-configured self-adaptation optimization method which comprises the following steps that S1. during initial running of a storing system, data blocks with fixed size are used for simplified distribution; S2. during running, the feature of a data IO request which is sent to the storing system is subjected to statistics; S3. according to the IO request statistics results, the size of the data blocks which are subjected to simplified distribution is adjusted automatically; S4. during system running, the space using situation of large data blocks is recorded, and meanwhile data migration and data block merging are carried out; and S5. when the storing system receives a space recycling request, recyclable data blocks are recycled, and data block merging is carried out. The distribution size of the data blocks can be adjusted automatically according to the storing system practical service requirement, on the basis that the requirement of management according to needs of a disk space is met, extra storing system performance expenditure caused by data block distribution is lowered, the disk space using rate is improved, and accordingly the storing system is suitable for various service application scenarios.

Description

technical field [0001] The invention relates to the field of storage technology, in particular to an adaptive optimization method for thin provisioning. Background technique [0002] Thin provisioning technology is a new storage space configuration management technology. Compared with traditional storage space management technology, thin provisioning technology can allocate storage resources on demand according to the actual needs of upper-layer applications for storage space, rather than one-time Allocate all storage resources required by the application. Thin provisioning technology solves the problem of low storage space utilization in traditional storage systems, improves storage space utilization, and reduces storage system deployment and operation costs. [0003] Thin provisioning can be implemented at different levels of granularity such as logical volumes, files, and data blocks. At present, most storage systems use thin provisioning at the data block level to divid...

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 Applications(China)
IPC IPC(8): G06F12/02
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