CN102609295A - Dynamic operation scheduling system of virtual machine - Google Patents

Dynamic operation scheduling system of virtual machine Download PDF

Info

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
Application number
CN2011103164067A
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.)
Huazhong University of Science and Technology
Original Assignee
Huazhong University of Science and Technology
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 Huazhong University of Science and Technology filed Critical Huazhong University of Science and Technology
Priority to CN2011103164067A priority Critical patent/CN102609295A/en
Publication of CN102609295A publication Critical patent/CN102609295A/en
Pending legal-status Critical Current

Links

Images

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

Virtual machine operation dynamic dispatching system
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.
CN2011103164067A 2011-10-18 2011-10-18 Dynamic operation scheduling system of virtual machine Pending CN102609295A (en)

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)

* Cited by examiner, † Cited by third party
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
WO2014090021A1 (en) * 2012-12-11 2014-06-19 华为技术有限公司 Device, method and system for managing resources of virtual machine
WO2014089976A1 (en) * 2012-12-11 2014-06-19 华为技术有限公司 Virtual machine allocation method and apparatus
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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
WO2014090021A1 (en) * 2012-12-11 2014-06-19 华为技术有限公司 Device, method and system for managing resources of virtual machine
WO2014089976A1 (en) * 2012-12-11 2014-06-19 华为技术有限公司 Virtual machine allocation method and apparatus
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
CN103064742A (en) Automatic deployment system and method of hadoop cluster
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
CN102622264A (en) Multi-virtualization computing platform method in cloud computing
CN107943459A (en) A kind of generalization spacecraft Integrated Electronic System
US11740921B2 (en) Coordinated container scheduling for improved resource allocation in virtual computing environment
CN103207965A (en) Method and device for License authentication in virtual environment
WO2017181829A1 (en) Virtualization platform operation method and virtualization platform
CN110471647A (en) Embedded partitions operating system and its design method based on microkernel architecture
CN103873534A (en) Method and device for application cluster migration
CN112637304B (en) Cross-cloud resource processing system and resource management method
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
CN105159784A (en) Deployment method and system for virtual servers
JP2024501005A (en) Management method and device for container clusters
CN115102851B (en) Fusion platform for HPC and AI fusion calculation and resource management method thereof
CN104283910A (en) Resource management system in cloud computation environment
CN105577807A (en) Cloud computing data resource scheduling WEB management platform

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20120725