CN110018906A - Dispatching method, server and scheduling system - Google Patents

Dispatching method, server and scheduling system Download PDF

Info

Publication number
CN110018906A
CN110018906A CN201910141399.8A CN201910141399A CN110018906A CN 110018906 A CN110018906 A CN 110018906A CN 201910141399 A CN201910141399 A CN 201910141399A CN 110018906 A CN110018906 A CN 110018906A
Authority
CN
China
Prior art keywords
information
goal task
time
services
scheduling operation
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.)
Granted
Application number
CN201910141399.8A
Other languages
Chinese (zh)
Other versions
CN110018906B (en
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.)
Shanghai Beautiful Makeup Network Technology Co Ltd
Original Assignee
Shanghai Beautiful Makeup Network Technology 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 Shanghai Beautiful Makeup Network Technology Co Ltd filed Critical Shanghai Beautiful Makeup Network Technology Co Ltd
Priority to CN201910141399.8A priority Critical patent/CN110018906B/en
Publication of CN110018906A publication Critical patent/CN110018906A/en
Application granted granted Critical
Publication of CN110018906B publication Critical patent/CN110018906B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present embodiments relate to the communications field, a kind of dispatching method, server and scheduling system are disclosed.In the present invention, a kind of dispatching method, applied to server, it include: acquisition configuration information, configuration information includes at least N number of mission bit stream, and first time information corresponding with N number of mission bit stream, wherein, there are the first default corresponding relationship, N is the natural number more than or equal to 1 for mission bit stream and first time information;If detecting the trigger action of goal task, according to the first default corresponding relationship in configuration information, first time information corresponding with goal task is obtained;According to first time information corresponding with goal task, scheduling operation is executed to goal task.The embodiment of the invention also provides a kind of servers and scheduling system;Scheduling operation can be executed according to the time of setting, without artificial real time monitoring dispatch state and Remote triggering scheduling operation, and can uniformly manage all scheduler tasks.

Description

