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

Intelligent resource scheduling method based on vSphere

A resource scheduling and resource technology, applied in the field of intelligent resource scheduling

Active Publication Date: 2021-02-26
GUANGZHOU VCMY TECH CO LTD
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The current DRS technology must be in the same cluster to collect the resource usage of hosts and virtual machines, which is only applicable to resource scheduling in single-host clusters

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
  • Intelligent resource scheduling method based on vSphere

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Attached as follows figure 1 Further description of the application scheme:

[0018] A method for intelligent resource scheduling based on vSphere, comprising the following steps:

[0019] Step 1, setting the threshold and weight of the number of virtual machines, and the threshold and weight of several resource parameters; the resource parameters include host CPU usage, host memory usage, and host disk utilization; for example, the threshold is uniformly 90%, The weight ratio is unified at 0.25.

[0020] Step 2, obtain the resource usage rate and the number of virtual machines of each host in the cluster, and check whether the resource usage rate of each host exceeds the threshold set in step 1, and add the hosts that have exceeded the threshold to the resource excess list and save;

[0021] Step 3: Count the 24-hour performance usage reports of the hosts in each cluster in the last 30 days, including the usage of CPU and memory, analyze the least frequently used tim...

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 provides an intelligent resource scheduling method based on vSphere, which is suitable for a complex environment of a multi-host cluster. The method comprises the following steps: setting the number of virtual machines and threshold values and weights of resource parameters; obtaining the resource utilization rate of each host in the cluster and the number of the virtual machines, checking whether the resource utilization rate of each host exceeds a threshold value or not, and adding the hosts exceeding the threshold value to a resource excess list; counting 24-hour performance usage reports of the hosts in each cluster, performing analyzing to obtain the least frequently-used time period of host resources, and setting the most frequently-used time period as virtual machine scheduling time; sorting the weight sequence of each host in each cluster according to a weight formula to obtain a resource weight ranking list of the hosts; obtaining the host with the threshold value, obtaining the weight ranking of the virtual machines through a weight formula, and storing the virtual machine with the highest ranking in a virtual machine list needing to be scheduled; and in thevirtual machine scheduling time, migrating to the host with the lowest host resource weight rank by using vMotion, or using cold migration resources after suspending the virtual machine.

Description

technical field [0001] The invention relates to a vSphere-based intelligent resource scheduling method. Background technique [0002] vSphere is a management platform that provides functions such as virtualization, virtualization management, resource optimization, application availability, and operation automation. Its main function is to create and manage virtual machines. In enterprises, hospitals, government departments and other organizations, it is necessary to create various virtual machines on vSphere, because the creation of virtual machines needs to occupy host resources such as cpu, memory, storage, etc., so when creating in batches, it will The problem of uneven resource allocation occurs, resulting in low resource usage, resulting in some hosts with full CPUs and more memory left or memory full CPUs left more. [0003] Under the existing technology, the main resource scheduling scheme is: DRS (Distributed Resource Scheduler), a function that helps to improve res...

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/50
CPCG06F9/45558G06F9/5077G06F2009/4557Y02D10/00
Inventor 谭昌雄尹韶君吴远明温振环
Owner GUANGZHOU VCMY TECH CO LTD
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