CN102081557A - Resource management method and system in cloud computing operating system - Google Patents

Resource management method and system in cloud computing operating system Download PDF

Info

Publication number
CN102081557A
CN102081557A CN 201110029534 CN201110029534A CN102081557A CN 102081557 A CN102081557 A CN 102081557A CN 201110029534 CN201110029534 CN 201110029534 CN 201110029534 A CN201110029534 A CN 201110029534A CN 102081557 A CN102081557 A CN 102081557A
Authority
CN
China
Prior art keywords
resource
lock
state
day
task
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.)
Pending
Application number
CN 201110029534
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 CN 201110029534 priority Critical patent/CN102081557A/en
Publication of CN102081557A publication Critical patent/CN102081557A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a resource management method and a resource management system in a cloud computing operating system, which overcome the defect that in the prior art, the misoperation is possibly caused when the cloud computing operating system carries out the concurrent operation of resources under the multi-users and multi-tasks environment. The method comprises the following steps of: when a task requests to use a resource, judging whether the recorded state of the resource in the system is consistent with the actual state of the resource; if so, judging whether the resource is in the unlocking state; and if the resource is in the unlocking state, and locking the resource to form a resource lock which can be used when the task is carried out; after the task is finished, unlocking the resource lock, wherein the recorded state and the actual state of the resource both include a locking state and an unlocking state. In the method, before the task uses the resource, the resource is conformed to be in the unlocking state and the locking and calling of the resource are performed, so that the task is guaranteed to use the currently unlocked resource.

Description

