Inter-processor communication method and device, and virtualization equipment

An inter-core communication and virtualization technology, applied in the field of virtualization, can solve problems such as time-consuming and cumbersome virtual machine exit operations, and achieve the effect of improving performance and reducing time-consuming

Active Publication Date: 2018-06-22
ALIBABA CLOUD COMPUTING LTD
View PDF7 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] When the virtual machine exits, a lot of state saving and switching work is required, and these states need to be restored

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
  • Inter-processor communication method and device, and virtualization equipment
  • Inter-processor communication method and device, and virtualization equipment
  • Inter-processor communication method and device, and virtualization equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In order to make the above objects, features and advantages of the present application more obvious and comprehensible, the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0039] refer to figure 1 , shows a flow chart of steps of an embodiment of an inter-core communication method of the present application.

[0040] In a specific implementation, such as figure 2 As shown, the embodiment of the present application can be applied in the virtualization device 200, the virtualization device 200 is a physical device, and multiple processors (Central Processing Unit, CPU), memory, network device storage are deployed in the virtualization device 200 hardware resources such as equipment.

[0041] Generally speaking, virtualization means that computer components run on a virtual basis, and resources are represented by logic, and virtualization is realized by adding a virtualiza...

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 provides an inter-processor communication method and device, and virtualization equipment. The method is applied to the virtualization equipment. A first component is operated in the virtualization equipment, and a second component is constructed through virtualization on the first component. The method comprises the following steps that: the second component notifies the first component of the information of a plurality of virtual processors; the first component obtains the information of the plurality of virtual processors; and the first component sends an inter-processor interrupt signal to the plurality of virtual processors according to the information. The first component is notified of the information of the virtual processors in one time, so that communication frequencies between the first component and the second component are greatly reduced so as to greatly reduce the exiting frequency of the second component due to communication between the second component and the first component, the second component only exits for one time in a one-time multicast process, the time consumption of inter-processor communication is reduced, and the performance of the second component and the performance of the first component are improved.

Description

technical field [0001] The present application relates to the technical field of virtualization, and in particular to an inter-core communication method, an inter-core communication device and a virtualization device. Background technique [0002] In cloud computing IaaS (Infrastructure as a Service, infrastructure as a service), cloud operators provide hosted physical machines, virtual machines and other facilities for different users to use according to their actual needs. [0003] Virtual Machine (Virtual Machine) service is one of the core services of IaaS. It refers to a system virtual machine, that is, a complete computer system that can be simulated, has complete hardware system functions, and runs in a completely isolated environment. [0004] At present, a processor generally has multiple cores, and processors (cores) often communicate with processors (cores) through interrupts. ) is called Inter-Processor Interrupts (IPI), and the method of sending inter-core inte...

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/48G06F9/455
CPCG06F9/45558G06F9/4812
Inventor 罗犇张扬
Owner ALIBABA CLOUD COMPUTING 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