CN101834890A - Intelligent management system and method of distributed system - Google Patents

Intelligent management system and method of distributed system Download PDF

Info

Publication number
CN101834890A
CN101834890A CN201010140788A CN201010140788A CN101834890A CN 101834890 A CN101834890 A CN 101834890A CN 201010140788 A CN201010140788 A CN 201010140788A CN 201010140788 A CN201010140788 A CN 201010140788A CN 101834890 A CN101834890 A CN 101834890A
Authority
CN
China
Prior art keywords
task
actuating equipment
manager
user
distributor
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
CN201010140788A
Other languages
Chinese (zh)
Other versions
CN101834890B (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.)
Suzhou Inspur Intelligent Technology 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 CN201010140788.8A priority Critical patent/CN101834890B/en
Publication of CN101834890A publication Critical patent/CN101834890A/en
Application granted granted Critical
Publication of CN101834890B publication Critical patent/CN101834890B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Multi Processors (AREA)

Abstract

The invention discloses intelligent management system and method of a distributed system and overcomes the defects that calculation resources are greatly wasted. The system mainly comprises a task manager, a task list, a task distributor and execution equipment, wherein the task manager is used for receiving work tasks submitted by users, storing the work tasks to the task list and closing the execution equipment according to the resource definition of the work tasks; the task list is used for storing the work tasks; the task distributor is used for searching the work tasks meeting execution conditions from the task list, starting a task thread according to a preset distribution strategy and distributing the searched work tasks to the execution equipment; and the execution equipment is used for executing the work tasks, obtaining a task execution result after executing the work tasks and transmitting the task execution result to the task manager. One embodiment of the invention solves the problems that the traditional easygoing management distributed system wastes more calculation resources and power resources and avoids huge financial loss.

Description

