Virtual machine cluster resource allocation and scheduling method

A resource allocation and scheduling method technology, applied in the computer field, can solve problems such as sudden slowdown of system operation speed, and achieve the effect of reducing resource utilization

Active Publication Date: 2013-12-25
SICHUAN ZHONGDIAN AOSTAR INFORMATION TECHNOLOGIES CO LTD
View PDF2 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to overcome the technical defect that the existing technology cannot respond to the sudden increase of load in time and cause th

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 machine cluster resource allocation and scheduling method

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0024] The specific embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.

[0025] The typical application environment of the present invention is at the IaaS layer of the cloud computing resource pool, and the dependent hardware system is a physical machine cluster composed of multiple physical machines managed by a dispatch server, and the dispatch server is responsible for managing the generation and distribution of virtual machines in physical machines. . The purpose of cloud computing is to provide services, computing capabilities and storage for different users. It needs to pay more attention to the satisfaction of user needs, and try to avoid resource scheduling load imbalance, while saving energy and reducing system power consumption as much as possible. . When the hardware system is working, the scheduling server generates multiple virtual machines, allocates the virtual machines to each physical mach...

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 machine cluster resource allocation and scheduling method. The method comprises the following steps: S1, seeking a load alert time point of a virtual machine from a historical load database, wherein the load alert time point is a moment when a virtual machine resource utilization Dvm of more than one virtual machine reaches an alert value ALR; S2, presetting a first time length mu, starting a physical machine at a moment mu before the load alert time point, wherein the added physical resource SN of the newly started physical machine is required to be greater than N*Mvm*A2, and migrating the virtual machine to the newly started physical machine. By using the virtual machine cluster resource allocation and scheduling method, the load alert time point is determined according to historical data, and the physical machine is started in advance to perform shunt migration on the virtual machine to guarantee that the resource utilization rate of each virtual machine is reduced in advance; the physical machine is started in advance and the virtual machine is smoothly migrated, so that the purpose of load balance is achieved.

Description

technical field [0001] The invention belongs to the field of computers, and relates to a virtual machine cluster resource allocation and scheduling method. Background technique [0002] A virtual machine (Virtual Machine) refers to a complete computer system that is simulated by software and has complete hardware system functions and runs in a completely isolated environment. [0003] In the application field of server virtualization technology, static resource allocation methods are often used, and virtual machines do not have good adaptability to load changes. In terms of scheduling technology for virtual machine clusters, most applications still use the task-based scheduling strategy used in traditional physical machine clusters. Because task-type applications cannot cover all types of applications; therefore, the cluster scheduling method based on task scheduling has certain limitations, and the scheduling granularity is relatively large, making it difficult to take adv...

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/50G06F9/455
Inventor 陈文康周毅
Owner SICHUAN ZHONGDIAN AOSTAR INFORMATION TECHNOLOGIES CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products