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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