A kind of intellectualized management system of distributed system and method
Technical field
The present invention relates to computer technology, relate in particular to a kind of intellectualized management system and method for distributed system.
Background technology
Flourish along with computer technology, increasing substantially of number of computers brought quick increasing of energy consumption.The IT laboratory in large scale that a lot of Computer Companies or research unit etc. are provided with.Moving hundreds of computer server and storage server in the laboratory, is a kind of distributed relation of loose coupling between system and the system.
Equipment such as computer mainly contains to embody in the distributed system following characteristics:
(1) equipment is in distributed state, serves certain user or certain several user's task in certain period; When not executing the task, equipment component may still be in the start running status.
(2) distributed system is generally handled the multi-task simultaneously, after the part task is finished, generally can closed portion equipment, and stay another part equipment and continue to carry out all the other tasks; But the distributed system in the practical application does not generally all have the corresponding coordination system to come assurance task active closed portion equipment more after a little while.
This shows that the distributed system of existing easygoing management (loose coupling) has been wasted more electric power resource, has brought huge financial losses, the computing resource waste of whole system is bigger simultaneously.
Summary of the invention
Technical problem to be solved by this invention is intellectualized management system and the method that a kind of distributed system need be provided, and overcomes the bigger defective of computing resource waste of system.
In order to solve the problems of the technologies described above, the invention provides a kind of intellectualized management system of distributed system, comprise task manager, task list, task distributor and actuating equipment, wherein:
This task manager is used for the user and logins the task that the back receives this user's submission, this task is stored in this task list, and close this actuating equipment according to the resources definition of this task after this actuating equipment executes this task;
Task list is used to store this task that this user submits to;
The task distributor is used for searching this task that meets executive condition from this task list, and according to default distribution policy initiating task thread, this task that finds is distributed to this actuating equipment;
Actuating equipment is used to carry out this task of this task dispense, and obtains task action result send to this task manager after executing this task.
Preferably, when this task distributor is used for that this task is distributed to this actuating equipment, judge the presence of this actuating equipment, remote activation is in this actuating equipment of off-mode.
Preferably, this task manager is used to use intelligent platform management interface command to close this actuating equipment, and/or this task distributor is used to use intelligent this actuating equipment of platform management interface command remote activation.
Preferably, this task manager also is used to obtain provide to this user after this task action result the download of this task action result.
In order to solve the problems of the technologies described above, the present invention also provides a kind of intelligent management method of distributed system, comprising:
The user logins the back and receives the task that this user submits to, and this task is stored in the task list;
From this task list, search this task that meets executive condition, and, this task that finds is distributed to actuating equipment according to default distribution policy initiating task thread;
Actuating equipment is carried out this task, obtains task action result after executing this task, and closes under Long-distance Control according to the resources definition of this task.
Preferably, when this task is distributed to this actuating equipment, judge the presence of this actuating equipment, remote activation is in this actuating equipment of shutdown.
Preferably, use intelligent platform management interface command to close this actuating equipment, and/or use intelligent this actuating equipment of platform management interface command remote activation.
Preferably, this method also comprises:
After obtaining task action result, provide the download of this task action result to this user.
Compared with prior art, one embodiment of the present of invention have solved the problem that the distributed system of existing easygoing management is wasted more computational resource and electric power resource, avoid producing huge financial losses, have improved the computational resource utilization ratio of whole system.
Other features and advantages of the present invention will be set forth in the following description, and, partly from specification, become apparent, perhaps understand by implementing the present invention.Purpose of the present invention and other advantages can realize and obtain by specifically noted structure in specification, claims and accompanying drawing.
Description of drawings
Accompanying drawing is used to provide further understanding of the present invention, and constitutes the part of specification, is used from explanation the present invention with embodiments of the invention one, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the composition schematic diagram of system embodiment of the present invention;
Fig. 2 is the composition schematic diagram of system applies example of the present invention;
Fig. 3 is the schematic flow sheet of the inventive method embodiment;
Fig. 4 is an application example of the inventive method.
Embodiment
Describe embodiments of the present invention in detail below with reference to drawings and Examples, how the application technology means solve technical problem to the present invention whereby, and the implementation procedure of reaching technique effect can fully understand and implements according to this.
Need to prove that if do not conflict, each feature among the embodiment of the invention and the embodiment can mutually combine, all within protection scope of the present invention.In addition, can in computer system, carry out in the step shown in the flow chart of accompanying drawing such as a set of computer-executable instructions, and, though there is shown logical order in flow process, but in some cases, can carry out step shown or that describe with the order that is different from herein.
Core concept of the present invention is, adopt the unified task that receives of task manager, employing task distributor calculates needed actuating equipment according to default task distribution policy, and carries out the task distribution according to the result of calculation unification, remote activation and control actuating equipment execution work task.
Fig. 1 is the composition schematic diagram of system embodiment of the present invention.As shown in Figure 1, this system embodiment mainly comprises task manager 110, task list 120, task distributor 130 and actuating equipment 140, wherein:
Task manager 110 is used to accept user's registration and login, for the user is provided with access rights; Login the back the user and receive the task that the user submits to, the task that is received is stored in the task list 120, be used for to validated user real time display task executing state, after task is finished, close actuating equipment 140, the download function of task action result is provided to validated user according to the resources definition of task;
Task list 120 links to each other with this task manager 110, is used for after the user logins task manager 110 task that the storage user submits to;
Task distributor 130, link to each other with this task manager 110 and task list 120, be used for automatic regular polling task list 120, from task list 120, find meet executive condition task (such as the zero hour in the resources definition of task, this task activates and is pending state, can be found this moment by task distributor 130), and according to default distribution policy initiating task thread, determine to carry out the needed actuating equipment 140 of this task that finds, judge presence (the online or off-line of long-range actuating equipment 140, start in other words or shutdown), start the actuating equipment 140 be in off-mode, and task is distributed to actuating equipment 140 carries out task and carry out;
Actuating equipment 140 is used for starting under the Long-distance Control of task distributor 130, carries out the task that this task distributor 130 is distributed, and generates execution status of task in the process of implementation in real time and sends to task manager 110; After executing task, obtain task action result and send to task manager 110, and under the Long-distance Control of task manager 110, shut down.
Above-mentioned task manager 110 mainly is divided into three classifications for the access rights that the user is provided with: system manager, equipment user and equipment are checked personnel.Wherein be located in the system manager in the system, can revise the login password of task manager 110, have the erase right of all working task, also have the erase right (deleting the task that this equipment user is submitted to simultaneously) of equipment user; Equipment user needs registration, and the approval by the system manager; Equipment user has task and submits authority to, the erase right of the task that oneself is submitted to and the download authority of task action result; Equipment checks that personnel need not registration, only can check the operating state of actuating equipment 140 and the executing state of task.The system manager can check the operating state and all working task executions state of all actuating equipments 140; Equipment user can be checked the executing state of the task of the operating state of the actuating equipment 140 of carrying out the own task of submitting to and oneself submission.
The execution of carrying at task is during the time started, and task distributor 130 is when being distributed to actuating equipment with task, and whether check has suitable actuating equipment 140 to carry out this task.Be in idle condition (also promptly not carrying out any task) if task distributor 130 is judged the actuating equipment 140 that is in line states, then task distributor 130 is carried out this task with the actuating equipment 140 that this task sends to this idle condition.If task distributor 130 is judged all actuating equipments and all is in line states and all in running order (promptly all carry out task is arranged), judge then whether the task that actuating equipment 140 is being carried out is that (actuating equipment 140 is when carrying out the task of conversion resource-type for the conversion resource-type, can not distribute resource and be used to carry out other tasks), if the task that all actuating equipments 140 are carried out all is conversion resource-types, then send thread to the user prompt warning information and wait for user's processing by mail, if the task that has part actuating equipment 140 to carry out is that (actuating equipment 140 is when carrying out the task of non-conversion resource-type for non-conversion resource-type, can suitably distribute the part resource and be used to carry out other tasks), then the task distributor 130 pending task that will be in the time started sends to those actuating equipments 140 of carrying out non-conversion resource-type task and handles.It is all in running order that task distributor 130 is judged all actuating equipments that are in line states 140, and what carry out all is the task of conversion resource-type, judge whether further that then part actuating equipment 140 is in off-mode in addition, if then remote activation this be in the actuating equipment 140 of off-mode, to be used for task distributor 130 task is distributed to these actuating equipment that is in off-mode 140 execution work tasks.
After the task distributor 130 remote activation actuating equipments 140, wait for the successful feedback of actuating equipment 140 starts.The state of active probe actuating equipment 140 behind wait timeout detects actuating equipment 140 boot failures and then starts mail transmission thread, and the generation task is carried out the failure warning information and is prompted to the task's owner name.
Above-mentioned task manager 110 can pass through Web mode remote activation actuating equipment 140, equally also can be by the long-range actuating equipment 140 of closing of Web mode.But need to prove that task manager 110 remote activations or close the mode of actuating equipment 140 are not limited in the mode by Web.
Behind task manager 110 remote activation actuating equipments 140, validated user can be by the operational environment of task manager 110 manual configuration actuating equipments 140.
For the distributed system that contains dissimilar actuating equipment 140, task generally is divided into different task types according to the difference of actuating equipment 140.In addition, even if carry out between the different actuating equipments 140 of same task type, the ability of execution work task also can be different, therefore include the content of selecting actuating equipment 140 according to task type pointedly in the default distribution policy of this task distributor 130, and according to the task executive capability of actuating equipment 140 content of distribute work task pointedly.
Carrying out test assignment on the distributed system of laboratory is system applies example of the present invention.In this system applies example, the testing server (being aforesaid actuating equipment) that is used to carry out test assignment is such as including the Unix testing server, the Linux testing server, Windows testing server and other type testing server, and the test assignment that task manager 110 is received generally is aimed at certain type concrete testing server, such as the partial test task at the Linux testing server, and the partial test task is at the Windows testing server, therefore the task distributor need be according to the type of test assignment, controls corresponding testing server and test assignment is distributed on the correct testing server.Fig. 2 is the composition schematic diagram of system applies example of the present invention.In conjunction with embodiment shown in Figure 1, application example shown in Figure 2 mainly comprises task manager 210, task list 220, task distributor 230, Unix testing server 241, Linux testing server 242, Windows testing server 243 and other type testing server 244, wherein:
Task manager 210 is used to accept user's registration and login, for the user is provided with access rights; Login the back the user and receive the test assignment (for aforesaid task) that the user submits to, the test assignment that is received is stored in the task list 220; Also be used for to validated user real time display task executing state, after task is finished, close testing server, the download function of task action result is provided to validated user according to the resources definition of test assignment;
Task list 220 links to each other with this task manager 210, is used for after the user logins task manager 210 the storage test assignment that the user submitted to;
Task distributor 230, link to each other with this task manager 210 and task list 220, be used for periodically automatic regular polling task list 220, after from task list 220, finding the test assignment that meets test condition, according to the type of server of test assignment and the size of test assignment (being aforesaid distribution policy), determine the type and the quantity of needed testing equipment, and use intelligent platform management interface (IPMI, Intelligent Platform Management Interface, intelligent platform management interface) BMC of the corresponding testing server of order manipulation carries out system start-up, test assignment is distributed to determined testing server tests;
Unix testing server 241 is used for starting under the Long-distance Control of task distributor 230, and the Unix test assignment that the distributor 230 of executing the task is distributed generates the Unix test mode in the process of implementation in real time and sends to task manager 210; After executing the Unix test assignment, obtain the Unix test result and send to task manager 210, and the Long-distance Control according to task manager 210 is shut down after finishing the Unix test assignment;
Linux testing server 242 is used for starting under the Long-distance Control of task distributor 230, and the Linux test assignment that the distributor 230 of executing the task is distributed generates the Linux test mode in the process of implementation in real time and sends to task manager 210; After executing the Linux test assignment, obtain the Linux test result and send to task manager 210, and the Long-distance Control according to task manager 210 is shut down after finishing the Linux test assignment;
Windows testing server 243 is used for starting under the Long-distance Control of task distributor 230, and the Windows test assignment that the distributor 230 of executing the task is distributed generates the Windows test mode in the process of implementation in real time and sends to task manager 210; After executing the Windows test assignment, obtain the Windows test result and send to task manager 210, and the Long-distance Control according to task manager 210 is shut down after finishing the Windows test assignment;
Other type testing server 244, be used under the Long-distance Control of task distributor 230, starting, the test assignment of other respective type that the distributor 230 of executing the task is distributed generates the test mode of respective type in the process of implementation in real time and sends to task manager 210; The test result that obtains respective type after executing test assignment sends to task manager 210, and the Long-distance Control according to task manager 210 is shut down after finishing test assignment.
Above-mentioned task manager 210 is realized the start and/or the shutdown of testing server by Long-distance Control, can be that task manager 210 is by sending intelligent platform management interface (IPMI, IntelligentPlatformManagement Interface, intelligent platform management interface) order the BMC controller of testing server to be realized.
Task manager 210 or task distributor 230 add 1 with the usage count of testing server after successfully starting a testing server.Task distributor 230 sends to testing server with test script, and the test agent on the testing server starts the script test operation, withdraws from automatically after the test thread disposes, and test result is sent to task manager 210.The state of task manager 210 refresh test tasks is a complement mark, and the usage count of testing server is subtracted 1.Task manager 210 judges also whether the usage count of testing server is 0 after executing a test assignment, be then to use IPMI command execution power-off operation.
After adopting technical scheme of the present invention, when actuating equipment was in idle condition, task manager 210 can be closed it in real time on one's own initiative, avoids waste of power resources.The operating state that on task manager 210, can show each actuating equipment in real time, make things convenient for the unified scheduling of user computational resource, can give full play to the service behaviour of actuating equipment,, improve the value of unit actuating equipment as far as possible with the minimum actuating equipment task of finishing the work.And, improved operating efficiency by the remote opening of task manager 210 and the function of shutting down, reduced the manpower and materials cost.
Fig. 3 is the schematic flow sheet of the inventive method embodiment.In conjunction with system embodiment shown in Figure 1, method embodiment shown in Figure 3 mainly comprises the steps:
Step S310 accepts user's registration and login, for the user is provided with access rights;
Step S320 logins the back the user and receives the task that the user submits to, and the task that is received is stored in the task list;
Step S330, the automatic regular polling task list, from task list, search the task (such as the zero hour in the resources definition of task, this task activates and is pending state, and can be found this moment by the task distributor) that meets executive condition according to task distribution indication;
Step S340, according to default distribution policy initiating task thread, determine to carry out the needed actuating equipment of this task that finds, judge presence (the online or off-line of long-range actuating equipment, start in other words or shutdown), start the actuating equipment be in off-mode, and task is distributed to actuating equipment carries out task and carry out;
Step S350 generates execution status of task in real time and is shown to the user in the actuating equipment execution work task process;
Step S360 after executing task, obtains task action result and provides the download function of task action result to validated user, according to the long-range actuating equipment of closing of the resources definition of task.
Fig. 4 is an application example of the inventive method.In conjunction with system applies example shown in Figure 2, application example shown in Figure 4 mainly comprises the steps:
Step S401 installs Web server at the task management server, loads the web administration program, and task distributor and database are installed, and this database is used and deposited task list; The task distributor of setting is a service routine, and start i.e. operation;
Step S402, according to genus group operating system installation test agent, test agent is for using the attitude program at each testing server; It is service routine that test agent is set, and start i.e. operation;
Step S403, the keeper is registered to the task management server with all testing servers in the laboratory, and registration content comprises testing server BMC control card IP address, testing server CPU, memory configurations;
Step S404, the state of the task of its submission is checked at equipment user login task management server admin interface;
Step S405, equipment user is submitted task to by the task management interface, at first submit inter-related task information as shown in table 1 to, comprise that task submitter, task submission time, task execution time, task priority, task execution script path, task action result storing path, the tabulation of task private server, task resource take situation; Submission task is then carried out script;
Table 1, task relevant information example
Sequence number Submission information
??1 Task submitter
??2 The task submission time
??3 Task execution time
??4 Task priority
??5 Task is carried out script
??6 Task is carried out script path
??7 The task action result storing path
??8 Execution status of task
??9 The tabulation of task private server
??10 Task resource takies situation
Step S406, task manager judge the beginning time of implementation point of this task, and whether the server of required use is in idle condition, if be in idle condition, and the reception task, and task write in the task list; If server is not in idle condition, judge then whether task needs to take whole resources, if task need not to monopolize server, and conflict server (need use server) also need not to monopolize server, shows that two tasks can carry out simultaneously;
Step S407, task distributor automatic regular polling task list is searched can moving of task; After the task that discovery can move, start a worker thread; Worker thread is judged the state of server, if the state of server is in the direct operation task of idle condition; If the state of server is in running order, judge then whether task needs to take whole resources, if task need not to monopolize server, and the conflict server also need not to monopolize server, shows that two tasks can carry out simultaneously, the operation task; If test assignment of moving or the test assignment that is about to move need be monopolized server resource, represent test assignment to carry out, send alarm signal to the user;
Step S408, worker thread is operated remote testing server B MC control card by the IPMI order, starts remote controllers; Starting command enters wait state after sending and finishing; Wait for that testing server sends the connection signal; After the normal startup of remote server, start test agent automatically; Test agent is to the worker thread return link signal;
Step S409, worker thread send test script to carrying out server list after receiving all connection signals; After test agent receives test script, wait for that worker thread sends test command;
After step S410, worker thread confirm that all test agent have all received test script, send the startup test command, carry out test script to test agent; Worker thread is finished mission, withdraws from automatically, discharges resource;
Step S411, test agent is carried out test script, after test is finished, returns test result to the task management server; The task management server subtracts 1 with the usage count of testing server; If usage count is 0, then use IPMI to realize the remote server shutdown;
So far, finished the execution of a test assignment, and be 0 o'clock, testing server has been shut down in the testing server usage count.
The present invention has realized the intelligent control management based on the distributed system of task, guarantee that the equipment that is in line states is all moving one or more task, the user can start the machine that has stopped by the unified management interface, and carries out Telnet, the submission task.Keeper or equipment user of service can understand information such as every equipment running status, operation task, task submitter by a unified interface.After task run finishes, stop the equipment that can stop, having saved the computational resource and the energy.
Need to prove, can in computer system, carry out in the step shown in the flow chart of accompanying drawing such as a set of computer-executable instructions, and, though there is shown logical order in flow process, but in some cases, can carry out step shown or that describe with the order that is different from herein.In addition, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with the general calculation device, they can concentrate on the single calculation element, perhaps be distributed on the network that a plurality of calculation element forms, alternatively, they can be realized with the executable program code of calculation element, thereby, they can be stored in the storage device and carry out by calculation element, perhaps they are made into each integrated circuit modules respectively, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize.Like this, the present invention is not restricted to any specific hardware and software combination.
Though the disclosed execution mode of the present invention as above, the execution mode that described content just adopts for the ease of understanding the present invention is not in order to limit the present invention.Technical staff in any the technical field of the invention; under the prerequisite that does not break away from the disclosed spirit and scope of the present invention; can do any modification and variation what implement in form and on the details; but scope of patent protection of the present invention still must be as the criterion with the scope that appending claims was defined.

