Content copy generation, placement and update method supporting load balance
A technology of load balancing and copying, which is applied in the direction of multi-program device, resource allocation, program control design, etc., and can solve problems such as unbalanced access load
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 2
[0090] Embodiment 2 differs from Embodiment 1 in that:
[0091] It also includes a content copy placement method that supports load balancing. The specific copy placement steps are as follows:
[0092] Step P1: Suppose the server selection factor of video server m is τ, P m is the content popularity of the server, B is the remaining bandwidth of the server, Q is the remaining disk capacity of the server, and α is the weight factor, then
[0093]
[0094] The calculation method of server storage content popularity is:
[0095]
[0096] Step P2: Place the overall video file V of the high-profile video i When replicating, sort the replica servers according to the server selection factor, and select the replica server with the smallest server selection factor τ to place the overall video file V i copy, the server selection factor τ needs to be updated every time it is placed, until the overall file V of all high-profile videos i The copy is placed;
[0097] Step P3: The...
Embodiment 3
[0108] Embodiment 3 differs from Embodiment 1 and 2 in that:
[0109] It also includes a content copy update method that supports load balancing, and the specific copy update steps are as follows:
[0110] Step U1: According to the number of visits in the current period and the overall video file V i Historical popularity, recalculate the overall video file V i The heat, the specific calculation method is as follows:
[0111] Step U1.1: Assume that the overall video file V of the current cycle i was visited by The total number of visits across all videos is Then the video V in the current cycle i The visit popularity is:
[0112]
[0113] Step U1.2: Video V i historical popularity Calculated by step G1, then the overall video file V i The heat is:
[0114]
[0115] Step U1.3: According to step G2, obtain high-hot video and low-hot video;
[0116] Step U2: For high-hot videos, the processing method is the same as step G3. For low-hot videos, it is necessary to...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com