Resource scheduling and resource migration methods and equipment

A resource scheduling and resource technology, applied in the computer field, can solve problems such as unreasonable physical resource scheduling, and achieve the effect of reducing the waste of physical resources and electric energy

Active Publication Date: 2015-07-01
CHINA MOBILE COMM GRP CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Embodiments of the present invention provide a resource scheduling and resource migration method and device to solve the problem of unreasonable physical resource scheduling in the prior art

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
  • Resource scheduling and resource migration methods and equipment
  • Resource scheduling and resource migration methods and equipment
  • Resource scheduling and resource migration methods and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] Such as figure 1 As shown, it is a schematic diagram of the resource scheduling method in Embodiment 1 of the present invention. The resource scheduling involved in each embodiment of the present invention refers to scheduling the number of physical servers in the resource pool, that is, scheduling the number of physical resources provided by the resource pool. Scheduling, the specific scheduling method is as follows:

[0041] Step 101: Divide the set time period into a plurality of scheduling time periods in turn according to the change state of the virtual machine's demand for physical resources within the set time period.

[0042] According to the statistical analysis of the business volume of computer business and communication business, it can be seen that the fluctuation of business volume has a certain regularity within the set time period, and the higher the business volume, the greater the demand for physical resources of the virtual machine. Therefore, it can ...

Embodiment 2

[0096] After determining the trigger time of each scheduling and the number of scheduled physical servers using the method of Embodiment 1, a reasonable virtual machine migration plan is designed for the increase or decrease of physical servers in each scheduling time period.

[0097] Such as Figure 5 As shown, it is a schematic diagram of resource migration method steps in Embodiment 2 of the present invention, and the method includes the following steps:

[0098] Step 201: When the scheduling time period arrives, compare the number of physical servers corresponding to the current scheduling time period with the number of physical servers corresponding to the previous scheduling time period.

[0099] Step 202: When the number of physical servers corresponding to this scheduling time period is greater than the number of physical servers corresponding to the previous scheduling time period, power on and run P physical servers, and replace the physical servers that have been ru...

Embodiment 3

[0134] Embodiment 3 of the present invention provides a device for resource scheduling, as shown in Figure 6(a) and Figure 6(b), the device includes a time segment division module 11, a quantity determination module 12 and a scheduling module 13, wherein: time The section division module 11 is used to divide the set time period into multiple scheduling time periods in turn according to the change status of the virtual machine's demand for physical resources within the set time period; The number of physical servers of the virtual machine; the scheduling module 13 is configured to run the number of physical servers corresponding to the scheduled time period when each scheduled time period arrives.

[0135] Wherein: the number of physical servers corresponding to each scheduling time period can meet the demand of the virtual machine for physical resources within the scheduling time period, and the number of physical servers corresponding to each scheduling time period is not grea...

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 resource scheduling method, a resource migration method, resource scheduling equipment and resource migration equipment. Main contents are that: a rational number of physical servers are scheduled for each scheduling time bucket according to the change state of requirements of virtual machines on physical resources within a set time length; if idle physical servers are added when each scheduling time bucket is exhausted, the conventional virtual machines are migrated to the new idle physical servers which are powered on; and if the number of the physical servers running in a resource pool is required to be decreased, virtual machines of physical servers to be powered off are migrated to the other physical servers in the resource pool, so that the number of the physical servers in the global resource pool can support the requirements of the upper-layer virtual machines on the physical resources in real time, and physical resource waste and electric energy waste caused by the idle running of the physical servers can be maximally reduced.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a method and device for dynamically scheduling physical servers, and a method and device for resource migration of virtual machines running in the physical servers according to the scheduled physical servers. Background technique [0002] With the widespread deployment of multi-core systems, clusters, grids, and even cloud computing in recent years, the advantages of virtualization technology in applications have become increasingly apparent, not only reducing costs, but also enhancing system security and reliability. Virtualization technology can run multiple independent virtual machines virtualized by virtualization software on a physical server. Each virtual machine can run an operating system and applications, and multiple virtual machines running on the same physical server share The hardware resources of a physical server. [0003] In order to ensure the correct ...

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 Patents(China)
IPC IPC(8): H04L29/08H04L12/861H04L47/80
Inventor 邓灵莉彭晋于青许辉阳
Owner CHINA MOBILE COMM GRP 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