CN104158841A - Computing resource allocation method - Google Patents
Computing resource allocation method Download PDFInfo
- Publication number
- CN104158841A CN104158841A CN201410326067.4A CN201410326067A CN104158841A CN 104158841 A CN104158841 A CN 104158841A CN 201410326067 A CN201410326067 A CN 201410326067A CN 104158841 A CN104158841 A CN 104158841A
- Authority
- CN
- China
- Prior art keywords
- computational resource
- resource
- task
- assessment
- preassignment
- 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
Links
- 238000013468 resource allocation Methods 0.000 title claims abstract description 32
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000013507 mapping Methods 0.000 claims abstract description 13
- 238000004364 calculation method Methods 0.000 claims description 13
- 230000008014 freezing Effects 0.000 claims description 3
- 238000007710 freezing Methods 0.000 claims description 3
- 239000011800 void material Substances 0.000 abstract 1
- 238000007726 management method Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000011002 quantification Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a computing resource allocation method. The computing resource allocation method comprises the following steps: step 1, assessing all computing resources required by a task according to the assessment factors which comprise computing resource factors and limiting factors, judging whether the assessment is valid, if yes, actuating step 2, and if no, actuating step 4; step 2, if the assessment is valid, achieving pre-allocation of the computing resources according to the pre-allocation strategy, and mapping and adding the computing resources which are successfully pre-allocated to a task resource plan; step 3, actually allocating the computing resources, mapping and actuating the task according to the pre-allocated computing resources in the task resource plan; step 4, if the assessment is null and void, giving out assessment feedback and enabling the task required by the computing resources to belong to a computing pool. The computing resource allocation method realizes computing resource allocation as required, and ensures that a current cluster resource is effectively assessed before computing resource pre-allocation to expose the resource bottleneck as early as possible.
Description
Technical field
The present invention relates to a kind of distribution method, particularly, relate to a kind of computational resource allocation method.
Background technology
The computational resource allocation method of cloud desktop cluster plays most important effect at whole cluster, and its quality has directly determined the utilance of whole cluster resource and the load balancing situation of lower each server thereof.
At present, in existing technology, resource allocation methods mainly contains following defect:
One, existing computational resource allocation method mainly only relates to resource aspect factor: CPU (central processing unit), internal memory, but because general cluster management system lacks the quantification real-time statistics to resource, cause carrying out accurate dispatching distribution to cluster computational resource;
Two, only consider that whether the computational resource in destination server is enough when computational resource allocation, if can meet by virtual machine operations task and distribute this node processing, otherwise prompting " inadequate resource " causes carrying out unsuccessfully, this subtask is failure at this point, can only wait for resource readjust meet after, again initiate task, can not realize On-demand resource allocation;
Three, after task is carried out unsuccessfully by a variety of causes, offer keeper's prompt for simple " inadequate resource ", the bottleneck place in Response calculation resource allocation process that cannot be correct, is unfavorable for the behavior such as expansion or strategy adjustment of the follow-up resource of keeper.
Summary of the invention
For defect of the prior art, the object of this invention is to provide a kind of computational resource allocation method, it realizes distributes calculation resources as required, guarantees, before computational resource preassignment, current cluster resource is carried out to Efficient Evaluation exposure resource bottleneck as early as possible.
According to an aspect of the present invention, provide a kind of computational resource allocation method, it is characterized in that, it comprises the following steps:
Step 1, according to every computational resource of task requests being assessed because of prime implicant of assessment, judges whether assessment is effective, if assessment effectively, performs step two; If it is invalid to assess, perform step four;
Step 2, if assessment effectively, by preassignment strategy preassignment computational resource, adds task resource plan by successful preassignment computational resource mapping;
Step 3, actual allocated computational resource, and calculated preassignment computational resource mapping is executed the task according to task resource;
Step 4, if assess invalidly, provides assessment feedback, and the task of computational resource request is belonged to computing pool.
Preferably, described step 1 comprises the following steps: step 11, and according to the authority of operation user to each server, that obtains available server can distributes calculation resources amount; Step 12, according to assessing because of prime implicant of the assessment of each computational resource of user's acquisition request, judges whether assessment is effective, if assessment effectively, performs step two; If it is invalid to assess, perform step four.
Preferably, described step 2 comprises the following steps: step 2 11, obtain the use distribution situation of the computational resource of existing each server, and the computational resource having been freezed by preassignment, by each server weight of preassignment policy calculation; Step 2 12, carries out the computational resource preassignment of server according to each server weight, and real-time update weight table; Step 2 13, freezes the preallocated computational resource of this part, and is updated to pre-allocation resource table, generates task resource plan simultaneously, and successful preassignment computational resource mapping is added to task resource plan, and distribution downwards.
Preferably, described step 2 11 is to utilize cluster resource statistical to obtain the use distribution situation of the computational resource of existing each server, utilizes pre-allocation resource table to obtain the computational resource that each server is freezed by preassignment.
Preferably, described task resource comprises the computational resource of each destination server and the task that is pre-assigned in the works, and preallocated computational resource only can be taken by this task before this task finishes.
Preferably, described step 3 comprises the following steps: step 3 11, and according to task resource, calculated preassignment computational resource mapping is executed the task, and judges whether task runs succeeded; Step 3 12, if tasks carrying success, and the actual computational resource that takies, i.e. actual allocated computational resource, upgrades pre-allocation resource table respective resources by freezing to actual taking; Step 3 13, if tasks carrying failure is carried out rollback and is discharged preallocated computational resource.
Preferably, described step 4 comprises the following steps: step 4 11, if computational resource assessment is invalid, and the information of the entity of feedback computational resource bottleneck or unsuccessful distributes calculation resources; Step 4 12, goes to the request of the preassignment computational resource that fails under computing pool, under computing pool, executes the task, and judges that whether request task is successful; Step 4 13, if request task success, vacant resource; Step 4 14, if rollback is carried out in request task failure.
Preferably, described assessment comprise computational resource factor and limiting factor because of prime implicant.
Preferably, described limiting factor comprises parameter limit and Warrant Bounds.
Preferably, described preassignment strategy is assignable strategy for each server-assignment computational resource.
Compared with prior art, the present invention has following beneficial effect: one, and the present invention increases the stock assessment to destination server before computational resource allocation, and estimation items can be expanded, and provides correct detailed assessment feedback.Two, the present invention, by preassignment computational resource, avoids same asset to be duplicatedly distributed.Three, the present invention can be by tactful preassignment, and collocation strategy can be tackled varying environment flexibly.Four, in the time that pre-allocation resource is not enough, the present invention can realize under computing pool distributes calculation resources as required.
Brief description of the drawings
By reading the detailed description of non-limiting example being done with reference to the following drawings, it is more obvious that other features, objects and advantages of the present invention will become:
Fig. 1 is the flow chart of computational resource allocation method of the present invention.
Fig. 2 is the particular flow sheet of step 1 in the present invention.
Fig. 3 is the particular flow sheet of step 2 in the present invention.
Fig. 4 is the particular flow sheet of step 3 in the present invention.
Fig. 5 is the particular flow sheet of step 4 in the present invention.
Embodiment
Below in conjunction with specific embodiment, the present invention is described in detail.Following examples will contribute to those skilled in the art further to understand the present invention, but not limit in any form the present invention.It should be pointed out that to those skilled in the art, without departing from the inventive concept of the premise, can also make some distortion and improvement.These all belong to protection scope of the present invention.
As shown in Figure 1, computational resource allocation method of the present invention comprises the following steps:
Step 1, according to every computational resource of task requests being assessed because of prime implicant of assessment, assessment because prime implicant comprises computational resource factor (such as the resource factors such as CPU, internal memory) and limiting factor, judge assessment whether effective, if assess effectively; perform step two; If it is invalid to assess, perform step four; Limiting factor comprises parameter limit (for example: the maximum virtual machine number of server), Warrant Bounds (as the user of request task to certain server without operating right, can not use the resource of this server) etc.;
Step 2, if assessment effectively, by preassignment strategy preassignment computational resource;
Step 3, actual allocated computational resource, adds successful preassignment computational resource mapping task resource plan and executes the task; Such as, if when batch operation, allow part virtual machine to be allocated successfully;
Step 4, if assess invalidly, provides assessment feedback, and the task of computational resource request is belonged to computing pool.
Wherein, preassignment strategy is assignable strategy for each server-assignment computational resource, as: acquiescence is used balanced allocation strategy, and (weight of each server is attempted Resources allocation number of times in it and is inversely proportional to, be that number of attempt is more, its authority is lower), if known first server A, second server B and hypothesis two-server can meet the computational resource request of two virtual machines, existing two virtual machine request computational resources, the upper required computational resource of virtual machine of each preassignment of first server A, second server B.
As shown in Figure 2, described step 1 comprises the following steps: step 11, and according to the authority of operation user to each server, that obtains available server can distributes calculation resources amount; Step 12, according to assessing because of prime implicant of the assessment of each computational resource of user's acquisition request, judges whether assessment is effective, if effectively, performs step two; If invalid, perform step four.Wherein, step 11 specifically comprises the following steps: under cluster, register physical host as each server and add in the computing pool under cluster; Every system parameters of configuration server, comprises resource virtualizing parameter, resource limitation parameter; The computational resource of holding by virtual parameter conversion physical host becomes virtual resources, and is stored in the resource statistics table of computing pool, in resource statistics diagram, represents; Safety officer is active user's distribution object authority, the authority of the resources such as the operable server of restriction active user; The self-defined task configuration of active user (such as, virtual machine preparation), and send task requests (such as creating virtual machine request) to task scheduling management platform; Task scheduling management platform is processed this task requests, obtains real-time computational resource allocation situation from resource statistics table, as the foundation of computational resource assessment; From user request, extract the minimum request amount of computational resource, and obtain available server by user right can distributes calculation resources amount, simultaneously in conjunction with image parameter restriction initialization assessment because of prime implicant.Step 12 is assessing because of prime implicant according to the assessment such as minimum request amount and image parameter restriction of each computational resource of user's acquisition request specifically.For example, create virtual machine assessment comprise the maximum virtual machine parameter limit of CPU, server presence, server because of prime implicant.
As shown in Figure 3, described step 2 comprises the following steps: step 2 11, obtain the use distribution situation of the computational resource of existing each server, and the computational resource having been freezed by preassignment, and from user's request, extract preassignment strategy, by each server-assignment weight of preassignment policy calculation; Step 2 12, carries out the computational resource preassignment of server according to each server-assignment weight, and real-time update weight table; Step 2 13, freezes the preallocated computational resource of this part, and is updated to pre-allocation resource table, generates task resource plan simultaneously, and successful preassignment computational resource mapping is added to task resource plan, and distribution downwards.Step 2 11 is to utilize cluster resource statistical to obtain the use distribution situation of the computational resource of existing each server, utilize pre-allocation resource table to obtain the computational resource that each server is freezed by preassignment, can carry out accurately like this distribution of computational resource to cluster.Task resource comprises the computational resource of each destination server and the task that is pre-assigned in the works, and preallocated computational resource only can be taken by this task before this task finishes.Wherein, cluster resource statistical is by the resource of each physical server under cluster is monitored in real time, and the result of monitoring is carried out to statistic quantification, and end reaction goes out the resource service condition of each server.
As shown in Figure 4, described step 3 comprises the following steps: step 3 11, according to the calculated preassignment computational resource of task resource mapping execute the task (such as, task scheduling management platform sends physics according to the task resource plan after computational resource preassignment success to each destination server and creates virtual machine task requests), judge whether task runs succeeded; Step 3 12, if tasks carrying success, and the actual computational resource that takies, i.e. actual allocated computational resource, upgrades pre-allocation resource table respective resources by freezing to actual taking; Step 3 13, if tasks carrying failure is carried out rollback and is discharged preallocated computational resource (giving back preallocated computational resource).
As shown in Figure 5, described step 4 comprises the following steps: step 4 11, if computational resource assessment is invalid, and the information of the entity (virtual machine) of feedback computational resource bottleneck or unsuccessful distributes calculation resources; Step 4 12, goes to the request of the preassignment computational resource that fails under computing pool, under computing pool, carry out request task (such as, under computing pool, create virtual machine instance), judge whether success of request task; Step 4 13, if request task success (such as, virtual machine instance creates successfully), vacant resource; Step 4 14, if rollback is carried out in request task failure (such as virtual machine instance creates unsuccessfully).Wherein, when virtual machine instance is closed condition, starts if need and need to select the enough servers of computational resource as host.For example, successively each assessment to virtual machine because of prime implicant inspection, ungratifiedly assess invalidly if having, provide feedback.As: if CPU lazy weight, feedback resources bottleneck is CPU quantity, and shows respectively request resource quantity and actual assignable number of resources.Virtual machine is directly created under computing pool simultaneously, when waiting for server resource is enough, then selects server to take computational resource.
The present invention has following feature:
One, utilize cluster resource statistical to obtain real-time cluster computational resource service condition, before resource is distributed, produce the use distribution situation of the computational resource of current cluster, thereby accurately cluster is carried out to the distribution of computational resource.
Two, in computational resource allocation, first the every resource to task requests is assessed, assessment because prime implicant is except computational resource factor (CPU, internal memory), also comprise some limiting factors, such as parameter limit (for example: the maximum virtual machine number of server), Warrant Bounds (as the user of request task to certain server without operating right, can not use the resource of this server) etc., these estimation items can be expanded as required, before computational resource preassignment, current cluster resource is carried out to Efficient Evaluation with regard to guaranteeing like this, exposure resource bottleneck as early as possible.
Three, if after computational resource assessment effectively, computational resource allocation method is according to tactful Resources allocation and produce task resource plan, task resource comprises the resource of each destination server and the task that is pre-assigned in the works, preallocated computational resource only can this task take before this task finishes, thereby had stopped resource and be assigned to the hidden danger of the tasks carrying failure that actual time difference taking causes.
Four, if after computational resource assessment was lost efficacy, be that Servers-all under computing pool carries out preassignment without enough resources, now the resource request of this task is dispensed under computing pool, the continuation that does not affect task is carried out, the virtual machine instance that this task produces belongs to computing pool, actual and vacant computational resource.Hold this virtual machine when the server under computing pool has enough resources, and need to this virtual machine take computational resource (as started virtual machine), select the server of available resources to be used as host and move virtual machine.If under server, some virtual machine is shut down simultaneously, now these virtual machines can be moved out to computing pool from server, discharge its actual computational resource taking, just so realized computational resource allocation as required.
Above specific embodiments of the invention are described.It will be appreciated that, the present invention is not limited to above-mentioned specific implementations, and those skilled in the art can make various distortion or amendment within the scope of the claims, and this does not affect flesh and blood of the present invention.
Claims (10)
1. a computational resource allocation method, is characterized in that, it comprises the following steps:
Step 1, according to every computational resource of task requests being assessed because of prime implicant of assessment, judges whether assessment is effective, if assessment effectively, performs step two; If it is invalid to assess, perform step four;
Step 2, if assessment effectively, by preassignment strategy preassignment computational resource, adds task resource plan by successful preassignment computational resource mapping;
Step 3, actual allocated computational resource, and calculated preassignment computational resource mapping is executed the task according to task resource;
Step 4, if assess invalidly, provides assessment feedback, and the task of computational resource request is belonged to computing pool.
2. computational resource allocation method according to claim 1, is characterized in that, described step 1 comprises the following steps:
Step 11, according to the authority of operation user to each server, that obtains available server can distributes calculation resources amount;
Step 12, according to assessing because of prime implicant of the assessment of each computational resource of user's acquisition request, judges whether assessment is effective, if assessment effectively, performs step two; If it is invalid to assess, perform step four.
3. computational resource allocation method according to claim 2, is characterized in that, described step 2 comprises the following steps:
Step 2 11, obtains the use distribution situation of the computational resource of existing each server, and the computational resource having been freezed by preassignment, by each server weight of preassignment policy calculation;
Step 2 12, carries out the computational resource preassignment of server according to each server weight, and real-time update weight table;
Step 2 13, freezes the preallocated computational resource of this part, and is updated to pre-allocation resource table, generates task resource plan simultaneously, and successful preassignment computational resource mapping is added to task resource plan, and distribution downwards.
4. computational resource allocation method according to claim 3, it is characterized in that, described step 2 11 is to utilize cluster resource statistical to obtain the use distribution situation of the computational resource of existing each server, utilizes pre-allocation resource table to obtain the computational resource that each server is freezed by preassignment.
5. computational resource allocation method according to claim 3, it is characterized in that, described task resource comprises the computational resource of each destination server and the task that is pre-assigned in the works, and preallocated computational resource only can be taken by this task before this task finishes.
6. computational resource allocation method according to claim 3, is characterized in that, described step 3 comprises the following steps: step 3 11, and according to task resource, calculated preassignment computational resource mapping is executed the task, and judges whether task runs succeeded; Step 3 12, if tasks carrying success, and the actual computational resource that takies, i.e. actual allocated computational resource, upgrades pre-allocation resource table respective resources by freezing to actual taking; Step 3 13, if tasks carrying failure is carried out rollback and is discharged preallocated computational resource.
7. computational resource allocation method according to claim 6, is characterized in that, described step 4 comprises the following steps: step 4 11, if computational resource assessment is invalid, and the information of the entity of feedback computational resource bottleneck or unsuccessful distributes calculation resources; Step 4 12, goes to the request of the preassignment computational resource that fails under computing pool, under computing pool, executes the task, and judges that whether request task is successful; Step 4 13, if request task success, vacant resource; Step 4 14, if rollback is carried out in request task failure.
8. computational resource allocation method according to claim 1, is characterized in that, described assessment comprise computational resource factor and limiting factor because of prime implicant.
9. computational resource allocation method according to claim 8, is characterized in that, described limiting factor comprises parameter limit and Warrant Bounds.
10. computational resource allocation method according to claim 1, is characterized in that, described preassignment strategy is assignable strategy for each server-assignment computational resource.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410326067.4A CN104158841B (en) | 2014-07-09 | 2014-07-09 | Computational resource allocation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410326067.4A CN104158841B (en) | 2014-07-09 | 2014-07-09 | Computational resource allocation method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104158841A true CN104158841A (en) | 2014-11-19 |
CN104158841B CN104158841B (en) | 2017-08-15 |
Family
ID=51884246
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410326067.4A Expired - Fee Related CN104158841B (en) | 2014-07-09 | 2014-07-09 | Computational resource allocation method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104158841B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104881322A (en) * | 2015-05-18 | 2015-09-02 | 中国科学院计算技术研究所 | Method and device for dispatching cluster resource based on packing model |
CN105094987A (en) * | 2015-07-22 | 2015-11-25 | 国家计算机网络与信息安全管理中心 | Resource scheduling method and system used for mass tasks |
CN106844038A (en) * | 2015-12-04 | 2017-06-13 | 阿里巴巴集团控股有限公司 | It is a kind of to determine the method and device that resources use right limit and resource are provided |
CN108279980A (en) * | 2018-01-22 | 2018-07-13 | 上海联影医疗科技有限公司 | Resource allocation methods and system and resource allocation terminal |
CN108579076A (en) * | 2018-04-16 | 2018-09-28 | 武汉康慧然信息技术咨询有限公司 | Virtual reality calculates power Enhancement Method in home entertainment center |
CN109298949A (en) * | 2018-12-04 | 2019-02-01 | 国网辽宁省电力有限公司大连供电公司 | A kind of resource scheduling system of distributed file system |
CN113407335A (en) * | 2021-05-11 | 2021-09-17 | 浙江大华技术股份有限公司 | Computing resource planning method, electronic equipment and storage device |
CN113535398A (en) * | 2021-07-14 | 2021-10-22 | 广州虎牙科技有限公司 | Resource allocation adjusting method and device, electronic equipment and readable storage medium |
CN113849308A (en) * | 2021-09-24 | 2021-12-28 | 中国建设银行股份有限公司 | Resource pre-allocation method and device |
CN115499388A (en) * | 2022-08-30 | 2022-12-20 | 阿里巴巴(中国)有限公司 | Virtual host resource allocation method, device, equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102014159A (en) * | 2010-11-29 | 2011-04-13 | 华中科技大学 | Layered resource reservation system under cloud computing environment |
CN102497409A (en) * | 2011-12-08 | 2012-06-13 | 曙光信息产业(北京)有限公司 | Resource management method for cloud computing system |
CN102722413A (en) * | 2012-05-16 | 2012-10-10 | 上海兆民云计算科技有限公司 | Distributed resource scheduling method for desktop cloud cluster |
CN102958166A (en) * | 2011-08-29 | 2013-03-06 | 华为技术有限公司 | Resource allocation method and resource management platform |
-
2014
- 2014-07-09 CN CN201410326067.4A patent/CN104158841B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102014159A (en) * | 2010-11-29 | 2011-04-13 | 华中科技大学 | Layered resource reservation system under cloud computing environment |
CN102958166A (en) * | 2011-08-29 | 2013-03-06 | 华为技术有限公司 | Resource allocation method and resource management platform |
CN102497409A (en) * | 2011-12-08 | 2012-06-13 | 曙光信息产业(北京)有限公司 | Resource management method for cloud computing system |
CN102722413A (en) * | 2012-05-16 | 2012-10-10 | 上海兆民云计算科技有限公司 | Distributed resource scheduling method for desktop cloud cluster |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104881322A (en) * | 2015-05-18 | 2015-09-02 | 中国科学院计算技术研究所 | Method and device for dispatching cluster resource based on packing model |
CN104881322B (en) * | 2015-05-18 | 2018-10-09 | 中国科学院计算技术研究所 | A kind of cluster resource dispatching method and device based on vanning model |
CN105094987A (en) * | 2015-07-22 | 2015-11-25 | 国家计算机网络与信息安全管理中心 | Resource scheduling method and system used for mass tasks |
CN106844038A (en) * | 2015-12-04 | 2017-06-13 | 阿里巴巴集团控股有限公司 | It is a kind of to determine the method and device that resources use right limit and resource are provided |
CN108279980A (en) * | 2018-01-22 | 2018-07-13 | 上海联影医疗科技有限公司 | Resource allocation methods and system and resource allocation terminal |
CN108579076A (en) * | 2018-04-16 | 2018-09-28 | 武汉康慧然信息技术咨询有限公司 | Virtual reality calculates power Enhancement Method in home entertainment center |
CN109298949A (en) * | 2018-12-04 | 2019-02-01 | 国网辽宁省电力有限公司大连供电公司 | A kind of resource scheduling system of distributed file system |
CN109298949B (en) * | 2018-12-04 | 2021-08-20 | 国网辽宁省电力有限公司大连供电公司 | Resource scheduling system of distributed file system |
CN113407335A (en) * | 2021-05-11 | 2021-09-17 | 浙江大华技术股份有限公司 | Computing resource planning method, electronic equipment and storage device |
CN113535398A (en) * | 2021-07-14 | 2021-10-22 | 广州虎牙科技有限公司 | Resource allocation adjusting method and device, electronic equipment and readable storage medium |
CN113535398B (en) * | 2021-07-14 | 2024-02-27 | 广州虎牙科技有限公司 | Resource allocation adjustment method, device, electronic equipment and readable storage medium |
CN113849308A (en) * | 2021-09-24 | 2021-12-28 | 中国建设银行股份有限公司 | Resource pre-allocation method and device |
CN115499388A (en) * | 2022-08-30 | 2022-12-20 | 阿里巴巴(中国)有限公司 | Virtual host resource allocation method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN104158841B (en) | 2017-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104158841A (en) | Computing resource allocation method | |
US10635664B2 (en) | Map-reduce job virtualization | |
WO2018149221A1 (en) | Device management method and network management system | |
US10701139B2 (en) | Life cycle management method and apparatus | |
US10623481B2 (en) | Balancing resources in distributed computing environments | |
JP5510556B2 (en) | Method and system for managing virtual machine storage space and physical hosts | |
US11698817B2 (en) | Application link resource scaling method, apparatus, and system based on concurrent stress testing of plural application links | |
WO2019148854A1 (en) | Method and device for deploying virtualized network element device | |
CN103703445A (en) | Systems and methods for automatic hardware provisioning based on application characteristics | |
US9971971B2 (en) | Computing instance placement using estimated launch times | |
US20170339069A1 (en) | Allocating Cloud Computing Resources In A Cloud Computing Environment | |
CN105404549B (en) | Scheduling virtual machine system based on yarn framework | |
CN106664259B (en) | Method and device for expanding virtual network function | |
KR20190076693A (en) | Automatic distributing and predicting usage for workload in heterogeneous cloud environment | |
WO2018157768A1 (en) | Method and device for scheduling running device, and running device | |
CN109347716B (en) | Instantiation method and device of consumer VNF | |
CN107203256B (en) | Energy-saving distribution method and device under network function virtualization scene | |
CN109347661B (en) | Instantiation method and device of consumer VNF | |
Wu et al. | ABP scheduler: Speeding up service spread in docker swarm | |
WO2021013185A1 (en) | Virtual machine migration processing and strategy generation method, apparatus and device, and storage medium | |
Gilesh et al. | Towards a complete virtual data center embedding algorithm using hybrid strategy | |
CN111045819A (en) | Resource request method, device, equipment and storage medium of distributed system | |
Theja et al. | An evolutionary computing based energy efficient VM consolidation scheme for optimal resource utilization and QoS assurance | |
WO2022142515A1 (en) | Instance management method and apparatus, and cloud application engine | |
CN103838634B (en) | Method and system for dispatching number of virtual machines based on internal storage resource supplying |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into 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: 20170815 |
|
CF01 | Termination of patent right due to non-payment of annual fee |