Claims (8)

1. the intellectualized management system of a distributed system is characterized in that, comprises task manager, task list, task distributor and actuating equipment, wherein:
This task manager is used for the user and logins the task that the back receives this user's submission, this task is stored in this task list, and close this actuating equipment according to the resources definition of this task after this actuating equipment executes this task;
Task list is used to store this task that this user submits to;
The task distributor is used for searching this task that meets executive condition from this task list, and according to default distribution policy initiating task thread, this task that finds is distributed to this actuating equipment;
Actuating equipment is used to carry out this task of this task dispense, and obtains task action result send to this task manager after executing this task.
2. system according to claim 1 is characterized in that:
When this task distributor is used for that this task is distributed to this actuating equipment, judge the presence of this actuating equipment, remote activation is in this actuating equipment of off-mode.
3. system according to claim 2 is characterized in that:
This task manager is used to use intelligent platform management interface command to close this actuating equipment, and/or this task distributor is used to use intelligent this actuating equipment of platform management interface command remote activation.
4. system according to claim 1 is characterized in that:
This task manager also is used to obtain provide to this user after this task action result the download of this task action result.
5. the intelligent management method of a distributed system is characterized in that, comprising:
The user logins the back and receives the task that this user submits to, and this task is stored in the task list;
From this task list, search this task that meets executive condition, and, this task that finds is distributed to actuating equipment according to default distribution policy initiating task thread;
Actuating equipment is carried out this task, obtains task action result after executing this task, and closes under Long-distance Control according to the resources definition of this task.
6. method according to claim 5 is characterized in that:
When this task is distributed to this actuating equipment, judge the presence of this actuating equipment, remote activation is in this actuating equipment of shutdown.
7. method according to claim 6 is characterized in that:
Use intelligent platform management interface command to close this actuating equipment, and/or use intelligent this actuating equipment of platform management interface command remote activation.
8. method according to claim 5 is characterized in that, this method also comprises:
After obtaining task action result, provide the download of this task action result to this user.
CN201010140788.8A 2010-04-02 2010-04-02 Intelligent management system and method of distributed system Active CN101834890B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010140788.8A CN101834890B (en) 2010-04-02 2010-04-02 Intelligent management system and method of distributed system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010140788.8A CN101834890B (en) 2010-04-02 2010-04-02 Intelligent management system and method of distributed system

