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

Virtual machine scheduling system and method based on double rates and work dormancy

A scheduling system and virtual machine technology, applied in the field of cloud computing, can solve the problems of low server utilization in cloud data centers, achieve effective energy saving, avoid frequent switching, and achieve responsive performance

Active Publication Date: 2018-02-23
河北知微科技有限公司
View PDF9 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The utilization rate of cloud data center servers is generally low, especially at night and early morning, the utilization rate is only 5% to 25%.

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 scheduling system and method based on double rates and work dormancy
  • Virtual machine scheduling system and method based on double rates and work dormancy

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Below in conjunction with accompanying drawing and specific embodiment the present invention is described in further detail:

[0032] like figure 1 Shown is a schematic diagram of the structure of the functional modules of the virtual machine scheduling system based on dual-rate and work-sleep in the present invention. The system specifically includes the following functional modules:

[0033] Control server S1: There is a control server in the cloud computing center server, and the rest are computing servers. The virtual machine scheduler and timeout timer run on the control server. The virtual machine scheduler is responsible for real-time communication with the computing server and the timeout timer. The device is used to set the random sleep time of the virtual machine in the standby module server and communicate with the virtual machine scheduler;

[0034] Virtual machine scheduler S11: The virtual machine scheduler receives monitoring data from the computing serv...

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 scheduling system and method based on double rates and work dormancy. The system includes a control server and a compute server, wherein the compute server isdivided into a main module server and a standby module server. A time-out timer and a virtual machine scheduler run in the control server, and a load monitoring system runs in the compute server. Thevirtual machine scheduler in the control server adopts double thresholds theta1 and theta2 to together control the running state of a virtual machine in the main module server, and an activation threshold theta3 is introduced to control the running state of a virtual machine in the standby module server. The load monitoring system of the compute server collects the loading condition of each virtual machine in real time, sends the loading condition to the virtual machine scheduler, and receives and executes scheduling instructions sent by the virtual machine scheduler. By using the virtual machine scheduling system and method, and setting the reasonable activation threshold, a work dormancy service rate and work dormancy parameters, effective saving of energy consumption can be achieved under the premise of guaranteeing the response performance.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to a virtual machine scheduling system and method based on dual rate and work dormancy. Background technique [0002] Rapidly growing energy costs and increasingly stringent environmental standards make energy consumption the largest cost of operating and maintaining cloud data centers, seriously restricting the development of cloud data centers. Therefore, green energy-saving technology has become a hot topic in academia and industry in recent years, and the establishment of a green cloud data center is an inevitable trend in the development of cloud computing. The energy consumption of the cloud data center is concentrated in the server. One of the most energy-consuming components in the server is the CPU. The energy consumption of the server and the utilization rate of the CPU are approximately linear. An unreasonable server scheduling method may cause all user requests (including...

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/4401G06F9/455G06F9/50
CPCG06F9/4418G06F9/45558G06F9/505G06F2009/45575Y02D10/00
Inventor 金顺福郝闪闪郄修尘郝丹丹
Owner 河北知微科技有限公司
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