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

An Adaptive Migration Method for Hierarchical Storage Data Based on Deep Reinforcement Learning

A hierarchical storage and reinforcement learning technology, applied in the field of big data storage, can solve problems such as huge distribution gaps, achieve high-efficiency, high-quality performance, and maximize reading performance

Active Publication Date: 2021-10-08
NORTHEASTERN UNIV LIAONING
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, since hierarchical storage systems often support a variety of different applications, different applications have very different data access modes, and the distribution often varies greatly. The page replacement algorithm of the one-size-fit-all mode often cannot cope with this situation well.

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
  • An Adaptive Migration Method for Hierarchical Storage Data Based on Deep Reinforcement Learning
  • An Adaptive Migration Method for Hierarchical Storage Data Based on Deep Reinforcement Learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The specific implementation of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0027] In the method of this embodiment, the software environment is the Ubuntu16.04 system, and the programming language for realizing the reinforcement learning model DQN is Python, and the whole reinforcement learning model is implemented in the Kafka hierarchical storage system, and the stand-alone Kafka hierarchical storage system is based on the Samsung solid state drive SSD (250GB ) and a Seagate mechanical hard disk HDD (1TB), the present invention supports the automatic data migration of the hierarchical Kafka hierarchical storage system of SSD-HDD, and a file block corresponds to a Segment in the Kafka system.

[0028] Step 1: Combining the characteristics of the Kafka storage system, define the state space of DQN, as follows:

[0029] Step 1.1: Set the segment size of the Kafka hierarchical storage system to 512MB, the SSD 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 invention belongs to the field of big data storage, and relates to a hierarchical storage data adaptive migration method based on deep reinforcement learning. Based on the idea of ​​the deep reinforcement learning DQN model, combined with the characteristics of the hierarchical storage system, the state space, action space, and reward value are defined, and an adaptive data migration method is designed and implemented. Migration decision is made under the guidance of the system, and finally the system performs corresponding data migration according to the decision. The self-adaptive migration algorithm designed by the invention improves the throughput of the hierarchical storage system, provides lower delay, fully utilizes the advantages of SSD storage devices, reduces storage costs, and improves the data access performance of the hierarchical storage system.

Description

technical field [0001] The invention belongs to the field of big data storage, and relates to a hierarchical storage data adaptive migration method based on deep reinforcement learning. Background technique [0002] The advent of the big data era puts forward higher requirements for read and write performance on storage technology, and at the same time, storage devices are constantly being introduced. In addition to ordinary disk HDDs, solid-state disks (SSDs) and non-volatile memory NVMs have also appeared. The read and write delays of HDDs are at the millisecond (ms) level, and consume a lot of power, but the data storage has a relatively long durability and the storage price is very low, about 0.2 yuan / GB; while the read and write delays of SSDs are microseconds (μs) level, the read and write speed is relatively fast (especially the random read performance is high), but the price is relatively high, about 1 yuan / GB; and the Intel Optane series storage 905P, which has been...

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/06G06N3/08
CPCG06F3/061G06F3/064G06F3/0647G06N3/08
Inventor 张岩峰付国张一奇
Owner NORTHEASTERN UNIV LIAONING
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