Unlock instant, AI-driven research and patent intelligence for your innovation.

A distributed file storage system and method

A distributed file and storage system technology, applied in the field of distributed file storage systems, can solve the problems of idle computing resources and inflexible system expansion, and achieve the effects of expanding processing capacity, improving processing capacity, and flexible resource scheduling methods.

Active Publication Date: 2018-02-13
北京联创信安科技股份有限公司
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to provide a distributed file storage system and method, which overcomes the shortcomings of a large number of idle CPU computing resources and inflexible system expansion in traditional distributed file storage systems, and improves the performance and flexibility of the entire distributed storage system sex

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
  • A distributed file storage system and method
  • A distributed file storage system and method
  • A distributed file storage system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] figure 1 A schematic diagram of a distributed file storage system according to the first embodiment of the present invention is given. like figure 1 As shown, the system includes a client 1 for sending an operation request of a data object and receiving data content; a cluster storage pool 2 for operating the data object sent by the client 1; a transmission network for connecting the The client 1 and the cluster storage pool 2; the cluster storage pool 2 includes multiple traditional X86 servers, and a virtualization platform system is deployed on each server to evolve a single cluster controller into multiple virtualized cluster controllers . Wherein, the virtualization platform system includes a virtual cluster controller 3 and a virtual resource scheduler 4; the virtual cluster controller 3 is used to undertake computing work in the cluster; the virtual resource scheduler 4 is used for virtualization management and Virtual resource scheduling.

[0044] This syste...

Embodiment 2

[0046] figure 2 It is a schematic diagram of a distributed file storage system according to the second embodiment of the present invention. like figure 2As shown, the system includes a client 1, a transmission network, and a cluster storage pool 2. The cluster storage pool 2 includes multiple traditional X86 servers, and a virtualization platform system is deployed on each server to evolve a single cluster controller into a Multiple virtual cluster controllers3. Among them, the bottom layer of the virtual cluster controller 3 shares the storage resources of all disks; its upper layer includes CPU, memory and bus. The virtual resource scheduler 4 is a resource management and allocation module for dynamically allocating, using or reclaiming the virtual cluster controller 3 . The virtual cluster controller 3 is provided with a role controller for giving the virtual cluster controller 3 different logical labels, such as storage virtual machine, computing virtual machine, mana...

Embodiment 3

[0054] image 3 It is a flowchart of an implementation method of a distributed file storage system according to the third embodiment of the present invention. like image 3 As shown, the method includes the following steps:

[0055] Step S301, initializing and pre-configuring the virtual cluster controller;

[0056] Step S302, judging whether the virtual cluster controller has a data hotspot or an access peak;

[0057] Step S303, if data hotspots or access peaks occur, the virtual resource scheduler executes the operation of increasing the number of virtual cluster controllers; at this time, the virtual resource scheduler invokes a program to start more virtual cluster controllers to share the control of the original virtual cluster Server workload to achieve the purpose of balance optimization;

[0058] After the data hot spot or access peak in step S304 and step S303 ends, the virtual resource scheduler performs an operation of reducing the number of virtual cluster cont...

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 file storage system and method. Its system includes a client for sending data object operation requests and receiving data content; a cluster storage pool for data object operations; the cluster storage pool includes multiple physical machines, and each physical machine deploys a virtualization platform system; the virtualization platform system includes a virtual cluster controller for undertaking computing work in the cluster; a virtual resource scheduler for virtualization management and virtual resource scheduling in the cluster. This new method overcomes the shortcomings of a large number of idle processor computing resources and inflexible system expansion in traditional distributed file storage systems, and improves the performance and flexibility of the entire distributed storage system.

Description

technical field [0001] The invention relates to a data read-write storage system, in particular to a distributed file storage system and method. Background technique [0002] With the continuous innovation and deepening of digital applications, data is growing explosively and massively, among which the growth of unstructured data is particularly rapid and significant. According to statistics, the amount of global data doubles every 18 months, of which 80% are based on Unstructured data mainly including pictures, audio and video, and files. With the rise of emerging business and service models such as web 3.0, cloud computing, and cloud storage, the era of "self-media" centered on individuals will come in an all-round way, which is bound to further promote the surge of unstructured data. The storage management of massive data requires a new storage architecture, among which elasticity and flexibility are an important feature for massive unstructured data storage. At present...

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): H04L29/08G06F9/50
Inventor 阮薛平
Owner 北京联创信安科技股份有限公司