A fair and efficient virtual machine scheduling system and method
A scheduling system and scheduling method technology, applied in software simulation/interpretation/simulation, program startup/switching, resource allocation, etc., can solve the problems of low system operation efficiency, increased scheduling cost, reduced task execution efficiency, etc., to improve efficiency The possibility of collaboration, the reduction of resource waste, the effect of improving flexibility
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0065] The present invention will be described in further detail below in conjunction with the accompanying drawings.
[0066] As described in the summary of the invention, the present invention includes the following two points:
[0067] 1) A system for virtual machine placement strategy;
[0068] 2) Scheduling process based on fairness and efficiency considerations.
[0069] Among them, the scheduling method is the focus of the present invention, that is, to select the virtual machine placement scheme that best satisfies the policy from the current cluster. This method adopts a two-step scheduling mechanism. Firstly, based on the fairness scheme considered by cluster resources, an allocation initial set T that satisfies the fairness characteristics is generated; secondly, considering the communication requirements between nodes, the bandwidth model is used to find the relationship between fairness and efficiency , get an E-F curve, and construct a priority queue to execute...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


