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

Inter-core communication method, device and virtualization device

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 effects of improving performance, reducing communication times, and reducing time-consuming

Active Publication Date: 2022-06-07
ALIBABA CLOUD COMPUTING LTD
View PDF7 Cites 0 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 when entering the virtualized state again. Therefore, the exit operation of the virtual machine is cumbersome and time-consuming.

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

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 clearly understood, the present application will be described in further detail below with reference to the accompanying drawings and specific embodiments.

[0039] refer to figure 1 , showing 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 embodiments of the present application can be applied to a virtualization device 200, where the virtualization device 200 is a physical device, and a plurality of processors (Central Processing Unit, CPU), memory, and network device storage are deployed in the virtualization device 200. hardware resources such as devices.

[0041] In general, virtualization means that computer elements run on a virtual basis, and resources are represented by logic. By adding a virtualization layer 200 to a virtualization device, vir...

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

Embodiments of the present application provide an inter-core communication method, device, and virtualization device. The method is applied in a virtualization device, a first component is run in the virtualization device, and virtualization is performed on the first component. Constructing a second component, the method includes: the second component notifies the first component of information about a plurality of virtual processors; the first component obtains information about the plurality of virtual processors; Multiple virtual processors send inter-core interrupt signals. By notifying the first component of the information of the virtual processor at one time, the number of communications between the second component and the first component is greatly reduced, thereby greatly reducing the second component caused by the communication between the second component and the first component The number of exits, during a multicast process, the number of exits of the second component is as little as one, thereby reducing the time-consuming communication between cores and improving the performance of the second component and the first component.

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 the IaaS (Infrastructure as a Service) of cloud computing, 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, which 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, processors generally have multiple cores, and communication between processors (cores) and processors (cores) is often performed through interrupts. The interrupts sent by ) are called Inter-Processor Interrupts (IPI), and the way ...

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 Patents(China)
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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products