Node scheduling method and device, scheduling server and storage medium
A technology for scheduling servers and scheduling methods, applied in the field of computer networks, can solve problems such as large gaps in service quality and uneven occupancy of service nodes, and achieve the effects of dynamic adjustment, improved resource utilization, and better utilization.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0060] refer to figure 1 As shown, it is a flow chart of the node scheduling method disclosed in the first embodiment of the present invention.
[0061] The node scheduling method can be applied to a scheduling server. The node scheduling method specifically includes the following steps. According to different requirements, the order of the steps in the flow chart can be changed, and some steps can be omitted.
[0062] S11. Receive the data stream request sent by the player terminal and the information of the service node currently connected to the player terminal.
[0063] In the live broadcast system, there is a many-to-many connection between playback terminals (for example, smart TVs, TV boxes, smartphones, tablets, etc.) and service nodes, that is, one playback terminal will simultaneously connect to multiple service nodes to obtain data streams A service node will provide data stream services for multiple players at the same time.
[0064] The player periodically send...
Embodiment 2
[0125] refer to figure 2 As shown, it is a schematic diagram of the functional modules of the node scheduling device disclosed in Embodiment 2 of the present invention.
[0126] In some embodiments, the node scheduling device 20 runs in a scheduling server. The node scheduling device 20 may include a plurality of functional modules composed of downloaded programs. The program codes of each downloaded program in the node scheduling device 20 can be stored in the memory of the scheduling server, and executed by at least one processor to execute (see for details figure 1 Description) Scheduling of nodes.
[0127] In this embodiment, the node scheduling device 20 may be divided into multiple functional modules according to the functions it performs. The functional modules may include: a request receiving module 201 , a popularity calculation module 202 , a level identification module 203 , a quantity determination module 204 , a ratio determination module 205 , a node determin...
Embodiment 3
[0188] image 3 It is a schematic diagram of the internal structure of the scheduling server disclosed in the embodiment of the present invention.
[0189] In this embodiment, the scheduling server 3 may include a memory 31 , a processor 32 , a bus 33 and a transceiver 34 . The scheduling server 3 is used to realize the function of the node scheduling method described in the first embodiment.
[0190] Wherein, the memory 31 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, hard disk, multimedia card, card type memory (for example, SD or DX memory, etc.), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the storage 31 may be an internal storage unit of the scheduling server 3 , such as a hard disk of the scheduling server 3 . Memory 31 also can be the external storage device of described scheduling server 3 in other embodiments, for example the plug-in type hard disk equipped on described sched...
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