Method for managing resource and system in the cloud computing operating system
Technical field
The present invention relates to cloud computing operating system, relate in particular to method for managing resource and system in a kind of cloud computing operating system.
Background technology
Current, industry circulates, charges according to quantity, supports to have reached common recognition on isomery, the many core concepts such as energy-saving and cost-reducing in cloud computing distribution according to need, resource.
Yet in cloud computing IaaS field, the through engineering approaches of cloud computing is still difficult, and relevant IT technician does not find exercisable system architecture and implementation.For this reason, most computers manufacturer, particularly single-set operation system, server, internet manufacturer have proposed a series of cloud computing infrastructure solutions, but this cloud computing infrastructure of cloud computing operating system awaits further perfect.
Scheduling of resource is one of technology of core the most in the cloud computing operating system, and the validity of scheduling directly has influence on many-sided performances such as application of system, therefore is necessary resource is carried out the appearance of high-efficiency management to prevent that resource from blindly circulating.
Fig. 1 is the schematic flow sheet that the single-set operation system carries out resource management in the prior art.As shown in Figure 1, it mainly comprises the steps:
Step S110 when intending carrying out a task, calls the resource of this required by task;
Step S120 is to the processing that locks of this resource;
Step S130 judges the whether success that locks of this resource, and is successful then change step S150, otherwise commentaries on classics step S140;
Step S140 waits for that other task discharges the resource that can satisfy these mission requirements, asks other resources again or abandon this task for this task;
Step S150 utilizes institute's lock resource to carry out this task;
Step S160 after task is finished, carries out release to shared (locking) resource of task and handles, and resource reclaims and finishes.
The present inventor analyzes discovery, can drop into follow-up use after the resource release in the single-set operation system as can be known by flow process shown in Figure 1, it is that intrasystem communication generally also can be thought real-time reliable because in the single-set operation system, resource substantially all is configured in this locality.Therefore, the resource that control function is grasped is residing to lock or locking state not, should be the true reflection of resource status.
But, for cloud computing operating system, because its resource distribution is in whole network, concurrent operations under the Multi-User Multi-Task environment, often cause resource (physical resource and virtual resource) to be called easily by multitask, add reasons such as network delay or communication disruption again, cause locking or locking state not of resource that the control function of system grasps easily, it might not all be the true reflection of resource status, may produce different task thus same resource is repeated to lock, thereby cause the situation of maloperation (resource mistuning degree) to occur.
Summary of the invention
Technical matters to be solved by this invention is that a kind of cloud computing operating-system resources lock management technology need be provided, and overcomes the defective of the prior art medium cloud calculating operation system maloperation that operation may cause to resource concurrence under the Multi-User Multi-Task environment.
In order to solve the problems of the technologies described above, the invention provides method for managing resource in a kind of cloud computing operating system, comprise the steps:
When one task requests is used certain resource, judge whether the record state of this resource in the system is consistent with the time of day of this resource;
The record state of this resource is consistent with time of day, judges then whether this resource is in not locking state;
This resource is in not locking state, and this resource is locked to handle forms a resource lock, uses when this task is carried out to offer;
After this task is finished, this resource lock is carried out release handle;
Wherein, the record state of this resource comprises this locking state or locking state not, and the time of day of this resource comprises this locking state or locking state not.
Preferably, this method comprises:
Record state and the time of day of judging this resource are inconsistent, and the time of day that then utilizes this resource carries out the record state of this resource synchronously.
Preferably, this method comprises:
Wait in the process that this task uses at this resource lock, monitor the abnormal case that this resource lock may occur, and, this resource lock is carried out release handle monitoring this resource when abnormal case occurring.
Preferably, this method comprises:
To this resource carry out described lock handle after, further the record state with this resource is updated to locking state;
After this resource lock carried out described release and handle, further the record state with this resource was updated to not locking state.
Preferably, this method comprises:
The time of day that regularly utilizes this resource carries out the record state of this resource synchronously.
The present invention also provides resource management system in a kind of cloud computing operating system, comprising:
First judge module when being used for a task requests and using certain resource, judges whether the record state of this resource is consistent with the time of day of this resource;
Second judge module is used for this first judge module and judges the record state of this resource when consistent with time of day, judges whether this resource is in not locking state;
Add lock module, when being used for this second judge module and judging this resource and be in not locking state, this resource locked to handle forms a resource lock, uses when this task is carried out to offer;
Separate lock module, be used for after this task is finished, this resource lock is carried out release handle;
Wherein, the record state of this resource comprises this locking state or locking state not, and the time of day of this resource comprises this locking state or locking state not.
Preferably, this system comprises:
First synchronization module is used for this first judge module and judges the record state of this resource and time of day when inconsistent, and the time of day that utilizes this resource carries out the record state of this resource synchronously.
Preferably, this system comprises:
Monitor module is used for waiting for the process that this task is used at this resource lock, monitors the abnormal case that this resource lock may occur;
Wherein, this is separated lock module and is further used for this monitor module and monitors this resource when abnormal case occurring, this resource lock is carried out release handle.
Preferably, this system comprises:
Second synchronization module, be used for this add lock module to this resource carry out this lock handle after, the record state of this resource is updated to locking state; After also being used for this and separating lock module this resource lock is carried out this release and handles, the record state of this resource is updated to not locking state.
Preferably, this system comprises:
The 3rd synchronization module, the time of day that is used for regularly utilizing this resource carries out the record state of this resource synchronously.
Compared with prior art, one embodiment of technical scheme of the present invention, by at first confirming the current not locking state that is in really of resource before the task call resource, and then resource locked call, guaranteed that the resource that task is used is current unblocked resource really, what avoided that a task locks when using resource is the appearance of locked this situation of resource of other tasks, efficiently solves the maloperation problem that may cause concurrent operations under user's multitask environment.Another embodiment of technical solution of the present invention also by state of resources being carried out in real time and regularly synchronously, guaranteeing that the recording status of resource is consistent with virtual condition, has guaranteed that further resource can not be repeated to lock.Technical scheme of the present invention also by resource lock is cleared up timely, has effectively improved the utilization factor of resource.
Other features and advantages of the present invention will be set forth in the following description, and, partly from instructions, 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 instructions, claims and accompanying drawing.
Description of drawings
Accompanying drawing is used to provide the further understanding to technical solution of the present invention, and constitutes the part of instructions, is used from embodiments of the invention one and explains technical scheme of the present invention, does not constitute the restriction to technical solution of the present invention.In the accompanying drawings:
Fig. 1 is the schematic flow sheet of single-set operation system resource lock management method in the prior art;
Fig. 2 is the schematic flow sheet of method for managing resource in the present embodiment cloud computing operating system;
Fig. 3 is the composition synoptic diagram of resource management system in the present embodiment cloud computing operating system.
Embodiment
Describe embodiments of the present invention in detail below with reference to drawings and Examples, how the application technology means solve technical matters to the present invention whereby, and the implementation procedure of reaching technique effect can fully understand and implements according to this.
At first, if do not conflict, the mutually combining of each feature among the embodiment of the invention and the embodiment is all within protection scope of the present invention.In addition, can in computer system, carry out in the step shown in the process flow diagram 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.
Method for managing resource in embodiment one, the cloud computing operating system
Fig. 2 is the schematic flow sheet of method for managing resource in the present embodiment cloud computing operating system.As shown in Figure 2, present embodiment mainly comprises the steps:
Whether step S210 when one task requests is used certain resource, checks whether this resource has finished initialization process, consistent with this resource present located time of day with the record state of judging this resource in the system; Be then to change step S230, otherwise change step S220;
Wherein the record state of this resource comprises locking state or locking state not, and this resource present located time of day comprises locking state or locking state not;
In the present embodiment, adopt an information center to be set in system to write down state of resources, also promptly the record state representation of this resource in this information center;
Step S220, this resource is not also finished initialization, illustrates that the time of day of this resource does not also feed back in the system, so this resource is current also unavailable; Carry out initialization process to being in this resource for the treatment of init state, the record status modifier that also is about to this resource in the information center is consistent with the current time of day of this resource; Change step S230;
Step S230, this resource has been finished initialization process, also is that the record state of this resource in the information center is consistent with the current time of day of this resource; Judge then whether this resource of having finished initialization process is in not locking state, is then to change step S250, otherwise change step S240;
Step S240, the current locking state that is in of this resource, then may have other tasks before the explanation has taken this resource and currently also has been in the stage of using this resource, utilize at this moment or after waiting for this resource release, can change step S280 (not shown) this moment, and perhaps other resources (replacing resource) are used in request again, and can change step S210 (not shown) so that the resource of asking is again handled this moment, perhaps also can directly abandon this task, finish;
Step S250, this resource locked handle to form a resource lock, uses when this task is carried out to offer, also the i.e. current locking state that is in of this resource;
Step S260 waits in the process that this task uses at this resource lock, monitors abnormal case such as deadlock that this resource lock may occur, lock step-out; If monitor the appearance of abnormal case such as deadlock or lock step-out, then change step S280, otherwise change step S270;
Step S270, this task is used this resource lock and is finished, and changes step S280;
Step S280 carries out release to this resource lock and handles the current not locking state that is in again of this resource;
Step S290, follow-up if there is corresponding task to continue this task of request use, then return step S210 execution and get final product, otherwise directly finish.
Among the above-mentioned steps S260, the abnormal case that causes deadlock is such as comprising that program exception, communication abnormality or external environment change or the like suddenly, need carry out release timely to resource lock this moment and handle avoiding the unreasonable of resource taken; If find that the task corresponding with this resource lock do not exist, also should carry out release this moment and handle with timely release resource; If find that there has been the long period in resource lock, also can carry out release this moment and handle with timely release resource.So, improved the utilization factor of resource.
In the technical scheme provided by the invention, adopt information center to write down that the resource present located locks or locking state not, and adopt synchronous mode in real time, make that state of resources can be consistent with the resource time of day in time in the information center.Such as the foregoing description, among the step S220, after this resource was carried out initialization process, this state of resources was just consistent with the current time of day of this resource in the information center; In step S250, this resource is locked handle and form a resource lock after, will in the information center this state of resources be updated to locking state; And in step S280, after this resource carried out release and handle, will in the information center this state of resources be updated to not locking state.
Consider that network service reason such as may interrupt, the present invention can guarantee further that by dual mode synchronously synchronously and regularly in real time the recording status of resource is consistent with virtual condition.These two kinds of methods of synchronization can be applied in the technical scheme of the present invention simultaneously.So, the state of resources that writes down in the information center can truly inerrably be represented the time of day that resource is current, avoids occurring different task and uses the situation of same resource to occur simultaneously.
Resource management system in embodiment two, the cloud computing operating system
Fig. 3 is the composition synoptic diagram of resource management system in the present embodiment cloud computing operating system.In conjunction with method embodiment shown in Figure 2, present embodiment mainly comprises first judge module 310, second judge module 320, adds lock module 330 and separate lock module 340, wherein:
First judge module 310 when being used for a task requests and using certain resource, judges whether the record state of this resource is consistent with the time of day of this resource;
Second judge module 320 links to each other with this first judge module 310, is used for this first judge module 310 and judges the record state of this resource when consistent with time of day, judges whether this resource is in not locking state;
Add lock module 330, link to each other with this second judge module 320, when being used for this second judge module 320 and judging this resource and be in not locking state, this resource locked to handle forms a resource lock, uses when this task is carried out to offer;
Separate lock module 340, be used for after this task is finished, this resource lock is carried out release handle;
Wherein, the record state of this resource comprises this locking state or locking state not, and the time of day of this resource comprises this locking state or locking state not.
As shown in Figure 3, this system can comprise:
First synchronization module 350 links to each other with this first judge module 310, is used for this first judge module 310 and judges the record state of this resource and time of day when inconsistent, and the time of day that utilizes this resource carries out the record state of this resource synchronously.
As shown in Figure 3, this system can comprise:
Monitor module 360 is separated lock module 340 with this and is linked to each other, and is used for waiting for the process that this task is used at this resource lock, monitors the abnormal case that this resource lock may occur;
Wherein, this is separated lock module 340 and is further used for this monitor module 360 and monitors this resource when abnormal case occurring, this resource lock is carried out release handle.
As shown in Figure 3, this system can comprise:
Second synchronization module 370 adds lock module 330 and separates lock module 340 with this and links to each other, be used for this add 330 pairs of these resources of lock module carry out this lock handle after, the record state of this resource is updated to locking state; After also being used for this and separating 340 pairs of these resource locks of lock module and carry out this release and handle, the record state of this resource is updated to not locking state.
This system of the present invention can also comprise:
The 3rd synchronization module, the time of day that is used for regularly utilizing this resource carries out the record state of this resource synchronously.
For cloud computing operating system, its resource distribution is in whole network, locking or true reflection that locking state might not all not be resource status of the resource that the control function of system is grasped, but by technical scheme provided by the invention, resource can guarantee that before calling it is in the state that can call (not locking) and can be called by task, thereby can not produce different task the situation that same resource repeats to lock was not occurred.In the technical scheme provided by the invention, the state that resource in the information center is put down in writing and resource present located time of day carries out the cycle or aperiodic timing is synchronous has guaranteed can not update to the appearance of similar situations such as information center because of reasons such as communication disruption cause the resource time of day all rightly.This shows that technical scheme of the present invention is supported the Multi-User Multi-Task concurrent operations, and cloud computing operating system has been applied crucial meaning.
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 memory storage 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 embodiment of the present invention as above, the embodiment that described content just adopts for the ease of understanding the present invention is not in order to limit the present invention.Technician 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 (10)

