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

Virtual resource dispatching system for related task requests and dispatching and distributing method for related task requests

A resource scheduling and task request technology, applied in the field of computer science, can solve problems such as bad network conditions, increased delay in task execution, and rarely used cloud computing platforms, to achieve the effect of ensuring consistency

Inactive Publication Date: 2015-04-22
XIDIAN UNIV
View PDF2 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The above methods have their own limitations in solving the virtual machine resource scheduling problem in cloud computing:
[0008] 1. In order to ensure that the load of the virtual machines on each physical machine is as consistent as possible, the load balancing algorithm will lead to a relatively loose distribution scheme of the virtual machines, resulting in tasks or applications with a large amount of interaction or network communication that may have poor network conditions , resulting in a decrease in service quality or an increase in task execution delay
[0009] 2. For the algorithm of platform utilization, try to use a small number of physical machines to meet the application's virtual machine resource requests to achieve better resource utilization, but this algorithm is a typical NP problem, and solving this problem often results in higher Scheduling cost, so it is rarely used in the actual cloud computing platform
[0010] 3. The resource utilization of the DRF algorithm itself will cause more fragments, resulting in insufficient allocation and schedulable times. In addition, due to ignoring the relationship between the location of the physical machine itself, it will cause physical machine resources and tasks. The actual running network conditions do not match the
Therefore, the scheduling results of task requests for a large number of communications often cannot achieve better performance advantages.

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
  • Virtual resource dispatching system for related task requests and dispatching and distributing method for related task requests
  • Virtual resource dispatching system for related task requests and dispatching and distributing method for related task requests
  • Virtual resource dispatching system for related task requests and dispatching and distributing method for related task requests

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0102] see figure 1 and figure 2 , The resource scheduling system of the present invention includes a resource management controller, a resource request resolver, and a resource scheduling iterator.

[0103] The resource manager is mainly used to receive the resource status of the physical host obtained by the resource monitoring system, and the operations involved are mainly as follows:

[0104] 1) Connect with the resource monitoring interface to obtain the status of cloud computing cluster resources in real time.

[0105] 2) Combining with the resource scheduling iterative controller, extract the resources of each physical machine in the platform from the monitoring data, including the corresponding status of cpu, memory, bandwidth, and hard disk.

[0106]3) According to the resource situation of each physical machine in the cloud compu...

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 virtual resource dispatching system for related task requests and a dispatching and distributing method for the related task requests. Operation performance can be effectively guaranteed when the communication related tasks exist, and meanwhile an effective balance point is selected from a system load. In addition, by the adoption of dominant_share evaluation features based on a DRF, it can be prevented that too many resources are distributed, and fragments of partial resources are generated. By the adoption of a distributing strategy based on greed, compared with a linear programming algorithm, the distributing algorithm has a great time performance advantage, the dispatching time delay is reduced, and good user experience is obtained. Finally, the dispatching algorithm can improve the resource utilization condition of a platform, reduce the number of available tasks in waiting, increase the resource utilization rate of the cloud computing platform, and improve the performance of the platform and the overall processing performance of the platform.

Description

technical field [0001] The invention belongs to the field of computer science, and relates to a virtual resource scheduling system in a cloud computing environment, in particular to a virtual resource scheduling system and a scheduling and allocation method oriented to associated task requests. Background technique [0002] Cloud computing adopts an innovative computing model to enable users to obtain nearly unlimited computing power and rich and diverse information services through the Internet at any time. Its innovative business model enables users to freely access computing and services and pay by volume. The current cloud computing incorporates a large number of innovative technologies represented by virtualization, service management automation and standardization. With the help of the scalability and flexibility of virtualization technology, cloud computing improves resource utilization and simplifies the management and maintenance of resources and services; uses info...

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
IPC IPC(8): G06F9/455G06F9/50G06F9/48H04L29/08
Inventor 马建峰方祯李金库卢笛
Owner XIDIAN UNIV
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