Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Dynamic operation scheduling system of virtual machine

A dynamic scheduling and virtual machine technology, applied in the field of cloud computing, can solve the problems that developers cannot modify the scheduling strategy scheduling strategy, cannot manage the resource scheduling management of the cloud computing platform, cannot manage the unified management of virtualization technology, etc., so as to achieve easy management and maintenance. , the policy configuration is simple, and the scalability is good.

Inactive Publication Date: 2012-07-25
HUAZHONG UNIV OF SCI & TECH
View PDF4 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] First, the scheduling strategy is solidified in the system, and developers cannot modify the scheduling strategy or customize a targeted scheduling strategy; second, the scheduling modules of different cloud computing platforms are not portable due to their inconsistent interfaces, and cannot be implemented on various cloud computing platforms. Unified scheduling and management of the resources of various cloud computing platforms; third, based on a specific virtualization platform, such as Xen, KVM or VMWare, various virtualization technologies cannot be managed uniformly

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic operation scheduling system of virtual machine
  • Dynamic operation scheduling system of virtual machine
  • Dynamic operation scheduling system of virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0021] Such as figure 1 As shown, the virtual machine job dynamic scheduling system of the present invention includes a system unified access interface module 1, a queuing module 2, a policy management module 3, a job status module 4, a resource management module 5, a resource allocation module 6, and a virtual machine deployment module 7 and a local node management module 8 .

[0022] The system unified access interface module 1 is used to receive the resource usage request of the cloud platform, analyze the parameters of the resource usage request to convert it into a job request in a specific request description format, and pass the job request to the queuing module 2 . The system unified access interface module 1 includes a job acquisition sub-module 11 and a job packaging sub-module 12 .

[0023] The job obtaining sub-module 11 is used to obtain resour...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

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 [0001] The invention belongs to the technical field of cloud computing, and more specifically, the invention relates to a virtual machine job dynamic scheduling system. Background technique [0002] As an important trend of future development, cloud computing technology has attracted widespread attention from the business community. Large enterprises such as GOOGLE, IBM, Microsoft, and Amazon have successively launched their own cloud computing platforms. [0003] Existing cloud computing platforms have their own virtual machine schedulers and scheduling policies to perform operations such as placement and scheduling of virtual machines. However, the following problems exist in the virtual machine scheduling of the existing cloud computing platform: [0004] First, the scheduling strategy is solidified in the system, and developers cannot modify the scheduling strategy or customize a targeted scheduling strategy; second, the scheduling modules of different ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/455G06F9/48
Inventor 吴松石宣化金海谢博
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products