1. method for managing resource in the cloud computing operating system is characterized in that, comprises the steps:
When one task requests is used certain resource, judge whether the record state of this resource in the system is consistent with the time of day of this resource;
The record state of this resource is consistent with time of day, judges then whether this resource is in not locking state;
This resource is in not locking state, and this resource is locked to handle forms a resource lock, uses when this task is carried out to offer;
After this task is finished, this resource lock is carried out release handle;
Wherein, the record state of this resource comprises this locking state or locking state not, and the time of day of this resource comprises this locking state or locking state not.
2. method according to claim 1 is characterized in that, this method comprises:
Record state and the time of day of judging this resource are inconsistent, and the time of day that then utilizes this resource carries out the record state of this resource synchronously.
3. method according to claim 1 is characterized in that, this method comprises:
Wait in the process that this task uses at this resource lock, monitor the abnormal case that this resource lock may occur, and, this resource lock is carried out release handle monitoring this resource when abnormal case occurring.
4. according to claim 1 or 3 described methods, it is characterized in that this method comprises:
To this resource carry out described lock handle after, further the record state with this resource is updated to locking state;
After this resource lock carried out described release and handle, further the record state with this resource was updated to not locking state.
5. method according to claim 4 is characterized in that, this method comprises:
The time of day that regularly utilizes this resource carries out the record state of this resource synchronously.
6. resource management system in the cloud computing operating system is characterized in that, comprising:
First judge module when being used for a task requests and using certain resource, judges whether the record state of this resource is consistent with the time of day of this resource;
Second judge module is used for this first judge module and judges the record state of this resource when consistent with time of day, judges whether this resource is in not locking state;
Add lock module, when being used for this second judge module and judging this resource and be in not locking state, this resource locked to handle forms a resource lock, uses when this task is carried out to offer;
Separate lock module, be used for after this task is finished, this resource lock is carried out release handle;
Wherein, the record state of this resource comprises this locking state or locking state not, and the time of day of this resource comprises this locking state or locking state not.
7. system according to claim 6 is characterized in that, this system comprises:
First synchronization module is used for this first judge module and judges the record state of this resource and time of day when inconsistent, and the time of day that utilizes this resource carries out the record state of this resource synchronously.
8. system according to claim 6 is characterized in that, this system comprises:
Monitor module is used for waiting for the process that this task is used at this resource lock, monitors the abnormal case that this resource lock may occur;
Wherein, this is separated lock module and is further used for this monitor module and monitors this resource when abnormal case occurring, this resource lock is carried out release handle.
9. according to claim 6 or 8 described systems, it is characterized in that this system comprises:
Second synchronization module, be used for this add lock module to this resource carry out this lock handle after, the record state of this resource is updated to locking state; After also being used for this and separating lock module this resource lock is carried out this release and handles, the record state of this resource is updated to not locking state.
10. system according to claim 9 is characterized in that, this system comprises:
The 3rd synchronization module, the time of day that is used for regularly utilizing this resource carries out the record state of this resource synchronously.
CN 201110029534 2011-01-27 2011-01-27 Resource management method and system in cloud computing operating system Pending CN102081557A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 201110029534 CN102081557A (en) 2011-01-27 2011-01-27 Resource management method and system in cloud computing operating system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 201110029534 CN102081557A (en) 2011-01-27 2011-01-27 Resource management method and system in cloud computing operating system

