Distributed file system

A file system, distributed technology, applied in file system, file system management, creation/generation of source code, etc., can solve the problems of lack of documents, high difficulty in use, increase maintenance cost, etc., and achieve easy-to-understand and high-expansion code. The effect of high-availability and high-availability architecture design

Pending Publication Date: 2022-04-12
苏州莫普迪拉信息科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Unable to provide high concurrency, high stability, and high availability system output, which increases the maintenance cost of enterprise use
There is a certain bottleneck in file storage and transmissi

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
  • Distributed file system
  • Distributed file system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] 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 described embodiments are only some of the embodiments of the present invention, not all of them; based on The embodiments of the present invention and all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0019] Depend on Figure 1-2 Given, the present invention discloses a distributed small file system, which is characterized in that it includes a client node, a NameNode node, a BackNode node, a DataNode node and a storage node,

[0020] The NameNode node is responsible for managing the metadata of the file system,

[0021] The BackupNode node is responsible for being the backup node of the NameNode node,

[0022] The DataNode node is responsi...

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 distributed small file system which comprises a client node, a NameNode node, a BackNode node and a DataNode node, the NameNode node is used for managing metadata of a file system, the BackNode node is used as a backup node of the NameNode node, the DataNode node is used for storing real files, the DataNode node is in communication connection with the client node and the NameNode node, and the client node and the NameNode node are in communication connection. The client node is in communication connection with the NameNode node, and the NameNode node is also in communication connection with the BackupNode node. In the implementation process, the nodes can be matched with one another to form a system, the nodes are distinct in responsibility, codes are popular and easy to understand, high-availability architecture design and high expansibility are achieved, and elastic expansion and contraction of the cluster nodes are supported. The NameNode supports a single-machine deployment mode and a cluster deployment mode, and the single-machine mode can meet the storage requirements of a large number of small files of small and medium-sized companies. The cluster mode can support the storage requirements of massive small files of medium and large companies.

Description

technical field [0001] The invention belongs to the technical field of file storage systems, in particular to a distributed small file system. Background technique [0002] Most of the existing distributed storage systems are developed and implemented in C language and Go language. It cannot be well compatible in the application field of the huge Java language technology stack in the ecosystem. It is difficult for Java developers to get started, and it is difficult for small and medium-sized companies to maintain. High system latency and frequent system crashes. It cannot provide high concurrency, high stability, and high availability system output, which increases the maintenance cost of enterprise use. There are certain bottlenecks in file storage and transmission, and it is impossible to expand horizontally. At the level of system use, problems such as obscure user manuals and lack of documentation make it difficult to use, and usually require professional guidance to ...

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): G06F16/182G06F16/11G06F8/30G06F3/06
Inventor 李雪蕤
Owner 苏州莫普迪拉信息科技有限公司
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