Energy saving method, device and system under desktop virtual environment

A desktop virtualization and virtual machine technology, applied in the field of virtualization, can solve problems such as startup failure, low energy saving effect, network traffic congestion, etc.

Active Publication Date: 2010-12-15
HUAWEI TEHCHNOLOGIES CO LTD
View PDF5 Cites 49 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In the process of implementing the present invention, the inventor found that: in the existing scheme 1, in the desktop virtualization environment, when a large number of users need to use virtual machines at the same time (such as during rush hour), the physical host needs to load a large number of virtual machines from the storage network. Virtual machines can easily lead to network traffic congestion, and virtual machines start slowly or fail to start; and in the existing solution 2, the use of virtual machine resources is relatively stable, and the average resource load of physical hosts is relatively stable, so there are very few physical hosts that can be powered off. The energy-saving effect is not high; moreover, if a large number of virtual machine migrations will be triggered during the peak hours of work, a large number of "hot migration" will easily lead to network traffic congestion

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
  • Energy saving method, device and system under desktop virtual environment
  • Energy saving method, device and system under desktop virtual environment
  • Energy saving method, device and system under desktop virtual environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0035] see Figure 1a , is a schematic diagram of a logical structure of a desktop virtualization system according to an embodiment of the present invention, as shown in Figure 1a As shown, the desktop virtualization system in the embodiment of the present invention includes: multiple physical hosts 10, 20, 30 (also called service hosts, three phy...

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 embodiment of the invention discloses an energy saving method, an energy saving device and an energy saving system under a desktop virtual environment. The method comprises the following steps of: collecting specific event information corresponding to a virtual machine through a probe; determining a current state of the virtual machine associated with the specific event information according to the collected specific event information of the virtual machine and an acquired virtual machine idling strategy and outputting corresponding virtual machine state information to a management server, wherein the virtual machine state information indicates that the virtual machine is in an idle state or non-idle state; receiving a stand-by command transmitted by the management server and transmitting a corresponding stand-by instruction to a hardware layer to control a physical host of the virtual machine host to enter a stand-by state suspending to memory; and thus the phenomenon of network flow congestion caused by a great amount of heat transfer or load of the virtual machine is prevented while the energy saving effect is achieved.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of virtualization, and in particular, to an energy-saving method, device and system in a desktop virtualization environment. Background technique [0002] Virtualization technology makes it possible to install multiple different operating systems on a physical server and realize the isolation of each operating system. Even if an operating system or an application exception on an operating system is abnormal, it will not affect other operating systems. Virtualization technology sets up a layer of "Virtual Machine Monitor (Virtual Machine Monitor, VMM)" between the traditional operating system and physical hardware resources to realize the monitoring of physical hardware resources, such as processors, memory, storage, networks and other peripherals. Control and management of resources; the traditional operating system runs on the VMM and loses control and access to physical resources,...

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/455G06F1/32
CPCY02B60/148Y02B60/146Y02D10/00
Inventor 王锋邱尚高谭红春许建辉
Owner HUAWEI TEHCHNOLOGIES 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