Dispatching method, server and scheduling system
Technical field
The present embodiments relate to the communications field, in particular to a kind of dispatching method, server and scheduling system.
Background technique
Scheduling, refers to the method for the required resource that shares out the work in a computer.Resource mentioned here can refer to virtual meter Resource is calculated, such as thread, process or data flow;It can also refer to hardware resource, such as processor, network connection or expansion card.
At least there are the following problems in the prior art for inventor's discovery: in the prior art, needing manually to monitor scheduling in real time State and Remote triggering scheduling operation, the demand to real-time are higher;Also, different scheduler tasks is managed respectively.
Summary of the invention
Embodiment of the present invention is designed to provide a kind of dispatching method, server and scheduling system, can be according to setting The fixed time executes scheduling operation, without artificial real time monitoring dispatch state and Remote triggering scheduling operation, and can unify to manage Control all scheduler tasks.
In order to solve the above technical problems, embodiments of the present invention provide a kind of dispatching method, it is applied to server, packet Include: obtain configuration information, configuration information include at least N number of mission bit stream, and it is corresponding with N number of mission bit stream first when Between information, wherein there is the first default corresponding relationship in mission bit stream and first time information, N is the nature more than or equal to 1 Number;If detecting the trigger action of goal task, according to the first default corresponding relationship in configuration information, obtains and appoint with target It is engaged in corresponding first time information;According to first time information corresponding with goal task, scheduling operation is executed to goal task.
Embodiments of the present invention additionally provide a kind of server, comprising: at least one processor;And at least one The memory of a processor communication connection;Wherein, memory is stored with the instruction that can be executed by least one processor, instructs quilt At least one processor executes, so that at least one processor is able to carry out such as above-mentioned dispatching method.
Embodiments of the present invention additionally provide a kind of scheduling system, including controlled terminal and above-mentioned server.
Embodiment of the present invention in terms of existing technologies, provides a kind of dispatching method, is applied to server, passes through It obtains and includes at least N number of mission bit stream, and the configuration information of first time information corresponding with N number of mission bit stream, this In mission bit stream and first time information there is the first default corresponding relationship, N is natural number more than or equal to 1;It is examining After the trigger action for measuring goal task, according to the first default corresponding relationship in configuration information, obtain corresponding with goal task First time information;Further according to first time information corresponding with goal task, scheduling operation is executed to goal task.This reality It applies in mode, due to executing scheduling behaviour to the goal task according to the first time information of setting when goal task is triggered Make, can make the computing unit for executing scheduling operation is spontaneous to execute scheduling operation according to first time information, there is no need to Artificial real time monitoring dispatch state and Remote triggering scheduling operation, so as to save manpower and improve dispatching efficiency;Due to matching The N number of mission bit stream for including in confidence breath can be all mission bit streams of each businessman, it is therefore not necessary to the tune of different businessmans Degree task is managed respectively, can uniformly be realized in all scheduler tasks and be calculated Resource allocation and smoothing.
In addition, configuration information further include: information on services;First time information is set in information on services;First default pair It should be related to, specifically: the first default corresponding relationship existing for the information on services where mission bit stream and first time information;According to First time information corresponding with goal task executes scheduling operation to goal task, specifically includes: according to the first default correspondence Relationship obtains information on services corresponding with goal task;In conjunction in information on services corresponding with goal task and information on services First time information corresponding with goal task executes scheduling operation to goal task.In present embodiment, configuration information is also wrapped Information on services is included, a kind of concrete implementation mode for executing scheduling operation to goal task is provided, is conducive to present embodiment In dispatching method can realize flexible and changeablely.
In addition, configuration information further include: calculate information;Calculating information, there are the second default corresponding relationships with information on services; According to first time information corresponding with goal task, and information on services corresponding with goal task, goal task is executed Scheduling operation specifically includes: according to the second default corresponding relationship, obtaining calculating information corresponding with information on services;In conjunction with mesh The corresponding first time information of mark task and the corresponding information on services of goal task and calculating corresponding with information on services letter Breath executes scheduling operation to goal task.In present embodiment, configuration information further includes calculating information, in order to appoint to target Business executes scheduling operation.
In addition, calculating information further include: the second temporal information;Second temporal information specifically: be based on first time information The second temporal information corresponding with goal task obtained after being adjusted;Believe according to first time corresponding with goal task Breath executes scheduling operation to goal task, specifically includes: the second temporal information corresponding with goal task if it exists, then basis The second temporal information corresponding with goal task executes scheduling operation to goal task;Otherwise, according to corresponding with goal task First time information executes scheduling operation to goal task.In present embodiment, by the way that the second temporal information is arranged, facilitate phase It closes staff to be adjusted based on first time information, to meet certain special dispatching requirements in practical application.
Detailed description of the invention
One or more embodiments are illustrated by the picture in corresponding attached drawing, these exemplary theorys The bright restriction not constituted to embodiment, the element in attached drawing with same reference numbers label are expressed as similar element, remove Non- to have special statement, composition does not limit the figure in attached drawing.
Fig. 1 is a kind of flow chart for dispatching method that first embodiment provides according to the present invention;
Fig. 2 is a kind of structural schematic diagram for dispatching method that first embodiment provides according to the present invention;
Fig. 3 is a kind of flow chart for dispatching method that second embodiment provides according to the present invention;
Fig. 4 is a kind of structural schematic diagram for server that third embodiment provides according to the present invention;
Fig. 5 is a kind of structural schematic diagram for scheduling system that the 4th embodiment provides according to the present invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with attached drawing to the present invention Each embodiment be explained in detail.However, it will be understood by those skilled in the art that in each embodiment party of the present invention In formula, in order to make the reader understand this application better, many technical details are proposed.But even if without these technical details And various changes and modifications based on the following respective embodiments, the application technical solution claimed also may be implemented.
The first embodiment of the present invention is related to a kind of dispatching methods.Applied to server, by obtaining including at least N number of Mission bit stream, and the configuration information of first time information corresponding with N number of mission bit stream, mission bit stream here and For one temporal information there are the first default corresponding relationship, N is the natural number more than or equal to 1;In the touching for detecting goal task After hair operation, according to the first default corresponding relationship in configuration information, first time information corresponding with goal task is obtained;Again According to first time information corresponding with goal task, scheduling operation is executed to goal task.
In present embodiment, due to being appointed to the target according to the first time information of setting when goal task is triggered Business executes scheduling operation, can make the computing unit for executing scheduling operation is spontaneous to execute scheduling behaviour according to first time information Make, there is no need to manually monitor dispatch state and Remote triggering scheduling operation in real time, so as to save manpower and improve scheduling Efficiency;Since the N number of mission bit stream for including in configuration information can be all mission bit streams of each businessman, it is therefore not necessary to not The scheduler task of same businessman is managed respectively, can uniformly be realized in all scheduler tasks and be calculated Resource allocation and smoothing.
The realization details of the dispatching method of present embodiment is specifically described below, the following contents is only for convenience of reason The realization details provided is provided, the necessary of this programme is not implemented.
The flow chart of dispatching method in present embodiment is as shown in Figure 1, comprising:
Step 101, configuration information is obtained.Configuration information includes at least N number of mission bit stream, and divides with N number of mission bit stream Not corresponding first time information, wherein there is the first default corresponding relationship in mission bit stream and first time information, N for greater than Or the natural number equal to 1.
Specifically, the first time information in present embodiment, can be with are as follows: is used to indicate the time for executing scheduling operation The first time information at interval.In practical applications, it can be computing unit according to the time interval of first time information representation Scheduling operation is executed, time interval here can be 10 seconds, 30 seconds, 60 seconds etc., be not especially limited herein.
Mission bit stream in present embodiment may include: dimensional information, task execution pattern information and for the time The time of correction corrects information;Wherein, dimensional information, for determining the calculating side for executing the computing unit of computing resource allotment Formula.Here dimensional information can be order dimension, warehouse dimension etc..Such as in computing resource allocation process, calculate What unit executed can be with based on the calculating about warehouse docking that shop dimension, computing unit execute about calculating for order Based on warehouse dimension etc..
Wherein, the task execution mode in task execution pattern information mentioned here may include: in same primary scheduling The first task execution pattern that computing unit Exactly-once calculates in operation, and the computing unit in a scheduling operation Executable the second task execution mode repeatedly calculated.Since the calculating of some computing units is time-consuming very long, and some are time-consuming very short, By the way that the second task execution mode is arranged, these time-consuming very short computing units can be made to meet execution next time computing resource Secondary adjusted to execute scheduling operation is carried out when the time of allotment.
Step 102, if detecting the trigger action of goal task, according to the default corresponding pass of first in configuration information System obtains first time information corresponding with goal task.
That is, after detecting controlled terminal to the trigger action of goal task, according to first in configuration information Default corresponding relationship, obtains first time information corresponding with goal task.
It should be noted that configuration information can also include: information on services in present embodiment;First time information is set It is placed in information on services;First default corresponding relationship existing for information on services where mission bit stream and first time information;Root According to first time information corresponding with goal task, scheduling operation is executed to goal task, is specifically included: according to first default pair It should be related to, obtain information on services corresponding with goal task;In conjunction with information on services corresponding with goal task and information on services In first time information corresponding with goal task, to goal task execute scheduling operation.Wherein, information on services may include: The location information of server, for can be performed computing resource allotment Thread Count, offer service status information.It is referred to herein State can be service disabled status or service initiate mode.Relevant staff can enable shape by adjusting service State issues new service or the certain services of disabling to goal task to increase or decrease computing resource.
In addition, the configuration information in present embodiment can also include: calculating information;It calculates information and information on services exists Second default corresponding relationship;Believed according to first time information corresponding with goal task, and service corresponding with goal task Breath executes scheduling operation to goal task, specifically includes: according to the second default corresponding relationship, obtaining corresponding with information on services Calculate information;In conjunction with and the corresponding information on services of goal task, information on services in first time information corresponding with goal task, And calculating information corresponding with information on services, scheduling operation is executed to goal task.Calculating information mentioned here, can wrap It includes: for executing computing unit information, the available Thread Count of computing unit, last execution scheduling operation of computing resource allotment Time, according to first time information obtain execute next time the time of scheduling operation, each computing unit status information with And execute the result information of scheduling operation.
For example, when businessman holds advertising campaign, relevant staff can increase to meter executable in server The Thread Count of resource allocation and the parameter setting of the available Thread Count of computing unit are calculated, makes it possible to handle relative to usually several Ten times of order volume.
It is not difficult to find that controlled terminal can correspond to the goal task and issue more parts of clothes to server in present embodiment Pragmatic example, server enable service corresponding with the goal task, that is, combine information on services corresponding with goal task, and clothes First time information corresponding with goal task in information of being engaged in executes scheduling operation to goal task, these multiple service instances can To execute the scheduling operation of distributed computing by seizing computing unit.
By providing mission bit stream, information on services and calculating information, task based access control-service-calculating three-tier architecture comes to mesh Mark task execution schedule operation.In practical applications, relevant staff can pass through setting mission bit stream, information on services and meter Each parameter information in information is calculated, seamless interfacing of the businessman when daily sale and big promotion are sold is realized, adjusts scheduling meter in time The performance of calculation.
Step 103, according to first time information corresponding with goal task, scheduling operation is executed to goal task.
Such as if first time information corresponding with goal task is 20s, computing unit executes one at interval of 20s Secondary scheduling operation.
Specifically, according to configuration information, goal task is carried out to seize calculating, executes distributed computing to complete to dispatch Operation.It is illustrated in figure 2 goal task and has issued Service Instance A, Service Instance B and Service Instance C these three Service Instances, supply Computing unit A is seized to computing unit F and is executed the structural schematic diagram of distributed computing.Due to executing distributed computing operation Step is same as the prior art, and details are not described herein again.It is noted that can be according to preset priority in present embodiment It is seized for computing unit, for example the high computing unit of priority level of user setting is preferentially seized, present embodiment It is not especially limited.
It should be noted that in present embodiment, by the way that configuration information is arranged, unified log, unified exception can be made Processing, unified alarm touching reach, unified multithreading is realized, advantageously allow the unification of code structure, facilitate relevant staff Later maintenance is carried out to code, promotes working efficiency.
It is not difficult to find that a kind of degree method that present embodiment provides, due to when goal task is triggered, according to setting First time information executes scheduling operation to the goal task, the basis that the computing unit for executing scheduling operation can be made spontaneous First time information executes scheduling operation, there is no need to manually monitor dispatch state and Remote triggering scheduling operation in real time, thus Manpower can be saved and improve dispatching efficiency;Since to can be each businessman all for the N number of mission bit stream for including in configuration information Mission bit stream can uniformly realize all scheduler tasks it is therefore not necessary to which the scheduler task to different businessmans is managed respectively Middle calculating Resource allocation and smoothing.
Second embodiment of the present invention is related to a kind of dispatching method.Present embodiment is on the basis of first embodiment On be further improved, specifically the improvement is that: in second embodiment of the invention, calculate information further include: second Temporal information;Second temporal information specifically: what is obtained after being adjusted based on first time information is corresponding with goal task Second temporal information;In the present embodiment: the second temporal information if it exists, then according to the second temporal information, to goal task Execute scheduling operation;Otherwise, according to first time information corresponding with goal task, scheduling operation is executed to goal task.This In embodiment, by the way that the second temporal information is arranged, facilitates relevant staff to be based on first time information and be adjusted, with full Certain special dispatching requirements in sufficient practical application.
The flow chart of dispatching method in present embodiment is as shown in Figure 3, comprising:
Step 201, configuration information is obtained.Configuration information includes at least N number of mission bit stream, and divides with N number of mission bit stream Not corresponding first time information, wherein there is the first default corresponding relationship in mission bit stream and first time information, N for greater than Or the natural number equal to 1.
Specifically, in present embodiment, information is calculated further include: the second temporal information;Second temporal information specifically: The second temporal information corresponding with goal task obtained after being adjusted based on first time information, is done so, be can satisfy Certain special dispatching requirements in practical application.Such as if first time information corresponding with goal task is 20s, if fortune Find that the time of 20s is insufficient for actual schedule demand after row, then relevant staff can be based on first time information tune It is whole, for example it is 30s that the second temporal information, which is arranged, in calculating information, to meet actual demand.
Step 202, if detecting the trigger action of goal task, the second temporal information is judged whether there is, if it does not exist, Then enter step 203;Otherwise, 205 are entered step.
Step 203, according to the first default corresponding relationship in configuration information, first time corresponding with goal task is obtained Information.
Step 204, according to first time information corresponding with goal task, scheduling operation is executed to goal task.
Since step 102 of the step 203 into step 204 and first embodiment is big to step 103 in present embodiment Cause identical, to avoid repeating, details are not described herein again.
Step 205, according to the second temporal information corresponding with goal task, scheduling operation is executed to goal task.
Such as if first time information is 20 seconds, the second temporal information is 30 seconds, then according to the second temporal information i.e. 30 Second, scheduling operation is executed to goal task.
It is not difficult to find that a kind of dispatching method that present embodiment provides, calculates information further include: the second temporal information;The Two temporal informations specifically: the second time corresponding with the goal task letter obtained after being adjusted based on first time information Breath;In the present embodiment: the second temporal information if it exists executes scheduling behaviour to goal task then according to the second temporal information Make;Otherwise, according to first time information corresponding with goal task, scheduling operation is executed to goal task.In present embodiment, By the way that the second temporal information is arranged, facilitates relevant staff to be based on first time information and be adjusted, to meet practical application In certain special dispatching requirements.
The step of various methods divide above, be intended merely to describe it is clear, when realization can be merged into a step or Certain steps are split, multiple steps are decomposed into, as long as including identical logical relation, all in the protection scope of this patent It is interior;To adding inessential modification in algorithm or in process or introducing inessential design, but its algorithm is not changed Core design with process is all in the protection scope of the patent.
Third embodiment of the invention is related to a kind of server, as shown in Figure 4, comprising: at least one processor 302;With And the memory 301 with the communication connection of at least one processor 302;Wherein, be stored with can be by least one for memory 301 Manage device 302 execute instruction, instruction executed by least one processor 302 so that at least one processor 302 be able to carry out as The first embodiment dispatching method any to second embodiment.
Wherein, memory 301 is connected with processor 302 using bus mode, and bus may include any number of interconnection Bus and bridge, bus is by one or more processors 302 together with the various circuit connections of memory 301.Bus may be used also With by such as peripheral equipment, voltage-stablizer, together with various other circuit connections of management circuit or the like, these are all It is known in the art, therefore, it will not be further described herein.Bus interface provides between bus and transceiver Interface.Transceiver can be an element, be also possible to multiple element, such as multiple receivers and transmitter, provide for The unit communicated on transmission medium with various other devices.The data handled through processor 302 pass through antenna on the radio medium It is transmitted, further, antenna also receives data and transfers data to processor 302.
Processor 302 is responsible for management bus and common processing, can also provide various functions, including time, periphery connects Mouthful, voltage adjusting, power management and other control functions.And memory 301 can be used for storage processor 302 and execute Used data when operation.
Four embodiment of the invention is related in a kind of scheduling system, including controlled terminal and third embodiment Server.
Specifically, the quantity of the controlled terminal in present embodiment is generally multiple, as shown in Figure 5.Server can be with Software Development Kit (Software Development Kit, referred to as " SDK ") is provided, and controlled terminal can cache clothes It is engaged in the configuration information that device provides, the case where to solve frequent invoking server, and does so, even if controlled terminal is in server In broken string state, controlled terminal still can execute scheduling operation according to the configuration information of caching.
Present embodiment is system embodiment corresponding with first embodiment, and present embodiment can be with the first embodiment party Formula is worked in coordination implementation.The relevant technical details mentioned in first embodiment are still effective in the present embodiment, in order to subtract Few to repeat, which is not described herein again.Correspondingly, the relevant technical details mentioned in present embodiment are also applicable in the first embodiment party In formula.
It will be understood by those skilled in the art that implementing the method for the above embodiments is that can pass through Program is completed to instruct relevant hardware, which is stored in a storage medium, including some instructions are used so that one A equipment (can be single-chip microcontroller, chip etc.) or processor (processor) execute each embodiment the method for the application All or part of the steps.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic or disk etc. are various can store journey The medium of sequence code.
It will be understood by those skilled in the art that the respective embodiments described above are to realize specific embodiments of the present invention, And in practical applications, can to it, various changes can be made in the form and details, without departing from the spirit and scope of the present invention.

