A server scheduling method, apparatus and system
A server scheduling and server technology, applied in the communication field, can solve problems such as poor scheduling effect, affecting processing efficiency, and difficulty in adapting to non-linear changes of servers, so as to improve processing efficiency and business security, ensure business security, and perform accurate and reasonable tasks Scheduling effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032] This embodiment will be described from the perspective of a server scheduling device, and the server scheduling device may specifically be integrated into a scheduling device or other network devices that can be used for control and scheduling.
[0033] A server scheduling method, comprising: obtaining initial scheduling weights of each server in a cluster module, collecting load information of the servers, adjusting the initial scheduling weights according to the load information, obtaining adjusted scheduling weights, and The adjusted scheduling weights are sent to the corresponding servers respectively to trigger taking effect, and after taking effect, tasks are scheduled for each server according to the adjusted scheduling weights.
[0034] Such as Figure 1b As shown, the specific process of the server scheduling method can be as follows:
[0035] 101. Obtain the initial scheduling weights of each server in the cluster module.
[0036] Wherein, the initial schedu...
Embodiment 2
[0054] According to the method described in Embodiment 1, an example will be given below for further detailed description.
[0055] In this embodiment, description will be made by taking the server scheduling device integrated in the scheduling device as an example.
[0056] Such as figure 2 As shown, a server scheduling method, the specific process can be as follows:
[0057] 201. The scheduling device acquires the initial scheduling weights (w 1 w 2 …w n )
[0058] For example, the scheduling device may receive an initial scheduling weight set uniformly reported by the cluster module after acquiring the initial scheduling weights of each server, where the initial scheduling weight set includes the initial scheduling weights of each server.
[0059] Or, for another example, the scheduling device may receive the initial scheduling weights sent by each server respectively, for example, may receive the initial scheduling weight w sent by server 1 1 , receiving the initial...
Embodiment 3
[0079] In order to better implement the above method, the embodiment of the present invention also provides a server scheduling device, such as Figure 3a As shown, the server scheduling device includes an acquisition unit 301, a collection unit 302, an adjustment unit 303, a sending unit 304 and a scheduling unit 305, as follows:
[0080] The obtaining unit 301 is configured to obtain the initial scheduling weight of each server in the cluster module.
[0081] The collecting unit 302 is configured to collect the load information of each server.
[0082] The adjusting unit 303 is configured to adjust the initial scheduling weight according to the load information to obtain an adjusted scheduling weight.
[0083] The sending unit 304 is configured to send the adjusted scheduling weights to corresponding servers respectively, so as to trigger taking effect.
[0084] For example, for the initial scheduling weight w 1 After the adjustment, the sending unit 304 can send the adju...
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