Methods, equipment and system for realizing memory sharing in aggregation virtualization

A memory sharing and virtualization technology, applied in the computer field, can solve problems such as system performance degradation

Active Publication Date: 2014-06-11
XFUSION DIGITAL TECH CO LTD
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the method of memory sharing in the existing aggregati

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
  • Methods, equipment and system for realizing memory sharing in aggregation virtualization
  • Methods, equipment and system for realizing memory sharing in aggregation virtualization
  • Methods, equipment and system for realizing memory sharing in aggregation virtualization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. 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.

[0072] figure 1 It is a system architecture diagram of an aggregated virtualization application in an embodiment of the present invention. As shown in the figure, the system includes: multiple hosts, and the processor on each host can support the interception of memory access sensitive instructions, so as to realize the capture of commands in each host All access to the shared memory and guarantee the correctness of the memory data. The processor of e...

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 embodiments of the invention disclose methods for realzing memory sharing in aggregation virtualization. The methods comprise the following steps: a cache consistency processor receives a memory processing command sending by a virtual machine manager of a host; if the memory processing command is cache state updating information, the cache consistency processor updates a local cache consistency catalog according to the cache state updating information; or, if the memory processing command is a memory access request of a virtual machine on the host, the cache consistency processor performs cache consistency processing and accesses a memory corresponding to memory address information in the memory access request. The memory processing command is sent to the cache consistency processor through the corresponding virtual machine manager of the host, and the cache consistency processing is carried out by the cache consistency processor, so system processing performance is improved, and memory access time is shortened. The embodiments of the invention further disclose equipment and a system for the memory sharing in the aggregation virtualization.

Description

technical field [0001] The embodiments of the present invention relate to the field of computers, and in particular to a method, device and system for realizing memory sharing in aggregation virtualization. Background technique [0002] At present, aggregated virtualization technology is widely used in large-scale server applications. Multiple independent servers are interconnected through physical connections, and aggregated virtualization technology is used to make multiple servers appear as one server to the outside world. After using aggregated virtualization technology, resources such as Central Processing Unit (CPU for short), memory (Memory for short), and Input Output (IO for short) devices of multiple servers can form a resource pool, which can be unified It is presented externally and used for high-performance computing and cloud computing infrastructure. [0003] In a virtualization application scenario, each server runs virtual machine manager (Hypervisor) soft...

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): G06F12/08G06F13/16G06F12/0815
CPCG06F9/45533G06F12/0815
Inventor 陈立钢郑伟卢广
Owner XFUSION DIGITAL TECH 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