Publications (1)

Publication Number Publication Date
CN102081557A true CN102081557A (en) 2011-06-01

Family

ID=44087532

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 201110029534 Pending CN102081557A (en) 2011-01-27 2011-01-27 Resource management method and system in cloud computing operating system

Country Status (1)

Country Link
CN (1) CN102081557A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102306189A (en) * 2011-08-31 2012-01-04 珠海金山办公软件有限公司 Client and method for client to show status of network disk file
CN102355473A (en) * 2011-06-28 2012-02-15 用友软件股份有限公司 Locking control system in distributed computing environment and method
CN102388367A (en) * 2011-08-17 2012-03-21 华为技术有限公司 Processor management method, lock competitive management device and computer system
CN103246454A (en) * 2012-02-01 2013-08-14 深圳市天方信安电子科技有限公司 Screen double-unblocking method
CN103246455A (en) * 2012-02-01 2013-08-14 深圳市天方信安电子科技有限公司 Screen double-unlocking system
CN103634347A (en) * 2012-08-24 2014-03-12 腾讯科技(深圳)有限公司 Parallel service processing method, device and system
CN104123193A (en) * 2014-08-07 2014-10-29 肖龙旭 Computer resource monitor method
CN105511967A (en) * 2015-12-28 2016-04-20 曙光云计算技术有限公司 Resource object management method and device for cloud platform
WO2016145909A1 (en) * 2015-03-13 2016-09-22 华为技术有限公司 Concurrency control method and apparatus
CN106027617A (en) * 2016-05-11 2016-10-12 广东浪潮大数据研究有限公司 Method for implementing dynamic scheduling of tasks and resources in private cloud environment
CN106021039A (en) * 2016-04-28 2016-10-12 努比亚技术有限公司 Method and device for testing control
CN106874118A (en) * 2017-02-17 2017-06-20 郑州云海信息技术有限公司 The automatic recovery system and method for a kind of resource lock
CN106910127A (en) * 2016-06-22 2017-06-30 阿里巴巴集团控股有限公司 It is a kind of to prevent the fund of finance product from repeating the method and device provided
CN110764899A (en) * 2019-09-03 2020-02-07 无锡华云数据技术服务有限公司 Resource quota management method, resource processing method, device, equipment, system and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399695A (en) * 2007-09-26 2009-04-01 阿里巴巴集团控股有限公司 Method and device for operating shared resource
CN101697136A (en) * 2009-10-27 2010-04-21 金蝶软件(中国)有限公司 Method and device for controlling resource
US20100242043A1 (en) * 2009-03-18 2010-09-23 Charles Scott Shorb Computer-Implemented Systems For Resource Level Locking Without Resource Level Locks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399695A (en) * 2007-09-26 2009-04-01 阿里巴巴集团控股有限公司 Method and device for operating shared resource
US20100242043A1 (en) * 2009-03-18 2010-09-23 Charles Scott Shorb Computer-Implemented Systems For Resource Level Locking Without Resource Level Locks
CN101697136A (en) * 2009-10-27 2010-04-21 金蝶软件(中国)有限公司 Method and device for controlling resource

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102355473B (en) * 2011-06-28 2013-12-25 用友软件股份有限公司 Locking control system in distributed computing environment and method
CN102355473A (en) * 2011-06-28 2012-02-15 用友软件股份有限公司 Locking control system in distributed computing environment and method
US9164765B2 (en) 2011-08-17 2015-10-20 Huawei Technologies Co., Ltd. Method for managing a processor, lock contention management apparatus, and computer system
CN102388367A (en) * 2011-08-17 2012-03-21 华为技术有限公司 Processor management method, lock competitive management device and computer system
US8762613B2 (en) 2011-08-17 2014-06-24 Huawei Technologies Co., Ltd. Method for managing a processor, lock contention management apparatus, and computer system
CN102388367B (en) * 2011-08-17 2014-11-05 华为技术有限公司 Processor management method, lock competitive management device and computer system
CN102306189A (en) * 2011-08-31 2012-01-04 珠海金山办公软件有限公司 Client and method for client to show status of network disk file
CN103246455A (en) * 2012-02-01 2013-08-14 深圳市天方信安电子科技有限公司 Screen double-unlocking system
CN103246454A (en) * 2012-02-01 2013-08-14 深圳市天方信安电子科技有限公司 Screen double-unblocking method
US10310913B2 (en) 2012-08-24 2019-06-04 Tencent Technology (Shenzhen) Company Limited Method, device and system for processing parallel services
CN103634347A (en) * 2012-08-24 2014-03-12 腾讯科技(深圳)有限公司 Parallel service processing method, device and system
CN104123193A (en) * 2014-08-07 2014-10-29 肖龙旭 Computer resource monitor method
WO2016145909A1 (en) * 2015-03-13 2016-09-22 华为技术有限公司 Concurrency control method and apparatus
CN105511967A (en) * 2015-12-28 2016-04-20 曙光云计算技术有限公司 Resource object management method and device for cloud platform
CN106021039A (en) * 2016-04-28 2016-10-12 努比亚技术有限公司 Method and device for testing control
CN106021039B (en) * 2016-04-28 2020-03-27 努比亚技术有限公司 Test control method and device
CN106027617A (en) * 2016-05-11 2016-10-12 广东浪潮大数据研究有限公司 Method for implementing dynamic scheduling of tasks and resources in private cloud environment
CN106910127A (en) * 2016-06-22 2017-06-30 阿里巴巴集团控股有限公司 It is a kind of to prevent the fund of finance product from repeating the method and device provided
CN106874118A (en) * 2017-02-17 2017-06-20 郑州云海信息技术有限公司 The automatic recovery system and method for a kind of resource lock
CN110764899A (en) * 2019-09-03 2020-02-07 无锡华云数据技术服务有限公司 Resource quota management method, resource processing method, device, equipment, system and medium