Claims (10)

1. a kind of dispatching method, which is characterized in that be applied to server, comprising:
Configuration information is obtained, the configuration information includes at least N number of mission bit stream, and right respectively with N number of mission bit stream The first time information answered;Wherein, the mission bit stream and the first time information are described there are the first default corresponding relationship N is the natural number more than or equal to 1;
If detecting the trigger action of goal task, according to the described first default corresponding relationship in the configuration information, obtain Take first time information corresponding with the goal task;
According to the first time information corresponding with the goal task, scheduling operation is executed to the goal task.
2. dispatching method according to claim 1, which is characterized in that the first time information, specifically: it is used to indicate Execute the first time information of the time interval of the scheduling operation.
3. dispatching method according to claim 1, which is characterized in that the configuration information further include: information on services;It is described First time information is set in the information on services;
The first default corresponding relationship, specifically: the information on services where the mission bit stream and the first time information The existing first default corresponding relationship;
The first time information corresponding with the goal task according to executes scheduling operation to the goal task, It specifically includes:
According to the described first default corresponding relationship, information on services corresponding with the goal task is obtained;
In conjunction with and the corresponding information on services of the goal task and the information on services in corresponding with the goal task One temporal information executes scheduling operation to the goal task.
4. dispatching method according to claim 3, which is characterized in that the information on services further include:
The location information of the server, the Thread Count for computing resource allotment to can be performed, the shape enabled or disabled serviced State information.
5. dispatching method according to claim 3, which is characterized in that the configuration information further include: calculate information;It is described Calculating information, there are the second default corresponding relationships with the information on services;
The first time information corresponding with the goal task according to, and service corresponding with the goal task Information executes scheduling operation to the goal task, specifically includes:
According to the described second default corresponding relationship, calculating information corresponding with the information on services is obtained;
In conjunction with and the corresponding information on services of the goal task, the information on services in corresponding with the goal task first when Between information, and calculating information corresponding with the information on services executes scheduling operation to the goal task.
6. dispatching method according to claim 5, which is characterized in that the calculating information specifically includes: based on executing Calculate computing unit information, the available Thread Count of the computing unit, the last execution tune of the computing unit of resource allocation It spends the time of operation, execute the time of the scheduling operation, each meter next time according to what the first time information obtained It calculates the status information of unit and executes the result information of the scheduling operation.
7. dispatching method according to claim 6, which is characterized in that the calculating information further include: the second temporal information; Second temporal information specifically: what is obtained after being adjusted based on the first time information is corresponding with the goal task The second temporal information;
In the first time information corresponding with the goal task according to, scheduling behaviour is executed to the goal task Make, specifically include:
Second temporal information corresponding with the goal task if it exists, then according to corresponding with the goal task described Second temporal information executes scheduling operation to the goal task;Otherwise, according to described corresponding with the goal task first Temporal information executes scheduling operation to the goal task.
8. dispatching method according to any one of claims 1 to 7, which is characterized in that the mission bit stream, it is specific to wrap Include: dimensional information, task execution pattern information and the time for time correction correct information;
Wherein, the dimensional information, for determining the calculation for executing the computing unit of computing resource allotment.
9. a kind of server characterized by comprising
At least one processor;And
The memory being connect at least one described processor communication;Wherein,
The memory is stored with the instruction that can be executed by least one described processor, and described instruction is by described at least one It manages device to execute, so that at least one described processor is able to carry out the dispatching method as described in any in claim 1 to 8.
10. a kind of scheduling system, which is characterized in that including controlled terminal and server as claimed in claim 9.
CN201910141399.8A 2019-02-26 2019-02-26 Scheduling method, server and scheduling system Expired - Fee Related CN110018906B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910141399.8A CN110018906B (en) 2019-02-26 2019-02-26 Scheduling method, server and scheduling system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910141399.8A CN110018906B (en) 2019-02-26 2019-02-26 Scheduling method, server and scheduling system

