CN109614239A - System cluster load-balancing method, device and relevant device - Google Patents
System cluster load-balancing method, device and relevant device Download PDFInfo
- Publication number
- CN109614239A CN109614239A CN201811520623.6A CN201811520623A CN109614239A CN 109614239 A CN109614239 A CN 109614239A CN 201811520623 A CN201811520623 A CN 201811520623A CN 109614239 A CN109614239 A CN 109614239A
- Authority
- CN
- China
- Prior art keywords
- task
- cluster
- pending task
- pending
- performance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5083—Techniques for rebalancing the load in a distributed system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
This application discloses a kind of system cluster load-balancing methods, including when clustered node receives pending task, parse to the pending task, obtain the execution temporal information of the pending task;Current time is monitored in real time, when the current time arrival execution temporal information corresponding execution time point, responds task-performance instructions;The pending task is executed according to the task-performance instructions;The system cluster load-balancing method can effectively ensure that the load balancing of group system entirety, further ensure the safe operation of group system.Disclosed herein as well is a kind of system cluster load balancing apparatus, system cluster node, distributed cluster system and computer readable storage mediums, all have above-mentioned beneficial effect.
Description
Technical field
This application involves group system maintenance technology field, in particular to a kind of system cluster load-balancing method also relates to
And a kind of system cluster load balancing apparatus, system cluster node, distributed cluster system and computer readable storage medium.
Background technique
In the management service of group system, some tasks are run on each node needed in the cluster, these
Task is totally independent of cluster, only in single node, such as the CPU usage of node, memory usage, the performances such as hardware monitoring
Monitor task, these tasks are required to each node in cluster and data are locally being executed and obtained by the way of poll, i.e.,
For node, independently of cluster.
However, there is no problem for the above way for local node, but work as if this node is placed in cluster environment
In, it is possible to the problem of cluster load imbalance can be caused.Specifically, the task in local node operation uses training in rotation strategy
Local data is obtained, in this course, service always has one section of idle periods and busy period, and two periods always have one and show
The resource occupation difference of work, such as cpu resource and memory source.Since two tasks of different nodes do not join between each other
System, so task can not find out what state other side is in, thus the task of the same race of each node in same cluster can not
Coordinate synchronization causes the occupancy resource load of node unbalanced.Further, the cluster more demanding for load balancing index item
System, the above task execution mode is easier the case where cluster load imbalance occur, so as to cause the drop of group system performance
It is low.
Therefore, the load balancing of group system entirety how is effectively ensured, further ensures the safe operation of group system
It is those skilled in the art's urgent problem to be solved.
Summary of the invention
The purpose of the application is to provide a kind of system cluster load-balancing method, which can have
Effect guarantees the load balancing of group system entirety, further ensures the safe operation of group system;The application's another object is that
A kind of system cluster load balancing apparatus, system cluster node, distributed cluster system and computer-readable storage medium are provided
Matter, it may have above-mentioned beneficial effect.
In order to solve the above technical problems, this application provides a kind of system cluster load-balancing method, the system cluster
Load-balancing method includes:
When clustered node receives pending task, the pending task is parsed, is obtained described pending
The execution temporal information of task;
Current time is monitored in real time, when the corresponding execution of the current time arrival execution temporal information
Between when putting, respond task-performance instructions;
The pending task is executed according to the task-performance instructions.
Preferably, the system cluster load-balancing method further include:
Judge whether the pending task is finished;
If so, feeding back task action result to system management platform.
Preferably, the pending task is performance cluster monitor task.
Preferably, the system cluster load-balancing method further include:
The pending task is parsed, polling time interval is obtained;
The task-performance instructions are responded according to the polling time interval, and execute institute according to the task-performance instructions
State performance cluster monitor task.
In order to solve the above technical problems, present invention also provides a kind of system cluster load balancing apparatus, the system collection
Group load balancing apparatus include:
Information analysis module obtains institute for being parsed to the pending task when receiving pending task
State the execution temporal information of pending task;
Time monitoring module, for being monitored in real time to current time, when the current time reaches the execution
Between information corresponding execution time point when, respond task-performance instructions;
Task execution module, for executing the pending task according to the task-performance instructions.
Preferably, the system cluster load balancing apparatus further include:
Information feedback module, for judging whether the pending task is finished;If so, feedback task execution knot
Fruit is to system management platform.
Preferably, the system cluster load balancing apparatus further include:
Task poller module obtains polling time interval for parsing to the pending task;According to the wheel
It askes time interval and responds the task-performance instructions, and execute the performance cluster according to the task-performance instructions and monitor
Task.
In order to solve the above technical problems, present invention also provides a kind of system cluster node, the system cluster node packet
It includes:
Memory, for storing computer program;
Processor realizes any one of the above system cluster load-balancing method when for executing the computer program
Step.
In order to solve the above technical problems, present invention also provides a kind of distributed cluster system, the distributed type assemblies system
System includes multiple system cluster nodes as described above.
In order to solve the above technical problems, the computer can present invention also provides a kind of computer readable storage medium
It reads to be stored with computer program on storage medium, the computer program realizes any one of the above system when being executed by processor
The step of cluster load balancing method.
A kind of system cluster load-balancing method provided herein, including when clustered node receives pending task
When, the pending task is parsed, the execution temporal information of the pending task is obtained;Current time is carried out real
When monitor, when the current time reaches the executions temporal information corresponding execution time point, response task-performance instructions;
The pending task is executed according to the task-performance instructions.
As it can be seen that system cluster load-balancing method provided herein, by being pre-configured with to needing to be implemented for task
Execute time point, the synchronization that each node tasks execute in Lai Shixian cluster, so that cluster load balance be effectively ensured.It is specific and
Speech first can obtain corresponding execution according to the pending task when the arbitrary node in cluster receives pending task
Temporal information, while carrying out time monitoring, only when current time reaches the execution temporal information corresponding execution time point
Pending task can be just executed, can guarantee that all nodes can execute identical task at same time point as a result, thus
Guarantee the higher part of occupying system resources interior execution at a given time period in single task role, at this point, from the point of view of cluster angle,
In cluster the occupied system load of same task of each node is more balanced, the safety fortune of effective guarantee group system
Row.In addition, the group system more demanding for load balancing index item, the load-balancing method are more applicable.
A kind of system cluster load balancing apparatus provided herein, system cluster node, distributed cluster system with
And computer readable storage medium, above-mentioned beneficial effect is all had, details are not described herein.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The embodiment of application for those of ordinary skill in the art without creative efforts, can also basis
The attached drawing of offer obtains other attached drawings.
Fig. 1 is a kind of flow diagram of system cluster load-balancing method provided herein;
Fig. 2 is the flow diagram of another system cluster load-balancing method provided herein;
Fig. 3 is a kind of structural schematic diagram of system cluster load balancing apparatus provided herein;
Fig. 4 is a kind of structural schematic diagram of system cluster node provided herein.
Specific embodiment
The core of the application is to provide a kind of system cluster load-balancing method, which can have
Effect guarantees the load balancing of group system entirety, further ensures the safe operation of group system;Another core of the application is
A kind of system cluster load balancing apparatus, system cluster node, distributed cluster system and computer-readable storage medium are provided
Matter, it may have above-mentioned beneficial effect.
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present application
In attached drawing, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described embodiment is
Some embodiments of the present application, instead of all the embodiments.Based on the embodiment in the application, those of ordinary skill in the art
All other embodiment obtained without making creative work, shall fall in the protection scope of this application.
In existing group system, since two tasks of nodes different in cluster are not in contact between each other, so
Task can not find out what state other side is in, thus the task of the same race of each node in same cluster can not be coordinated together
Step, causes the occupancy resource load of node unbalanced.It is above particularly with the more demanding group system of load balancing index item
Mutually independent task execution mode is easier the case where cluster load imbalance occur, so as to cause the drop of group system performance
It is low.Therefore, to solve the above problems, this application provides a kind of system cluster load-balancing method, system cluster load is equal
Weighing apparatus method can effectively ensure that the load balancing of group system entirety, further ensure the safe operation of group system.
Referring to FIG. 1, Fig. 1 is a kind of flow diagram of system cluster load-balancing method provided herein, it should
System cluster load-balancing method may include:
S101: when clustered node receives pending task, pending task is parsed, obtains pending task
Execution temporal information;
Specifically, for the load balancing for guaranteeing group system, when each node in group system, i.e., above-mentioned clustered node
When receiving pending task, dissection process first can be carried out to it, obtain its corresponding execution temporal information, execution time letter
Breath includes the execution time point of pending task, that is, executes the time point of the pending task.
Wherein, above-mentioned execution temporal information is pre-set in pending task, can be specifically based on by technical staff
System management platform is configured at temporal information is executed in pending task, and is issued to each clustered node.Certainly, pending
The concrete type of business has no effect on the implementation of the technical program.
For pending task, task main part can be divided into and task dispatching waits for part, wherein execute time letter
Breath is set to task main part.Specifically, the major part of the pending task occupying system resources of task main part, bears
The major function for blaming realization task, for example, task main part is just for this performance monitoring tasks of cpu busy percentage
It is responsible for acquiring this monitoring data of the cpu busy percentage of this node.Task dispatching waits for part, for certain pending tasks,
Task dispatching waits for that part only purely waits, but some tasks need to handle there may be special circumstances, and task dispatching waits for portion
Divide with regard to needing to be handled within this section of waiting time for these special circumstances, but in comparison, task dispatching waits for part
Spent system resource can be ignored completely, for example, some task main parts may have timeout case, that
Business waits part just to need to select that task execution is waited to finish or direct terminated task;On the other hand, task dispatching waits for part also
Need to cooperate the operation of tasks synchronization part coordination of tasks together, for example after executing to current task main part, discovery is
It has been more than time that next task main part should execute, if then to guarantee that the load of task is equal this when
Weighing apparatus, cannot directly execute next task main part, but should select to give up next task main part, continue
It waits.Wherein, above-mentioned tasks synchronization part is mainly based upon the single pending task of Time Synchronization Mechanism realization in synchronization
Resource occupation load balancing on each node in the cluster, the specific implementation process of the part can refer to following S102 and
S103。
It should be noted that above-mentioned pending task is identical single for isolated nodes all in group system
It is engaged in, i.e., task performed by each clustered node is identical, further, after determining execution temporal information, that is, can guarantee all collection
Group node executes above-mentioned pending task in synchronization, to guarantee the load balancing of group system.
Preferably, above-mentioned pending task can be performance cluster monitor task.
This application provides a kind of types of more specific pending task, i.e. performance cluster monitor task.Property
It can monitor and refer to by all kinds of performance datas of clustered node acquisition own node, such as CPU usage, memory usage, hardware fortune
All kinds of performance monitoring items such as row state.
The implementation procedure of the above performance cluster monitor task can effectively ensure that acquisition all kinds of performance data time points
Consistency for one side, can effectively solve to bear between each clustered node as caused by collecting performance data in group system
Carry unbalanced problem, for another aspect, the performance data for acquiring same time point is that subsequent technology personnel carry out cluster system
System performance evaluation provides huge convenience.
S102: monitoring current time in real time, executes the temporal information corresponding execution time when current time reaches
When point, task-performance instructions are responded;
S103: pending task is executed according to task-performance instructions.
Specifically, clustered node after receiving pending task, can carry out system time, i.e., above-mentioned current time
Real time monitoring needs to be implemented time point of the pending task to judge whether current time reaches, namely judges current time
Above-mentioned execution time point whether is reached, when reaching execution time point, task-performance instructions can be automated toed respond to, further basis
The task-performance instructions execute pending task, to complete task processing.Certainly, if current time does not reach above-mentioned hold also
Row time point then continues to be monitored current time, executes time point completion task processing until reaching.
It is executed for example, technical staff presets a certain pending task to be treated in 10:00am, and this is waited holding
Row task is uniformly sent to each clustered node of group system before 10:00am, at this point, receiving the pending task
All clustered nodes can monitor current time in real time, until current time reaches 10:00am, and same in 10:00am
The pending task of Shi Zhihang.It ensure that all clustered nodes can execute same in the same time in group system as a result,
Task, to ensure that the load balancing of group system.
System cluster load-balancing method provided herein, when by being pre-configured with execution to needing to be implemented for task
Between point, the synchronization that each node tasks execute in Lai Shixian cluster, so that cluster load balance be effectively ensured.Specifically, when collection
When arbitrary node in group receives pending task, corresponding execution time letter first can be obtained according to the pending task
Breath, while time monitoring is carried out, the corresponding execution time point Shi Caihui of the execution temporal information only, which is reached, in current time holds
The pending task of row can guarantee that all nodes can execute identical task at same time point, to guarantee list as a result,
The higher part of occupying system resources is interior at a given time period in one task executes, at this point, from the point of view of cluster angle, in cluster
The occupied system load of same task of each node is more balanced, the effective guarantee safe operation of group system.In addition,
The group system more demanding for load balancing index item, the load-balancing method are more applicable.
On the basis of the above embodiments, referring to FIG. 2, Fig. 2 is that another system cluster provided herein loads
The structural schematic diagram of equalization methods.The system cluster load-balancing method may include:
S201: when clustered node receives pending task, pending task is parsed, obtains pending task
Execution temporal information;
S202: monitoring current time in real time, executes the temporal information corresponding execution time when current time reaches
When point, task-performance instructions are responded;
S203: pending task is executed according to task-performance instructions.
S204: judge whether pending task is finished;If so, S205 is executed, if it is not, then returning to S203;
S205: feedback task action result to system management platform.
It should be noted that other steps in the present embodiment except S204 and S205 are with reference to the S101 of a upper embodiment
To S103, particular content refers to a upper embodiment, and mainly the content of S204 and S205 are specifically described below.
This step aims at the feedback of task action result.Specifically, clustered node is when executing pending task,
Mission Monitor process can be started, to monitor whether pending task is finished in real time.After pending task execution, i.e.,
The task action result of acquisition can be fed back to system management platform, in order to technical staff according to the task action result to collection
Group's system carries out corresponding performance evaluation processing.Certainly, it when pending task has not been executed, returns to S203 and continues to execute i.e.
It can.
Further, when pending task is above-mentioned performance cluster monitor task, system management platform can will also be supervised
All kinds of performance datas that control obtains are compared and analyzed with corresponding normal data, with the current performance shape of each clustered node of determination
State.
Technical solution provided by the embodiment of the present application can effectively ensure that all clustered nodes are held at same time point
The same task of row reaches to guarantee the higher part of occupying system resources interior execution at a given time period in single task role
The load balancing of group system;Further, also task action result system pipes can be fed back to after task execution to pat
Platform, realizes the performance monitoring to group system, has further ensured the safe operation of group system.
On the basis of the various embodiments described above, as a kind of preferred embodiment, which may be used also
To include parsing to pending task, polling time interval is obtained;Task-performance instructions are responded according to polling time interval,
And performance cluster monitor task is executed according to task-performance instructions.
In general, the performance monitoring function of group system is to be realized using polling schemas to local performance data acquisition
, that is to say, that performance monitoring tasks are executed according to certain time interval timing response.Therefore, when pending task is
When above-mentioned performance cluster monitor task, parsing can be also further carried out to it and obtains polling time interval, it as a result, can be by
Task-performance instructions are responded according to the polling time interval, and executes performance cluster monitoring according to the task-performance instructions and appoints
Business.
To solve the above problems, referring to FIG. 3, Fig. 3 is a kind of system cluster load balancing apparatus provided herein
Structural schematic diagram, the system cluster load balancing apparatus can include:
Information analysis module 10, for parsing, being obtained wait hold to pending task when receiving pending task
The execution temporal information of row task;
Time monitoring module 20 executes temporal information when current time reaches for monitoring in real time to current time
When corresponding execution time point, task-performance instructions are responded;
Task execution module 30, for executing pending task according to task-performance instructions.
As a kind of preferred embodiment, which can also include:
Information feedback module, for judging whether pending task is finished;If so, feedback task action result is extremely
System management platform.
As a kind of preferred embodiment, which can also include:
Task poller module obtains polling time interval for parsing to pending task;According between poll time
Performance cluster monitor task is executed every response task-performance instructions, and according to task-performance instructions.
Above method embodiment is please referred to for the introduction of device provided by the present application, this will not be repeated here by the application.
To solve the above problems, referring to FIG. 4, the structure that Fig. 4 is a kind of system cluster node provided herein is shown
It is intended to, the system cluster node can include:
Memory 11, for storing computer program;
Processor 12, realizes following steps when for executing computer program:
When receiving pending task, pending task is parsed, obtains the execution time letter of pending task
Breath;Current time is monitored in real time, when current time arrival execution temporal information corresponding execution time point, response is appointed
Business executes instruction;Pending task is executed according to task-performance instructions.
Above method embodiment is please referred to for the introduction of node provided by the present application, this will not be repeated here by the application.
To solve the above problems, the distributed cluster system may include multiple system cluster nodes as described above.For
The introduction of system provided by the present application please refers to above method embodiment, and this will not be repeated here by the application.
To solve the above problems, present invention also provides a kind of computer readable storage medium, the computer-readable storage
It is stored with computer program on medium, can be realized when computer program is executed by processor following rapid:
When receiving pending task, pending task is parsed, obtains the execution time letter of pending task
Breath;Current time is monitored in real time, when current time arrival execution temporal information corresponding execution time point, response is appointed
Business executes instruction;Pending task is executed according to task-performance instructions.
The computer readable storage medium may include: USB flash disk, mobile hard disk, read-only memory (Read-Only
Memory, ROM), random access memory (Random Access Memory, RAM), magnetic or disk etc. is various to deposit
Store up the medium of program code.
Above method embodiment is please referred to for the introduction of computer readable storage medium provided by the present application, the application exists
This is not repeated them here.
Each embodiment is described in a progressive manner in specification, the highlights of each of the examples are with other realities
The difference of example is applied, the same or similar parts in each embodiment may refer to each other.For device disclosed in embodiment
Speech, since it is corresponded to the methods disclosed in the examples, so being described relatively simple, related place is referring to method part illustration
?.
Professional further appreciates that, unit described in conjunction with the examples disclosed in the embodiments of the present disclosure
And algorithm steps, can be realized with electronic hardware, computer software, or a combination of the two, in order to clearly demonstrate hardware and
The interchangeability of software generally describes each exemplary composition and step according to function in the above description.These
Function is implemented in hardware or software actually, the specific application and design constraint depending on technical solution.Profession
Technical staff can use different methods to achieve the described function each specific application, but this realization is not answered
Think beyond scope of the present application.
The step of method described in conjunction with the examples disclosed in this document or algorithm, can directly be held with hardware, processor
The combination of capable software module or the two is implemented.Software module can be placed in random access memory (RAM), memory, read-only deposit
Reservoir (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technology
In any other form of storage medium well known in field.
Above to system cluster load-balancing method provided herein, device, system cluster node, distributed type assemblies
System and computer readable storage medium are described in detail.Specific case used herein to the principle of the application and
Embodiment is expounded, the description of the example is only used to help understand the method for the present application and its core ideas.
It should be pointed out that for those skilled in the art, it, can also be right under the premise of not departing from the application principle
Some improvement and modification can also be carried out by the application, these improvement and modification also fall into the protection scope element of the claim of this application.
Claims (10)
1. a kind of system cluster load-balancing method characterized by comprising
When clustered node receives pending task, the pending task is parsed, obtains the pending task
Execution temporal information;
Current time is monitored in real time, when the current time reaches the execution temporal information corresponding execution time point
When, respond task-performance instructions;
The pending task is executed according to the task-performance instructions.
2. the system as claimed in claim 1 cluster load balancing method, which is characterized in that further include:
Judge whether the pending task is finished;
If so, feeding back task action result to system management platform.
3. the system cluster load-balancing method as described in claims 1 or 2 any one, which is characterized in that described pending
Task is performance cluster monitor task.
4. system cluster load-balancing method as claimed in claim 3, which is characterized in that further include:
The pending task is parsed, polling time interval is obtained;
The task-performance instructions are responded according to the polling time interval, and execute the collection according to the task-performance instructions
Group node performance monitoring tasks.
5. a kind of system cluster load balancing apparatus characterized by comprising
Information analysis module, for being parsed to the pending task when receiving pending task, obtain it is described to
The execution temporal information of execution task;
Time monitoring module, for being monitored in real time to current time, when the current time reaches the execution time letter
When ceasing corresponding execution time point, task-performance instructions are responded;
Task execution module, for executing the pending task according to the task-performance instructions.
6. system cluster load balancing apparatus as claimed in claim 5, which is characterized in that further include:
Information feedback module, for judging whether the pending task is finished;If so, feedback task action result is extremely
System management platform.
7. the system cluster load balancing apparatus as described in claim 5 or 6 any one, which is characterized in that further include:
Task poller module obtains polling time interval for parsing to the pending task;When according to the poll
Between task-performance instructions described in Gap response, and execute the performance cluster monitoring according to the task-performance instructions and appoint
Business.
8. a kind of system cluster node characterized by comprising
Memory, for storing computer program;
Processor realizes that the system cluster as described in Claims 1-4 any one is negative when for executing the computer program
The step of carrying equalization methods.
9. a kind of distributed cluster system, which is characterized in that including multiple system cluster nodes as claimed in claim 8.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer on the computer readable storage medium
Program realizes the system cluster load as described in Claims 1-4 any one when the computer program is executed by processor
The step of equalization methods.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811520623.6A CN109614239A (en) | 2018-12-12 | 2018-12-12 | System cluster load-balancing method, device and relevant device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811520623.6A CN109614239A (en) | 2018-12-12 | 2018-12-12 | System cluster load-balancing method, device and relevant device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109614239A true CN109614239A (en) | 2019-04-12 |
Family
ID=66007361
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811520623.6A Withdrawn CN109614239A (en) | 2018-12-12 | 2018-12-12 | System cluster load-balancing method, device and relevant device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109614239A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4080397B2 (en) * | 2003-08-27 | 2008-04-23 | 三菱電機株式会社 | Parallel computer |
US20100325635A1 (en) * | 2009-06-19 | 2010-12-23 | Wolfgang Pree | Method for correct-by-construction development of real-time-systems |
CN104283806A (en) * | 2014-10-31 | 2015-01-14 | 杭州华三通信技术有限公司 | Service link processing method and device |
CN105468450A (en) * | 2015-12-29 | 2016-04-06 | 华为技术有限公司 | Task scheduling method and system |
CN106569878A (en) * | 2015-10-08 | 2017-04-19 | 北京奇虎科技有限公司 | Distributed timing task management method and system |
CN107145397A (en) * | 2017-05-10 | 2017-09-08 | 焦点科技股份有限公司 | A kind of cross-system method of data synchronization and system based on account |
CN108182108A (en) * | 2017-12-19 | 2018-06-19 | 山东浪潮商用***有限公司 | A kind of timed task cluster and its execution method |
-
2018
- 2018-12-12 CN CN201811520623.6A patent/CN109614239A/en not_active Withdrawn
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4080397B2 (en) * | 2003-08-27 | 2008-04-23 | 三菱電機株式会社 | Parallel computer |
US20100325635A1 (en) * | 2009-06-19 | 2010-12-23 | Wolfgang Pree | Method for correct-by-construction development of real-time-systems |
CN104283806A (en) * | 2014-10-31 | 2015-01-14 | 杭州华三通信技术有限公司 | Service link processing method and device |
CN106569878A (en) * | 2015-10-08 | 2017-04-19 | 北京奇虎科技有限公司 | Distributed timing task management method and system |
CN105468450A (en) * | 2015-12-29 | 2016-04-06 | 华为技术有限公司 | Task scheduling method and system |
CN107145397A (en) * | 2017-05-10 | 2017-09-08 | 焦点科技股份有限公司 | A kind of cross-system method of data synchronization and system based on account |
CN108182108A (en) * | 2017-12-19 | 2018-06-19 | 山东浪潮商用***有限公司 | A kind of timed task cluster and its execution method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2715539B1 (en) | Distributed computing framework | |
CN107291547B (en) | Task scheduling processing method, device and system | |
Tan et al. | Coupling task progress for mapreduce resource-aware scheduling | |
CN112162865A (en) | Server scheduling method and device and server | |
US8381015B2 (en) | Fault tolerance for map/reduce computing | |
CN104253850A (en) | Distributed task scheduling method and system | |
CN106557369A (en) | A kind of management method and system of multithreading | |
CN109710416B (en) | Resource scheduling method and device | |
US20100042723A1 (en) | Method and system for managing load in a network | |
CN109656690A (en) | Scheduling system, method and storage medium | |
CN103150213A (en) | Method and device for balancing load | |
CN112988344A (en) | Distributed batch task scheduling method, device, equipment and storage medium | |
CN108958944A (en) | A kind of multiple core processing system and its method for allocating tasks | |
CN110611707A (en) | Task scheduling method and device | |
CN108268314A (en) | A kind of method of multithreading task concurrent processing | |
CN112162835A (en) | Scheduling optimization method for real-time tasks in heterogeneous cloud environment | |
Stavrinides et al. | Multicriteria scheduling of linear workflows with dynamically varying structure on distributed platforms | |
CN106412088B (en) | Data synchronization method and terminal | |
CN115658311A (en) | Resource scheduling method, device, equipment and medium | |
CN109189581B (en) | Job scheduling method and device | |
CN105550025A (en) | Distributed IaaS (Infrastructure as a Service) scheduling method and system | |
Liu et al. | KubFBS: A fine‐grained and balance‐aware scheduling system for deep learning tasks based on kubernetes | |
CN104750545A (en) | Process scheduling method and device | |
CN116089248B (en) | Write I/O burst distribution prediction method, device, equipment and storage medium | |
CN109614239A (en) | System cluster load-balancing method, device and relevant device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20190412 |