Virtual machine data exchange method, apparatus and system
A data exchange and virtual machine technology, applied in the field of communication, can solve the problems of insufficient data exchange efficiency, affecting communication, consuming peripheral components and expanding interfaces, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0105] The embodiment of the present invention is described from the perspective of a virtual machine in a physical host sending data, and the physical host in the embodiment of the present invention may be a physical server or the like.
[0106] A data exchange method for a virtual machine, comprising: obtaining data that needs to be sent to a destination node in a physical host, and determining whether the destination node is a node within the physical host or outside the physical host according to the MAC address of the destination node carried in the data The node, if it is a node in the physical host, then determine the destination virtual network card interface, and send the data to the corresponding destination virtual machine through the destination virtual network card corresponding to the destination virtual network card interface; if it is a node outside the physical host, then Determine the physical network card interface (out_port), and send the data to the outside...
Embodiment 2
[0133] Embodiment 1 mainly describes the sending process in the data exchange method of the virtual machine. In addition, the data exchange method of the virtual machine may also include the receiving process. In other words, the virtual machine standing in the same physical host receives the data outside the host. Described from the perspective; that is, on the basis of Embodiment 1, the data exchange method of the virtual machine may also include: receiving data from outside the physical host through the physical network card, and according to the destination node carried in the data from outside the physical host The MAC address determines the corresponding destination virtual network card interface, and sends the data from outside the physical host to the corresponding destination virtual machine through the destination virtual network card corresponding to the destination virtual network card interface.
[0134] Such as figure 2 As shown, the specific process can be as f...
Embodiment 3
[0148] In this embodiment, a physical host will be used as an example for detailed description.
[0149] see Figure 3a ,Should Figure 3a It is a schematic diagram of a scenario of a virtual machine data exchange method provided by an embodiment of the present invention.
[0150] The scenario of the virtual machine data exchange method provided by the embodiment of the present invention includes multiple physical hosts, where each physical host includes a hardware layer, a kernel space above the hardware layer, and a user space above the kernel space, wherein The user space includes one or more virtual machines, and the hardware layer includes network connection devices (that is, physical network cards), processors, and memory (not shown in the figure), etc. The kernel space can be understood as the system management layer, so The above-mentioned kernel space includes a back-end virtual network card (not shown in the figure) and a switch module; and, it should be understood...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com