Similar Documents

Publication Publication Date Title
CN102081557A (en) Resource management method and system in cloud computing operating system
US6895585B2 (en) Method of mixed workload high performance scheduling
US6748451B2 (en) Distributed computing environment using real-time scheduling logic and time deterministic architecture
JP5626690B2 (en) Multi-process barrier physical manager
JP2531881B2 (en) Concurrent control method
US8713573B2 (en) Synchronization scheduling apparatus and method in real-time multi-core system
WO1999061985A1 (en) Distributed computing environment using real-time scheduling logic and time deterministic architecture
CN107077390B (en) Task processing method and network card
CN105786603B (en) Distributed high-concurrency service processing system and method
US20110107344A1 (en) Multi-core apparatus and load balancing method thereof
US9086911B2 (en) Multiprocessing transaction recovery manager
US6820263B1 (en) Methods and system for time management in a shared memory parallel processor computing environment
US11392414B2 (en) Cooperation-based node management protocol
CN105373563B (en) Database switching method and device
CN110955461B (en) Processing method, device, system, server and storage medium for computing task
CN115964176B (en) Cloud computing cluster scheduling method, electronic equipment and storage medium
Shrivastava et al. Supporting transaction predictability in replicated DRTDBS
CN102214094A (en) Executing operations via asynchronous programming model
CN111949687B (en) Distributed database architecture based on shared memory and multiple processes and implementation method thereof
CN117407182B (en) Process synchronization method, system, equipment and medium based on Poll instruction
CN114816678B (en) Virtual machine scheduling method, system, equipment and storage medium
US10817349B2 (en) Wake-up ordering of processing streams using sequential identifiers
CN109062929B (en) Query task communication method and system
CN116401005A (en) Information processing method, device, equipment and computer readable storage medium
JP2010026575A (en) Scheduling method, scheduling device, and multiprocessor system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20110601