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

A file distributed deployment method, device, system and storage medium

A distributed and file technology, applied in the distributed field, can solve the problems of limited data transmission speed, multi-bandwidth resources, and few users can be reached, and achieve the effect of improving data download experience and eliminating bandwidth fees

Active Publication Date: 2022-04-01
SHENZHEN ONETHING TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In actual use, since the centralized server will be responsible for returning the required target files to all access devices that send data download requests, it needs to occupy a lot of bandwidth resources for data transmission, and each access device only Establish a single-point connection with the only centralized server, and the data will also be transmitted through a single channel. Usually, the data transmission speed under single-channel transmission is limited by various influencing factors and rarely reaches the user's theoretical data downlink limit.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0097] The following combination figure 1 , figure 1 It is a flow chart of a file distributed deployment method provided by the embodiment of this application. It should be noted that this application relies on a large number of shared nodes as the underlying hardware, through a scheduling center and a center set on the upper layer of these shared nodes A CDN that stores a large amount of original data in a simplified manner, aims to provide users with a better data download experience through the technical solution provided by this application. This embodiment describes the entire solution at the scheduling center of the dispatching center, which specifically includes the following steps:

[0098] S101: Receive the file deployment task, decompose the file deployment task into multiple sub-deployment tasks, and send each sub-deployment task to the shared node, so that each shared node obtains the corresponding CDN node according to the received sub-deployment task File block,...

Embodiment 2

[0122] The following combination figure 2 , figure 2 The flow chart of another file distributed deployment method provided by the embodiment of the present application. On the basis of the first embodiment, this embodiment adds the technical solution of S203 to generate the node information table according to the file status, so as to directly base on the summarized The node information table quickly determines the target sharing node corresponding to the file access request; through S204, 205 and S206, a technical solution for generating response information by using the node information table provided by S203 is specifically given. It should be noted that the technology of S203 The solution can form an embodiment 1 based on the first embodiment alone, and it is not limited to follow the solutions provided by S204, S205 and S206. The overall technical solution of this embodiment is as follows:

[0123] S201: Receive the file deployment task, decompose the file deployment t...

Embodiment 3

[0131] The following combination image 3 , image 3 Based on the above-mentioned embodiments, this application provides a flow chart for adjusting the number of shared nodes that store the same file blocks. This embodiment can be applied to Embodiments 1 and 2, and aims to provide a Access popularity is used to adjust the number of shared nodes that store each file block that constitutes the complete response file, so as to better improve the user experience:

[0132] S301: Calculate the access popularity of the corresponding file according to the number of file access requests received within the preset time interval;

[0133] This step aims to calculate the access popularity of each complete file according to the number of file access requests received for each complete file per unit time. For example, the number of times the same complete file is accessed within 10 minutes can be directly regarded as its access popularity, if it is accessed 100 times within 10 minutes, i...

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

This application discloses a file distributed deployment method based on infinite nodes, which is different from the single data transmission path established by traditional and centralized servers. This application can simultaneously establish multiple data transmission paths with different infinite nodes, which can not only It effectively improves the user's data download experience, and also avoids the high bandwidth fees paid by the original service provider. The present application also discloses a file distributed deployment system, device and computer-readable storage medium at the same time, which have the above-mentioned beneficial effects.

Description

technical field [0001] The present application relates to the field of distributed technologies, in particular to a distributed deployment method for files applied to a dispatch center, a dispatch device, and a server, a distributed deployment method for files applied to a shared node, a shared node device, and electronic equipment. A file distributed deployment system including a dispatch center and multiple shared nodes, and a computer-readable storage medium. Background technique [0002] The traditional data download method can be called P2S, Point to Server, which is a point-to-server download method. In this way, each user sends a data download request to the same, centralized server through its own access device, and after the server identifies the target file corresponding to each data download request, the server sends each target file The original path of the file is returned to the corresponding access device. [0003] In actual use, since the centralized server...

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): G06F16/182G06F16/176G06F16/174G06F16/13
Inventor 李雪岩
Owner SHENZHEN ONETHING TECH CO LTD