Publications (2)

Publication Number Publication Date
CN101834890A true CN101834890A (en) 2010-09-15
CN101834890B CN101834890B (en) 2014-07-02

Family

ID=42718819

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010140788.8A Active CN101834890B (en) 2010-04-02 2010-04-02 Intelligent management system and method of distributed system

Country Status (1)

Country Link
CN (1) CN101834890B (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120042003A1 (en) * 2010-08-12 2012-02-16 Raytheon Company Command and control task manager
CN102547756A (en) * 2010-12-29 2012-07-04 ***通信集团公司 Data processing system, nodes and method
CN102622265A (en) * 2011-01-28 2012-08-01 天脉聚源(北京)传媒科技有限公司 Method and system for task distribution
CN103338121A (en) * 2013-06-13 2013-10-02 北京奇虎科技有限公司 System management server and method, and system for server system management
CN103577256A (en) * 2013-11-21 2014-02-12 五八同城信息技术有限公司 Distributed timed task dispatching system
CN103645898A (en) * 2013-12-13 2014-03-19 浪潮电子信息产业股份有限公司 Automatic scripting tool
CN103678133A (en) * 2013-12-18 2014-03-26 中国科学院深圳先进技术研究院 Task scheduling system for application software cloud testing
CN103677994A (en) * 2012-09-19 2014-03-26 ***股份有限公司 Distributed data processing system, device and method
CN103685402A (en) * 2012-09-17 2014-03-26 联想(北京)有限公司 Method for remote resource control, server and task originating device
CN104021444A (en) * 2014-06-13 2014-09-03 中国民航信息网络股份有限公司 Cross-platform operation dispatching system
CN104184823A (en) * 2014-09-05 2014-12-03 北京京东尚科信息技术有限公司 Automatic task scheduling method and system
CN104468174A (en) * 2013-09-25 2015-03-25 北京新媒传信科技有限公司 Method and device for cluster servers to execute task
CN104516811A (en) * 2013-09-27 2015-04-15 腾讯科技(深圳)有限公司 Distributed method and system for executing test cases
CN104679740A (en) * 2013-11-27 2015-06-03 ***股份有限公司 Data processing system
CN104753711A (en) * 2013-12-31 2015-07-01 华为技术有限公司 Method and device for adjusting resource allocation of network equipment
CN105574369A (en) * 2015-12-14 2016-05-11 网易(杭州)网络有限公司 Method, device and system for re-signing application program
CN105791083A (en) * 2016-01-07 2016-07-20 浪潮电子信息产业股份有限公司 WINDOWS system SMTP-based test method
CN105978724A (en) * 2016-05-12 2016-09-28 浪潮集团有限公司 Server management system based on IPMI
CN109582584A (en) * 2018-12-18 2019-04-05 郑州云海信息技术有限公司 A kind of BMC Smashclp method for automatically testing functions and device
CN111104223A (en) * 2019-12-17 2020-05-05 腾讯科技(深圳)有限公司 Task processing method and device, computer readable storage medium and computer equipment
CN111198546A (en) * 2020-01-02 2020-05-26 北京众信易保科技有限公司 Data acquisition control method and system
CN111273567A (en) * 2018-12-04 2020-06-12 深圳迈瑞生物医疗电子股份有限公司 Device on-off control method, in-vitro diagnosis device, assembly line and storage medium
CN111586043A (en) * 2020-05-07 2020-08-25 广东培正学院 Operation and maintenance management system for computer equipment
CN112396242A (en) * 2020-11-27 2021-02-23 南京博森科技有限公司 Self-learning intelligent laboratory operation platform and control method thereof
WO2023050640A1 (en) * 2021-09-30 2023-04-06 上海仙途智能科技有限公司 Vehicle scheduling

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6748582B1 (en) * 1999-03-05 2004-06-08 Microsoft Corporation Task list window for use in an integrated development environment
US20050216487A1 (en) * 2004-03-26 2005-09-29 Idx Investment Corporation System and method for generating tasks related to electronic image files
CN1825286A (en) * 2006-03-31 2006-08-30 浙江大学 Threading realizing and threading state transition method for embedded SRAM operating system
CN1963763A (en) * 2005-11-09 2007-05-16 同济大学 Dynamic online scheduling system in gridding circumstance and its scheduling method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6748582B1 (en) * 1999-03-05 2004-06-08 Microsoft Corporation Task list window for use in an integrated development environment
US20050216487A1 (en) * 2004-03-26 2005-09-29 Idx Investment Corporation System and method for generating tasks related to electronic image files
CN1963763A (en) * 2005-11-09 2007-05-16 同济大学 Dynamic online scheduling system in gridding circumstance and its scheduling method
CN1825286A (en) * 2006-03-31 2006-08-30 浙江大学 Threading realizing and threading state transition method for embedded SRAM operating system

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120042003A1 (en) * 2010-08-12 2012-02-16 Raytheon Company Command and control task manager
CN102547756A (en) * 2010-12-29 2012-07-04 ***通信集团公司 Data processing system, nodes and method
CN102547756B (en) * 2010-12-29 2014-09-10 ***通信集团公司 Data processing system, nodes and method
CN102622265A (en) * 2011-01-28 2012-08-01 天脉聚源(北京)传媒科技有限公司 Method and system for task distribution
CN103685402B (en) * 2012-09-17 2017-06-27 联想(北京)有限公司 The method of remote resource, server and task initiating equipment
CN103685402A (en) * 2012-09-17 2014-03-26 联想(北京)有限公司 Method for remote resource control, server and task originating device
CN103677994B (en) * 2012-09-19 2017-11-17 ***股份有限公司 Distributed data processing system, device and method
CN103677994A (en) * 2012-09-19 2014-03-26 ***股份有限公司 Distributed data processing system, device and method
CN103338121A (en) * 2013-06-13 2013-10-02 北京奇虎科技有限公司 System management server and method, and system for server system management
CN104468174A (en) * 2013-09-25 2015-03-25 北京新媒传信科技有限公司 Method and device for cluster servers to execute task
CN104468174B (en) * 2013-09-25 2017-10-13 北京新媒传信科技有限公司 The method and apparatus that a kind of cluster server performs task
CN104516811B (en) * 2013-09-27 2019-01-11 腾讯科技(深圳)有限公司 A kind of method and system of distribution implementation of test cases
CN104516811A (en) * 2013-09-27 2015-04-15 腾讯科技(深圳)有限公司 Distributed method and system for executing test cases
CN103577256B (en) * 2013-11-21 2017-03-15 五八同城信息技术有限公司 Distributed timing task scheduling system
CN103577256A (en) * 2013-11-21 2014-02-12 五八同城信息技术有限公司 Distributed timed task dispatching system
CN104679740B (en) * 2013-11-27 2017-11-17 ***股份有限公司 Data handling system
CN104679740A (en) * 2013-11-27 2015-06-03 ***股份有限公司 Data processing system
CN103645898A (en) * 2013-12-13 2014-03-19 浪潮电子信息产业股份有限公司 Automatic scripting tool
CN103645898B (en) * 2013-12-13 2017-04-12 浪潮电子信息产业股份有限公司 Automatic scripting tool
CN103678133A (en) * 2013-12-18 2014-03-26 中国科学院深圳先进技术研究院 Task scheduling system for application software cloud testing
CN104753711B (en) * 2013-12-31 2018-03-09 华为技术有限公司 Method and device for adjusting resource allocation of network equipment
CN104753711A (en) * 2013-12-31 2015-07-01 华为技术有限公司 Method and device for adjusting resource allocation of network equipment
CN104021444A (en) * 2014-06-13 2014-09-03 中国民航信息网络股份有限公司 Cross-platform operation dispatching system
CN104184823A (en) * 2014-09-05 2014-12-03 北京京东尚科信息技术有限公司 Automatic task scheduling method and system
CN104184823B (en) * 2014-09-05 2017-11-14 北京京东尚科信息技术有限公司 A kind of method and system for automating task scheduling
CN105574369A (en) * 2015-12-14 2016-05-11 网易(杭州)网络有限公司 Method, device and system for re-signing application program
CN105791083A (en) * 2016-01-07 2016-07-20 浪潮电子信息产业股份有限公司 WINDOWS system SMTP-based test method
CN105978724A (en) * 2016-05-12 2016-09-28 浪潮集团有限公司 Server management system based on IPMI
CN111273567A (en) * 2018-12-04 2020-06-12 深圳迈瑞生物医疗电子股份有限公司 Device on-off control method, in-vitro diagnosis device, assembly line and storage medium
CN111273567B (en) * 2018-12-04 2022-11-18 深圳迈瑞生物医疗电子股份有限公司 Device on-off control method, in-vitro diagnosis device, assembly line and storage medium
CN109582584A (en) * 2018-12-18 2019-04-05 郑州云海信息技术有限公司 A kind of BMC Smashclp method for automatically testing functions and device
CN111104223A (en) * 2019-12-17 2020-05-05 腾讯科技(深圳)有限公司 Task processing method and device, computer readable storage medium and computer equipment
CN111198546B (en) * 2020-01-02 2021-04-06 北京众信易保科技有限公司 Data acquisition control method and system
CN111198546A (en) * 2020-01-02 2020-05-26 北京众信易保科技有限公司 Data acquisition control method and system
CN111586043A (en) * 2020-05-07 2020-08-25 广东培正学院 Operation and maintenance management system for computer equipment
CN112396242A (en) * 2020-11-27 2021-02-23 南京博森科技有限公司 Self-learning intelligent laboratory operation platform and control method thereof
WO2023050640A1 (en) * 2021-09-30 2023-04-06 上海仙途智能科技有限公司 Vehicle scheduling

Also Published As

Publication number Publication date
CN101834890B (en) 2014-07-02

Similar Documents

Publication Publication Date Title
CN101834890B (en) Intelligent management system and method of distributed system
CN102346460B (en) Transaction-based service control system and method
CN106549829B (en) Big data computing platform monitoring system and method
CN101329652B (en) Regression test automatic system and method
CA2861257C (en) Fault tolerance for complex distributed computing operations
CN102158535A (en) Cloud computing operating system
CN110716793B (en) Method, device, equipment and storage medium for executing distributed transaction
CN103049268B (en) A kind of application and development based on Naplet management system
CN106201754A (en) Mission bit stream analyzes method and device
CN101702650A (en) Counting method of network computing service and network computing service providing system
AU2011314240A1 (en) Intelligent interface for a distributed control system
CN104615486B (en) For searching for the multi-task scheduling of Extension Software Platform and executing methods, devices and systems
CN102868573A (en) Method and device for Web service load cloud test
US12014216B2 (en) Method for platform-based scheduling of job flow
US10122602B1 (en) Distributed system infrastructure testing
Caballero et al. AutoPyFactory: a scalable flexible pilot factory implementation
CN114465895A (en) Request distribution method, device, equipment and storage medium based on micro service
CN102087618A (en) Resource management method and system for cloud computing operating system
CN111082964B (en) Distribution method and device of configuration information
CN101207518B (en) Asynchronization maintenance system facing to distributed resource node
CN103914339A (en) Server management system and server management method
CN102195876A (en) Network task distribution equipment, system and method
CN106294067A (en) A kind of virtualization system Self management method for inspecting based on P2P technology
CN110069343B (en) Power equipment distributed storage and calculation architecture for complex high concurrency calculation
CN105281979A (en) Load test method for virtualization application platform

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20201110

Address after: 215100 No. 1 Guanpu Road, Guoxiang Street, Wuzhong Economic Development Zone, Suzhou City, Jiangsu Province

Patentee after: SUZHOU LANGCHAO INTELLIGENT TECHNOLOGY Co.,Ltd.

Address before: 100085 Beijing, Haidian District on the road to information on the ground floor, building 2-1, No. 1, C

Patentee before: Inspur (Beijing) Electronic Information Industry Co.,Ltd.

TR01 Transfer of patent right