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

Management device and method for virtual machine

A technology of virtual machine management and virtual machine, applied in multi-programming devices, program control devices, electrical digital data processing, etc., can solve problems such as waste of resources, achieve the effect of maintaining relative independence and isolation, and effectively utilizing memory resources

Active Publication Date: 2012-07-04
IBM CORP
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in fact, among the 100 virtual machines, it is likely that most of them are based on the same operating system, so there are multiple backups of the same operating system on the physical platform, and there is a certain waste of resources

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
  • Management device and method for virtual machine
  • Management device and method for virtual machine
  • Management device and method for virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] Specific embodiments of the present invention are described below in conjunction with the accompanying drawings. However, it should be understood that the following descriptions of specific embodiments are only for explaining implementation examples of the present invention, and do not limit the scope of the present invention in any way.

[0018] In multiple embodiments of the present invention, considering the operating system and application software of the virtual machine installed on the same physical platform, that is, the software information installed on each level of the virtual machine, for virtual machines with similar software at the same level Part of the memory is shared among virtual machines, so as to effectively utilize memory resources while maintaining relative independence and isolation of virtual machines.

[0019] figure 2 A block diagram showing a virtual machine management device according to an embodiment of the present invention, the virtual m...

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 a management device and method for a virtual machine. The management device comprises a virtual machine information acquisition unit, a memory analyzing unit and a memory mapping unit, wherein the virtual machine information acquisition unit is configured to acquire software hierarchy information of the current virtual machine, the memory analyzing unit is configured to divide a logic memory distributed to the current virtue machine into a special part and a shared part with reference to existing software hierarchy information of at least one installed virtual machine and the software hierarchy information of the current virtual machine, the memory mapping unit is configured to map the shared part to a shared section of a physical memory, and the shared section is used by the at least one installed virtual machine. The invention also provides a management method corresponding to the management device. According to the management device and method provided by the invention, a plurality of virtual machines on the same physical platform can share part of a memory, so that relative independence and isolation of the virtual machines can be maintained at the same time while memory resources are effectively utilized.

Description

technical field [0001] The present invention relates to a virtual machine, and more specifically, to a device and a method for managing a virtual machine. Background technique [0002] Recently, virtualization technology has been widely used in various application environments to improve the efficiency of IT resources and applications. Virtualization technology can allocate resources, applications and even servers to corresponding locations at any time according to needs, thereby integrating resources and improving computer availability, thereby saving 50% to 70% of total IT costs. [0003] A typical implementation of virtualization is to simulate one or more virtual computers on a physical computer, that is, a virtual machine (Virtual Machine), which is simulated by software with complete hardware system functions and runs in a completely isolated environment. A complete computer system in . Such a virtual machine, like a physical computer, carries its own guest operating...

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/455G06F9/50
CPCG06F2009/45583G06F9/5077G06F9/45558
Inventor 甘志戴晓君韩瑞波刘显
Owner IBM CORP
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