Data storage method and storage server

A technology for storing servers and data. It is applied in the input/output process of data processing, electrical digital data processing, instruments, etc. It can solve the problems of heterogeneous hard disk capacity and reduced user experience.

Active Publication Date: 2014-02-26
HUAWEI TECH CO LTD
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] With the continuous development of hard disk technology, the capacity of a single disk has been continuously improved. Mass storage systems will inevitably face the problem of heterogeneous hard disk capacity when expanding capacity and replacing components. However, existing storage solutions cannot support mass storage. The capacity of the hard disk is heterogeneous, which reduces the user experience of the product

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
  • Data storage method and storage server
  • Data storage method and storage server
  • Data storage method and storage server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] 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.

[0061] See figure 1 , which is a schematic flowchart of a data storage method provided by an embodiment of the present invention, the method comprising:

[0062] S101, detecting the actual usage amount of the hard disk corresponding to the initial capacity level in the configured hard disk capacity level, the hard disk capacity level is divided according to the actual capacity of the hard disk;

[0063] Specifically, the hard disk capacity level is divided according to the actual capacity of the hard disk. For example, if a distributed storage system has hard disks with capacities of 1TB, 2TB, and 3TB, the hard disk capacity level of 1TB capacity hard disk can be co...

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

An embodiment of the invention discloses a data storage method and a storage server. The method includes detecting actual hard disc usage corresponding to the initial capacity level in configured hard disc capacity level; when the hard disc corresponding to the initial capacity level is determined to be excessive according to detected actual usage, querying a hard disc corresponding to a secondary high capacity level higher than the initial capacity level in the configured hard disc capacity level; when the hard disc corresponding to the secondary high capacity level is found out, determining migration proportion of virtual nodes carrying stored data according to the initial capacity level, the secondary high capacity level and the actual hard disc usage, and performing virtual node migration between hard discs corresponding to the configured hard disc capacity level according to the migration proportion. The hard disc capacity level is divided according to actual hard disc capacity. By the aid of the method, hard disc capacity isomerism in massive storage can be supported.

Description

technical field [0001] The invention relates to the field of data storage, in particular to a data storage method and a storage server. Background technique [0002] Most of the massive distributed storage systems use objects as the basic storage form. Objects are a collection of data and self-describing information, and are the basic unit of data storage on disk. Consistent hashing algorithms are usually used to realize the decentralized distribution of these objects. Although the consistent hash algorithm guarantees the balance, decentralization, fault tolerance, and scalability of the system data storage, the consistent hash algorithm does not guarantee absolute balance, especially in the case of fewer physical nodes. It cannot be evenly mapped to each node. In order to solve this situation, the consistent hashing algorithm introduces the concept of virtual nodes. Virtual nodes are replicas of physical nodes in the ring space. One physical node corresponds to several vir...

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): G06F3/06H04L29/08
CPCG06F3/0607G06F3/0631G06F3/0632G06F3/0644G06F3/0647G06F3/0653G06F3/0689
Inventor 林大云
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products