Publications (2)

Publication Number Publication Date
CN110018906A true CN110018906A (en) 2019-07-16
CN110018906B CN110018906B (en) 2020-11-27

Family

ID=67189098

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910141399.8A Expired - Fee Related CN110018906B (en) 2019-02-26 2019-02-26 Scheduling method, server and scheduling system

Country Status (1)

Country Link
CN (1) CN110018906B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023030229A1 (en) * 2021-09-03 2023-03-09 维沃移动通信有限公司 Information processing method and apparatus, communication device, and readable storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090055520A1 (en) * 2007-08-23 2009-02-26 Shunya Tabata Method for scheduling of storage devices
CN101488872A (en) * 2009-01-09 2009-07-22 哈尔滨工业大学 Biological information computing grid system
CN102393822A (en) * 2011-11-30 2012-03-28 中国工商银行股份有限公司 Batch scheduling system and method
CN103092693A (en) * 2013-01-30 2013-05-08 深圳联友科技有限公司 Task scheduling method and system for computer
CN104765641A (en) * 2014-01-02 2015-07-08 ***通信集团安徽有限公司 Job scheduling method and system
CN107577589A (en) * 2016-07-04 2018-01-12 北京奇虎科技有限公司 The method and device of fixed time test advertisement putting interface
US20180218295A1 (en) * 2017-02-02 2018-08-02 Azuqua, Inc. Engine for modeling and executing custom business processes
CN108628669A (en) * 2018-04-25 2018-10-09 北京京东尚科信息技术有限公司 A kind of method and apparatus of scheduling machine learning algorithm task
CN108683730A (en) * 2018-05-11 2018-10-19 深圳市网心科技有限公司 Resource regulating method, service server, client terminal, network system and medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090055520A1 (en) * 2007-08-23 2009-02-26 Shunya Tabata Method for scheduling of storage devices
CN101488872A (en) * 2009-01-09 2009-07-22 哈尔滨工业大学 Biological information computing grid system
CN102393822A (en) * 2011-11-30 2012-03-28 中国工商银行股份有限公司 Batch scheduling system and method
CN103092693A (en) * 2013-01-30 2013-05-08 深圳联友科技有限公司 Task scheduling method and system for computer
CN104765641A (en) * 2014-01-02 2015-07-08 ***通信集团安徽有限公司 Job scheduling method and system
CN107577589A (en) * 2016-07-04 2018-01-12 北京奇虎科技有限公司 The method and device of fixed time test advertisement putting interface
US20180218295A1 (en) * 2017-02-02 2018-08-02 Azuqua, Inc. Engine for modeling and executing custom business processes
CN108628669A (en) * 2018-04-25 2018-10-09 北京京东尚科信息技术有限公司 A kind of method and apparatus of scheduling machine learning algorithm task
CN108683730A (en) * 2018-05-11 2018-10-19 深圳市网心科技有限公司 Resource regulating method, service server, client terminal, network system and medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023030229A1 (en) * 2021-09-03 2023-03-09 维沃移动通信有限公司 Information processing method and apparatus, communication device, and readable storage medium

