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

High availability method for reinforced distributed cluster file system

A cluster file system, enhanced distributed technology, applied in the direction of file system, file system function, special data processing application, etc., can solve the problem of reducing cluster availability, achieve the effect of enhancing high availability, reducing maintenance cost, and simple operation

Active Publication Date: 2017-04-19
山东鲸鲨信息技术有限公司
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the existing distributed cluster file system, when fatal exceptions such as a node downtime, network interruption, and disk damage occur in the cluster, the existing cluster file system will be degraded, thereby reducing the availability of the cluster, that is, in the cluster file After the system is downgraded, only some new files can be stored

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
  • High availability method for reinforced distributed cluster file system
  • High availability method for reinforced distributed cluster file system
  • High availability method for reinforced distributed cluster file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0021] The present invention provides a method for enhancing the high availability of a distributed cluster file system, comprising the following steps:

[0022] Step 1: Receive the user's operation of creating a new file in the distributed cluster file system Calculate the hash value of the new file according to the file name of the new file, and send the hash value to the hash volume in the interval where the hash value is located Find said new file;

[0023] Step 2: If the result returned by the hash volume is abnormal or there is no new file, search for the new file from a volume other than the hash volume;

[0024] Step 3: If the return result of the volume other than the hash volume is abnormal or the new file does...

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 a high availability method for reinforced distributed cluster file system. For a distributed cluster file system, when fatal abnormities such as down of a cluster node happens, existing healthy storage resource can be hashed via Hash, so that a Hash area can be distributed on the existing healthy storage resource and storage resource with fatal abnormity can be eliminated and all newly-built files by a user can be stored. When an abnormal node restores to a healthy condition, the distributed cluster file system can re-distribute a Hash area to a healthy storage resource via an elastic Hash algorithm in an automatic way, and the user can normally visit all healthy storage files; high availability of the distributed cluster file system can be reinforced; and the operation is simple and professional engineers can be avoided; and maintenance cost can be reduced.

Description

technical field [0001] The invention relates to the field of distributed cluster file systems, in particular to a method for enhancing the high availability of distributed cluster file systems. Background technique [0002] Distributed cluster file system refers to a large storage pool integrated by multiple storage nodes through distributed storage software. Users can mount and access it in operating systems such as windows and linux through the corresponding interface given by distributed storage software. . Distributed storage means that when storing files through distributed storage software, the hash value of the file can be obtained through the elastic hash algorithm, and the balanced hash of the file to be stored is distributed to the storage disks of each node. A hash value is a unique and extremely compact numerical representation of a piece of data. Degradation means that when fatal exceptions such as a node crash, network interruption, or disk damage occur in th...

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): G06F17/30
CPCG06F16/17G06F16/182
Inventor 王晓强张建伟
Owner 山东鲸鲨信息技术有限公司
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