CN102609295A - Dynamic operation scheduling system of virtual machine - Google Patents
Dynamic operation scheduling system of virtual machine Download PDFInfo
- Publication number
- CN102609295A CN102609295A CN2011103164067A CN201110316406A CN102609295A CN 102609295 A CN102609295 A CN 102609295A CN 2011103164067 A CN2011103164067 A CN 2011103164067A CN 201110316406 A CN201110316406 A CN 201110316406A CN 102609295 A CN102609295 A CN 102609295A
- Authority
- CN
- China
- Prior art keywords
- virtual machine
- module
- submodule
- resource
- strategy
- 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
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The invention discloses a dynamic operation scheduling system of a virtual machine. The system can be conveniently connected to various cloud platforms to supply unified resource management for the various popular cloud platforms. The system can dynamically allocate the operation pretreatment strategy, placement strategy and integration strategy of the virtual machine, can be realized in a plug-in mode and has high dynamic characteristics and good extensibility. In comparison with the prior art, the system provided by the invention not only has the advantages of dynamic allocation and suitability to various cloud platforms, but also can schedule and execute the preparation operation before turning on the virtual machine as well as the cleanup operation after turning off the virtual machine in a task form, thereby improving the deployment efficiency of the virtual machine and improving the resource utilization rate. In addition, the system has good extensibility, and supports heterogeneous virtual machine platform, thereby improving the transparence of resource utilization.
Description
Technical field
The invention belongs to the cloud computing technical field, more particularly, the present invention relates to a kind of virtual machine operation dynamic dispatching system.
Background technology
The cloud computing technology has caused the extensive concern of business circles as the important trend of future development.Release one after another oneself cloud computing platform of large enterprises such as GOOGLE, IBM, Microsoft, Amazon.
Existing cloud computing platform all has scheduling virtual machine device and the scheduling strategy of oneself, waits operation virtual machine is placed scheduling.Yet, there is following problem in the scheduling virtual machine of existing cloud computing platform:
The first, scheduling strategy is solidificated among the system, and the developer can't revise scheduling strategy or customize pointed scheduling strategy; The second, the scheduler module of different cloud computing platforms can't be carried out unified management and running to the resource of various cloud computing platforms because the interface disunity does not have portability; The 3rd, realize based on certain specific virtual platform, like Xen, KVM or VMWare, can not carry out unified management to various Intel Virtualization Technologies.
Summary of the invention
The object of the present invention is to provide a kind of virtual machine operation dynamic dispatching system; It can be applicable in the various cloud platforms; Resource in the different cloud platforms is carried out unified management, and configuring virtual machine scheduling strategy dynamically, has very strong extendability and very high dirigibility.
The present invention realizes in the following manner:
A kind of virtual machine operation dynamic dispatching system; Comprise systematic unity access interface module, queue module, policy management module, resource distribution module and deploying virtual machine module, systematic unity access interface module is used to receive the resource use request of cloud platform, uses request to carry out parameter to resource and resolves; To be translated into the job request of particular request descriptor format; And job request passed to queue module, queue module is used for job request is carried out pre-service and filter operation, and job request is put among the job queue; Policy management module is used for the strategy that management resource distributes; And with plug-in unit pattern support User Defined strategy, resource distribution module is used for according to the strategy of resources allocation resource being carried out assignment of logical, and according to the job request in the job queue virtual machine is mapped to the corresponding physical machine; The deploying virtual machine module is used for when the time that starts or stops of operation arrives, on the corresponding physical machine, starting, close or hang up virtual machine.
System of the present invention also comprises job state module, resource management module and local node administration module; The job state module is used for following the tracks of the state of preserving cloud platform All Jobs; Operation comprises the operation that moving and the operation of unallocated resource; Resource management module is used to safeguard the available resources quantity on all physical machine; And the attribute of cloud platform resource and state, the local node administration module is used to encapsulate the relevant interface of various virtual platforms, starts, closes or hang up the virtual machine on the physical machine that adopts the different virtual platform with unified interface.
Systematic unity access interface module comprises that submodule is obtained in operation and operation encapsulates submodule; Operation is obtained submodule and is used to obtain resource use request; Operation encapsulation submodule is used for using request to carry out parameter to resource resolves, and is translated into the job request of particular request descriptor format.
Resource distribution module comprises mirror image transmission submodule, handles operator module and mapping resources submodule; Mirror image transmission submodule is used for before virtual machine activation, mirror image being transferred to the target physical machine; Handle the operator module and be used to handle virtual machine activation virtual machine integration and context initialization operation before; And the mirror image processing of virtual machine when closing; The mapping resources submodule is used for according to the strategy of resources allocation resource being carried out assignment of logical, according to the job request in the job queue virtual machine is mapped to the corresponding physical machine, and mapping result is returned to the deploying virtual machine module with the form of distribution list.
Policy management module comprises operation pretreatment strategy submodule, resource allocation policy submodule, operation integrated strategy submodule and self-defined tactful submodule; Operation pretreatment strategy submodule is used for being provided with the employed strategy of preprocessing process of job request; The resource allocation policy submodule is used for being provided with virtual machine is mapped to the employed strategy of corresponding physical machine process; Operation integrated strategy submodule is used for being provided with the employed strategy of integration process of virtual machine, and self-defined tactful submodule is used for supporting the User Defined strategy with the plug-in unit pattern.
Queue module and operation pretreatment strategy submodule carry out alternately, and mapping resources submodule and resource allocation policy submodule, job state module and resource management module carry out alternately.
The present invention has the following advantages:
(1) high efficiency: the aftermath when preliminary work and the virtual machine of the present invention before with virtual machine activation closed is dispatched among the system with the form of prologue operation and end operation;, accomplishes virtual machine work such as mirror image transmission and environment configurations before specifying start-up time, thus the time overhead when having significantly reduced virtual machine activation;
(2) dirigibility: the management of customized adopted formula policy mechanism can be disposed corresponding virtual machine on physical machine flexibly according to the demand and the characteristic of operation; Simultaneously, tactical management is also very flexible at the replacing management aspect of newly-built strategy and strategy;
(3) transparency: relate to the communication between each module, the selection of bottom virtual platform, the distribution of physical resource etc. in whole virtual machine placement and the deployment, these are fully transparent to upper system, and the user need not participate;
(4) extensibility: the strategy in the system adopts the pattern of plug-in unit to realize that the use of plug-in part technology makes the strategy in the system be easy to administer and maintain, and policy configurations is simple, and the developer can insert new strategy easily, and extensibility is good.
Description of drawings
Fig. 1 is the schematic block diagram of virtual machine operation dynamic dispatching of the present invention system.
Fig. 2 is the schematic block diagram of policy management module in the virtual machine operation dynamic dispatching of the present invention system.
Embodiment
Below in conjunction with accompanying drawing the present invention is done further detailed explanation.
As shown in Figure 1; Virtual machine operation dynamic dispatching of the present invention system comprises systematic unity access interface module 1, queue module 2, policy management module 3, job state module 4, resource management module 5, resource distribution module 6, deploying virtual machine module 7 and local node administration module 8.
Systematic unity access interface module 1 is used to receive the resource of cloud platform and uses request, uses request to carry out parameter to resource and resolves, and being translated into the job request of particular request descriptor format, and job request is passed to queue module 2.Systematic unity access interface module 1 comprises that submodule 11 is obtained in operation and operation encapsulates submodule 12.
Operation is obtained submodule 11 and is used to obtain resource use request.Operation encapsulation submodule 12 is used for using request to carry out parameter to resource resolves, and is translated into the job request of particular request descriptor format.In this embodiment, the job request of particular request descriptor format comprises following content: operation begins whether execution time, operation duration, operation resource requirement capacity, homework type, job priority and operation can be hung up etc.
Queue module 2 is used for job request is carried out pre-service and filter operation, and job request is put among the job queue.In this embodiment, preprocessing process comprises the association attributes of revising operation, like operation execution time, job priority etc.The multistage job queue of queue module 2 management, multiple factors such as comprehensive reference job priority and system load are put into operation among the corresponding queues.
Policy management module 3 is used for the strategy that management resource distributes, and supports the User Defined strategy with the plug-in unit pattern.Policy management module 3 comprises operation pretreatment strategy submodule 31, resource allocation policy submodule 32, operation integrated strategy submodule 33 and self-defined tactful submodule 34.
Operation pretreatment strategy submodule 31 is used for being provided with the employed strategy of preprocessing process of job request.Resource allocation policy submodule 32 is used for being provided with virtual machine is mapped to the employed strategy of corresponding physical machine process.Operation integrated strategy submodule 33 is used for being provided with the employed strategy of integration process of virtual machine, comprises load balancing strategy, Energy Saving Strategy, vanning strategy etc.Self-defined tactful submodule 34 is used for supporting the User Defined strategy with the plug-in unit pattern.In this embodiment; Self-defined tactful submodule provides the set of series of parameters to go to define platform environment and operation; The developer comes collocation strategy according to parameter; Defined strategy carries out through the verification module after the verification, just can it be added within the policy library and use, and this checking procedure comprises that expression syntax verification, parameter have verification of school property and expression formula validity check etc.
Job state module 4 is used for following the tracks of the state of preserving cloud platform All Jobs, and operation comprises the operation that moving and the operation of unallocated resource.
Resource management module 5 is used to safeguard the available resources quantity on all physical machine, and the attribute of cloud platform resource and state, and adds in the resource pool to the automatic perception of the resource of access platform and with it.
Resource distribution module 6 is used for according to the strategy of resources allocation resource being carried out assignment of logical, and according to the job request in the job queue virtual machine is mapped to the corresponding physical machine.Resource distribution module 6 comprises mirror image transmission submodule 61, handles operator module 62 and mapping resources submodule 63.
Mirror image transmission submodule 61 is used for before virtual machine activation, mirror image being transferred to the target physical machine.Handle the virtual machine that operator module 62 is used to handle before the virtual machine activation and integrate and context initialization, and the resource recycling of virtual machine when closing.Mapping resources submodule 63 is used for according to the strategy of resources allocation resource being carried out assignment of logical; According to the job request in the job queue virtual machine is mapped to the corresponding physical machine, and mapping result is returned to deploying virtual machine module 7 with the form of distribution list.
Deploying virtual machine module 7 is used for when the time that starts or stops of operation arrives, on the corresponding physical machine, starting, close or hang up virtual machine.Deploying virtual machine module 7 comprises that virtual machine activation submodule 71, virtual machine integron module 72, virtual machine close closed submodule 73, virtual machine configuration submodule 74.
Virtual machine activation submodule 71 be used for the node machine alternately realizing resources allocation, and accomplish the template initial work before the virtual machine activation, start virtual machine.Virtual machine integron module 72 is used for virtual machine is carried out migration, hangs up and recovered.Virtual machine closes closed submodule 73 and is used for the resource recovery that virtual machine closes closed procedure.Virtual machine configuration submodule 74 is used for the context initialization behind the virtual machine activation, the network configuration and the user data initialization of virtual LAN.
Local node administration module 8 is used to encapsulate the relevant interface of various virtual platforms, starts, closes or hang up the virtual machine on the physical machine that adopts the different virtual platform with unified interface.
Queue module 2 is carried out alternately with operation pretreatment strategy submodule 31, and mapping resources submodule 63 carries out with resource allocation policy submodule 32, job state module 4 and resource management module 5 alternately.
Principle of work of the present invention is following:
Use after request is submitted to the cloud platform when user resources, triggers the request among the systematic unity access interface module 1 scanning cloud computing platform of the present invention, if having request need handle also Resources allocation then carry out next step operation, if not then return.Systematic unity access interface module 1 is resolved the request list that obtains; Information that the virtual machine that obtains request begins whether execution time, operation duration, operation resource requirement capacity, homework type, job priority and operation can be hung up etc., and be packaged into the job request of specified format.Then 2 pairs of job request of queue module are carried out pre-service.Preprocessing process carries out a series of controls of authority according to policy management module 3 defined pretreatment strategy and detects; Filter out illegal or irrational job request; Revise the association attributes of job request; Then job request is put among the corresponding job queue, revised job state in the operation block of state 4, and carry out next step processing by resource distribution module 6.
Operation in the resource distribution module 6 scanning operation block of state 4 is therefrom obtained the current job request of scheduling that needs and is dispatched and Resources allocation.Before handling, resource distribution module 6 needs to obtain from resource management module 5 earlier the state of current available resource; According to resource allocation policy; Whether the decision job request can be accepted, if request distributes failure, the virtual machine that then resource distribution module is lower with part priority is temporary suspension logically; Carry out the resources allocation second time by resource allocation policy again; If still distribution is failed then explained and can't satisfy job requirements, job state is set to " failure ", and cancels the logic suspended state of lower priority virtual machine.If job request can be accepted, then Resources allocation logically is provided with the resource allocation status in the server.Carry out the job request of virtual machine pending operation for needs, also will with operations such as virtual machine hang-up as prologue operation dispatch and carry out.
For the job request of logically having distributed resource, 7 pairs of resources of deploying virtual machine module are distributed really.Virtual machine is before startup; May the lower priority virtual machine be hung up or move; And transmission mirror image template; These preliminary works are accomplished in the prologue operation, and the prologue operation can not take CPU and memory source on the physical machine, but must before virtual machine brings into operation, be finished.After all preliminary works were accomplished, deploying virtual machine module 7 transmit a request on each physical machine, and request starts, hangs up, moves or close virtual machine.For the operation of closing virtual machine; Mode with the end operation is carried out; Dispatched by resource distribution module 6, this end operation is after finishing virtual machine working time, to carry out, and mirror image is transmitted submodule 61 is closed or the mode of operation such as preservation realizes.
Claims (6)
1. a virtual machine operation dynamic dispatching system comprises systematic unity access interface module, queue module, policy management module, resource distribution module and deploying virtual machine module, it is characterized in that:
Said systematic unity access interface module is used to receive the resource of cloud platform and uses request, uses request to carry out parameter to said resource and resolves, and being translated into the job request of particular request descriptor format, and said job request is passed to said queue module;
Said queue module is used for said job request is carried out pre-service and filter operation, and said job request is put among the job queue;
Said policy management module is used for the strategy that management resource distributes, and supports the User Defined strategy with the plug-in unit pattern;
Said resource distribution module is used for according to the strategy of said resources allocation resource being carried out assignment of logical, and according to the said job request in the said job queue virtual machine is mapped to the corresponding physical machine;
Said deploying virtual machine module is used for when the time that starts or stops of operation arrives, on the corresponding physical machine, starting, close or hang up virtual machine.
2. virtual machine operation dynamic dispatching according to claim 1 system is characterized in that:
Also comprise job state module, resource management module and local node administration module;
Said job state module is used for following the tracks of the state of preserving said cloud platform All Jobs, and said operation comprises the operation that moving and the operation of unallocated resource;
Said resource management module is used to safeguard the available resources quantity on all physical machine, and the attribute of cloud platform resource and state;
Said local node administration module is used to encapsulate the relevant interface of various virtual platforms, starts, closes or hang up the virtual machine on the physical machine that adopts the different virtual platform with unified interface.
3. virtual machine operation dynamic dispatching according to claim 2 system is characterized in that:
Said systematic unity access interface module comprises that submodule is obtained in operation and operation encapsulates submodule;
Said operation is obtained submodule and is used to obtain said resource use request;
Said operation encapsulation submodule is used for using request to carry out parameter to said resource resolves, to be translated into the job request of particular request descriptor format.
4. virtual machine operation dynamic dispatching according to claim 3 system is characterized in that:
Said resource distribution module comprises mirror image transmission submodule, handles operator module and mapping resources submodule;
Said mirror image transmission submodule is used for before said virtual machine activation, mirror image being transferred to the target physical machine;
The virtual machine that said processing operator module is used to handle before the said virtual machine activation is integrated and context initialization, and the mirror image processing of said virtual machine when closing;
Said mapping resources submodule is used for according to the strategy of said resources allocation resource being carried out assignment of logical; Said job request according in the said job queue is mapped to the corresponding physical machine with said virtual machine, and mapping result is returned to said deploying virtual machine module with the form of distribution list.
5. virtual machine operation dynamic dispatching according to claim 4 system is characterized in that:
Said policy management module comprises operation pretreatment strategy submodule, resource allocation policy submodule, operation integrated strategy submodule and self-defined tactful submodule;
Said operation pretreatment strategy submodule is used for being provided with the employed strategy of preprocessing process of said job request;
Said resource allocation policy submodule is used for being provided with said virtual machine is mapped to the employed strategy of corresponding physical machine process;
Said operation integrated strategy submodule is used for being provided with the employed strategy of integration process of said virtual machine;
Said self-defined tactful submodule is used for supporting the User Defined strategy with the plug-in unit pattern.
6. but statistical multiplex virtual machine operation dynamic dispatching according to claim 5 system is characterized in that:
Said queue module and said operation pretreatment strategy submodule carry out alternately;
Said mapping resources submodule and said resource allocation policy submodule, said job state module and said resource management module carry out alternately;
Said resource management module and local node administration module carry out alternately;
Said deploying virtual machine module and resource distribution module and local node administration module carry out alternately.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103164067A CN102609295A (en) | 2011-10-18 | 2011-10-18 | Dynamic operation scheduling system of virtual machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103164067A CN102609295A (en) | 2011-10-18 | 2011-10-18 | Dynamic operation scheduling system of virtual machine |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102609295A true CN102609295A (en) | 2012-07-25 |
Family
ID=46526692
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103164067A Pending CN102609295A (en) | 2011-10-18 | 2011-10-18 | Dynamic operation scheduling system of virtual machine |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102609295A (en) |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102946413A (en) * | 2012-10-17 | 2013-02-27 | 北京搜狐新媒体信息技术有限公司 | Method and system for resource preprocessing in dispatching and deployment performing process of virtual machine |
CN103019849A (en) * | 2012-12-31 | 2013-04-03 | 无锡城市云计算中心有限公司 | Method for managing virtual machine in cloud computing environment |
CN103023969A (en) * | 2012-11-15 | 2013-04-03 | 北京搜狐新媒体信息技术有限公司 | Cloud platform scheduling method and system |
CN103049333A (en) * | 2012-12-12 | 2013-04-17 | 华中科技大学 | Virtualized interruption dynamic distribution method |
WO2014089976A1 (en) * | 2012-12-11 | 2014-06-19 | 华为技术有限公司 | Virtual machine allocation method and apparatus |
WO2014090021A1 (en) * | 2012-12-11 | 2014-06-19 | 华为技术有限公司 | Device, method and system for managing resources of virtual machine |
CN104050042A (en) * | 2014-05-30 | 2014-09-17 | 北京先进数通信息技术股份公司 | Resource allocation method and resource allocation device for ETL (Extraction-Transformation-Loading) jobs |
CN104166590A (en) * | 2013-05-20 | 2014-11-26 | 阿里巴巴集团控股有限公司 | Task scheduling method and system |
CN104468803A (en) * | 2014-12-12 | 2015-03-25 | 华为技术有限公司 | Virtual data center resource mapping method and equipment |
CN105068873A (en) * | 2015-08-10 | 2015-11-18 | 北京思特奇信息技术股份有限公司 | Isomerous virtual resource and task scheduling method and system |
CN106155762A (en) * | 2015-04-14 | 2016-11-23 | 中兴通讯股份有限公司 | A kind of method, device and virtual management center managing virtual machine state |
CN106453646A (en) * | 2016-11-29 | 2017-02-22 | 上海有云信息技术有限公司 | Resource scheduling method and device for security service platform |
CN106648866A (en) * | 2016-12-16 | 2017-05-10 | 天津大学 | KVM platform meeting task time limit requirements-based resource scheduling method |
CN106874047A (en) * | 2017-01-25 | 2017-06-20 | 广东神马搜索科技有限公司 | Multiprocessor scheduling method, device and distributed system |
CN107122193A (en) * | 2017-04-28 | 2017-09-01 | 湖南中车时代通信信号有限公司 | A kind of dynamic regulating method of message threads suspension time |
CN107368355A (en) * | 2017-08-17 | 2017-11-21 | 北京云纵信息技术有限公司 | The dynamic dispatching method and device of virtual machine |
CN108429784A (en) * | 2018-01-16 | 2018-08-21 | 西安建筑科技大学 | A kind of cloud resource distribution of energy efficiency priority and dispatching method |
CN108932165A (en) * | 2018-07-19 | 2018-12-04 | 中山大学 | A kind of computer cluster resource allocation and scheduling system |
CN110247978A (en) * | 2019-06-21 | 2019-09-17 | 北京百度网讯科技有限公司 | It is adapted to the job execution method and device of different resource scheduling system |
CN112685179A (en) * | 2020-12-28 | 2021-04-20 | 跬云(上海)信息科技有限公司 | Resource deployment system and method based on cost on cloud |
WO2021078256A1 (en) * | 2019-10-24 | 2021-04-29 | 华为技术有限公司 | Virtual machine migration method and related device |
CN115292007A (en) * | 2022-09-28 | 2022-11-04 | 广东河海工程咨询有限公司 | Water conservancy model simulation computing system and computing method based on cloud service |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7136800B1 (en) * | 2002-10-18 | 2006-11-14 | Microsoft Corporation | Allocation of processor resources in an emulated computing environment |
CN101951411A (en) * | 2010-10-13 | 2011-01-19 | 戴元顺 | Cloud scheduling system and method and multistage cloud scheduling system |
CN102096596A (en) * | 2010-11-29 | 2011-06-15 | 华中科技大学 | Cloud computing service Cache system based on internal memory template of virtual machine |
CN102110009A (en) * | 2009-12-28 | 2011-06-29 | ***通信集团公司 | Method for deploying application in virtual platform and virtual platform manager |
-
2011
- 2011-10-18 CN CN2011103164067A patent/CN102609295A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7136800B1 (en) * | 2002-10-18 | 2006-11-14 | Microsoft Corporation | Allocation of processor resources in an emulated computing environment |
CN102110009A (en) * | 2009-12-28 | 2011-06-29 | ***通信集团公司 | Method for deploying application in virtual platform and virtual platform manager |
CN101951411A (en) * | 2010-10-13 | 2011-01-19 | 戴元顺 | Cloud scheduling system and method and multistage cloud scheduling system |
CN102096596A (en) * | 2010-11-29 | 2011-06-15 | 华中科技大学 | Cloud computing service Cache system based on internal memory template of virtual machine |
Cited By (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102946413A (en) * | 2012-10-17 | 2013-02-27 | 北京搜狐新媒体信息技术有限公司 | Method and system for resource preprocessing in dispatching and deployment performing process of virtual machine |
CN102946413B (en) * | 2012-10-17 | 2015-07-08 | 北京搜狐新媒体信息技术有限公司 | Method and system for resource preprocessing in dispatching and deployment performing process of virtual machine |
CN103023969A (en) * | 2012-11-15 | 2013-04-03 | 北京搜狐新媒体信息技术有限公司 | Cloud platform scheduling method and system |
WO2014089976A1 (en) * | 2012-12-11 | 2014-06-19 | 华为技术有限公司 | Virtual machine allocation method and apparatus |
WO2014090021A1 (en) * | 2012-12-11 | 2014-06-19 | 华为技术有限公司 | Device, method and system for managing resources of virtual machine |
CN103049333A (en) * | 2012-12-12 | 2013-04-17 | 华中科技大学 | Virtualized interruption dynamic distribution method |
CN103019849A (en) * | 2012-12-31 | 2013-04-03 | 无锡城市云计算中心有限公司 | Method for managing virtual machine in cloud computing environment |
CN103019849B (en) * | 2012-12-31 | 2015-10-07 | 无锡城市云计算中心有限公司 | Virtual machine management method under cloud computing environment |
CN104166590A (en) * | 2013-05-20 | 2014-11-26 | 阿里巴巴集团控股有限公司 | Task scheduling method and system |
CN104050042B (en) * | 2014-05-30 | 2017-06-13 | 北京先进数通信息技术股份公司 | The resource allocation methods and device of ETL operations |
CN104050042A (en) * | 2014-05-30 | 2014-09-17 | 北京先进数通信息技术股份公司 | Resource allocation method and resource allocation device for ETL (Extraction-Transformation-Loading) jobs |
CN104468803A (en) * | 2014-12-12 | 2015-03-25 | 华为技术有限公司 | Virtual data center resource mapping method and equipment |
US10331491B2 (en) | 2014-12-12 | 2019-06-25 | Huawei Technologies Co., Ltd. | Virtual data center resource mapping method and device |
WO2016090946A1 (en) * | 2014-12-12 | 2016-06-16 | 华为技术有限公司 | Method and device for mapping virtual data centre resources |
CN104468803B (en) * | 2014-12-12 | 2018-02-09 | 华为技术有限公司 | A kind of virtual data center method for mapping resource and equipment |
CN106155762A (en) * | 2015-04-14 | 2016-11-23 | 中兴通讯股份有限公司 | A kind of method, device and virtual management center managing virtual machine state |
CN105068873A (en) * | 2015-08-10 | 2015-11-18 | 北京思特奇信息技术股份有限公司 | Isomerous virtual resource and task scheduling method and system |
CN106453646A (en) * | 2016-11-29 | 2017-02-22 | 上海有云信息技术有限公司 | Resource scheduling method and device for security service platform |
CN106648866A (en) * | 2016-12-16 | 2017-05-10 | 天津大学 | KVM platform meeting task time limit requirements-based resource scheduling method |
CN106648866B (en) * | 2016-12-16 | 2020-12-11 | 天津大学 | Resource scheduling method based on KVM platform and capable of meeting task time limit requirements |
CN106874047A (en) * | 2017-01-25 | 2017-06-20 | 广东神马搜索科技有限公司 | Multiprocessor scheduling method, device and distributed system |
CN106874047B (en) * | 2017-01-25 | 2020-08-04 | 广东神马搜索科技有限公司 | Distributed system scheduling method and device and distributed system |
CN107122193B (en) * | 2017-04-28 | 2020-09-08 | 中国中车股份有限公司 | Dynamic adjustment method for message thread suspension time |
CN107122193A (en) * | 2017-04-28 | 2017-09-01 | 湖南中车时代通信信号有限公司 | A kind of dynamic regulating method of message threads suspension time |
CN107368355B (en) * | 2017-08-17 | 2020-05-15 | 北京云纵信息技术有限公司 | Dynamic scheduling method and device of virtual machine |
CN107368355A (en) * | 2017-08-17 | 2017-11-21 | 北京云纵信息技术有限公司 | The dynamic dispatching method and device of virtual machine |
CN108429784A (en) * | 2018-01-16 | 2018-08-21 | 西安建筑科技大学 | A kind of cloud resource distribution of energy efficiency priority and dispatching method |
CN108429784B (en) * | 2018-01-16 | 2020-09-29 | 西安建筑科技大学 | Energy efficiency priority cloud resource allocation and scheduling method |
CN108932165A (en) * | 2018-07-19 | 2018-12-04 | 中山大学 | A kind of computer cluster resource allocation and scheduling system |
CN110247978A (en) * | 2019-06-21 | 2019-09-17 | 北京百度网讯科技有限公司 | It is adapted to the job execution method and device of different resource scheduling system |
CN110247978B (en) * | 2019-06-21 | 2022-04-12 | 北京百度网讯科技有限公司 | Job execution method and device adapting to different resource scheduling systems |
WO2021078256A1 (en) * | 2019-10-24 | 2021-04-29 | 华为技术有限公司 | Virtual machine migration method and related device |
CN112685179A (en) * | 2020-12-28 | 2021-04-20 | 跬云(上海)信息科技有限公司 | Resource deployment system and method based on cost on cloud |
CN115292007A (en) * | 2022-09-28 | 2022-11-04 | 广东河海工程咨询有限公司 | Water conservancy model simulation computing system and computing method based on cloud service |
CN115292007B (en) * | 2022-09-28 | 2022-12-30 | 广东河海工程咨询有限公司 | Water conservancy model simulation computing system and computing method based on cloud service |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102609295A (en) | Dynamic operation scheduling system of virtual machine | |
US11294699B2 (en) | Dynamically scaled hyperconverged system establishing minimum supported interoperable communication protocol between clusters in a cluster group | |
CN102866918B (en) | The resource management system of Based on Distributed programming framework | |
CN100511151C (en) | Multiple-path multiple-core server and CPU virtualization processing method thereof | |
CN108205461A (en) | The virtual platform and dispositions method of a kind of mixed deployment | |
CN103870314A (en) | Method and system for simultaneously operating different types of virtual machines by single node | |
US11740921B2 (en) | Coordinated container scheduling for improved resource allocation in virtual computing environment | |
CN102622264A (en) | Multi-virtualization computing platform method in cloud computing | |
CN107943459A (en) | A kind of generalization spacecraft Integrated Electronic System | |
CN103207965A (en) | Method and device for License authentication in virtual environment | |
CN110471647A (en) | Embedded partitions operating system and its design method based on microkernel architecture | |
CN112637304B (en) | Cross-cloud resource processing system and resource management method | |
WO2017181829A1 (en) | Virtualization platform operation method and virtualization platform | |
CN103873534A (en) | Method and device for application cluster migration | |
CN110704165A (en) | High-availability deployment method for container | |
CN112000441A (en) | Method for managing virtual machine life cycle based on kubernets acoustic arrangement | |
CN105068873A (en) | Isomerous virtual resource and task scheduling method and system | |
CN105335235A (en) | IaaS mode based resource management system and method | |
CN109343974A (en) | The inter-process communication methods and device of virtual desktop based on container | |
CN105653347B (en) | A kind of server, method for managing resource and virtual machine manager | |
CN104283910A (en) | Resource management system in cloud computation environment | |
CN117519972A (en) | GPU resource management method and device | |
CN115102851B (en) | Fusion platform for HPC and AI fusion calculation and resource management method thereof | |
CN105577807A (en) | Cloud computing data resource scheduling WEB management platform | |
Long et al. | FPGA virtualization deployment based on Docker container technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120725 |