Also Published As

Publication number Publication date
CN110018906B (en) 2020-11-27

Similar Documents

Publication Publication Date Title
US10999216B2 (en) Resource allocation and provisioning in a multi-tier edge-cloud virtualization environment
CN108776934B (en) Distributed data calculation method and device, computer equipment and readable storage medium
CN113641457B (en) Container creation method, device, apparatus, medium, and program product
CN107748696B (en) Task scheduling method and terminal equipment
CN108733476A (en) A kind of method and apparatus executing multitask
CN110162388A (en) A kind of method for scheduling task, system and terminal device
CN110109752A (en) A kind of method for allocating tasks, device, electronic equipment and storage medium
CN103078759B (en) The management method and device of calculate node, system
CN103873587B (en) A kind of method and device that scheduling is realized based on cloud platform
WO2023051505A1 (en) Job solving method and apparatus
CN108540568A (en) Computing capability sharing method and smart machine
CN110166507A (en) More resource regulating methods and device
CN107291544A (en) Method and device, the distributed task scheduling execution system of task scheduling
CN116541134B (en) Method and device for deploying containers in multi-architecture cluster
CN109491788A (en) A kind of virtual platform implementation of load balancing and device
CN111124640A (en) Task allocation method and system, storage medium and electronic device
CN112465615A (en) Bill data processing method, device and system
CN115033352A (en) Task scheduling method, device and equipment for multi-core processor and storage medium
CN112486642A (en) Resource scheduling method and device, electronic equipment and computer readable storage medium
CN110532060A (en) A kind of hybrid network environmental data collecting method and system
CN108536527A (en) A kind of method for scheduling task and device of embedded software
CN105975346B (en) The method, apparatus and system of scheduling thread resource
Sundar et al. Communication augmented latest possible scheduling for cloud computing with delay constraint and task dependency
CN110018906A (en) Dispatching method, server and scheduling system
CN111831452A (en) Task execution method and device, storage medium and electronic 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
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20201127

CF01 Termination of patent right due to non-payment of annual fee