CN109614239A - System cluster load-balancing method, device and relevant device - Google Patents

System cluster load-balancing method, device and relevant device Download PDF

Info

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
Application number
CN201811520623.6A
Other languages
Chinese (zh)
Inventor
司龙湖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inspur Beijing Electronic Information Industry Co Ltd
Original Assignee
Inspur Beijing Electronic Information Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inspur Beijing Electronic Information Industry Co Ltd filed Critical Inspur Beijing Electronic Information Industry Co Ltd
Priority to CN201811520623.6A priority Critical patent/CN109614239A/en
Publication of CN109614239A publication Critical patent/CN109614239A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5083Techniques for rebalancing the load in a distributed system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation 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

System cluster load-balancing method, device and relevant device
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.
CN201811520623.6A 2018-12-12 2018-12-12 System cluster load-balancing method, device and relevant device Withdrawn CN109614239A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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