Virtual machine migration method, virtual machine migration device and source physical host
A technology for virtual machine migration and physical host, applied in the field of virtual machine migration device, source physical host, and virtual machine migration method, can solve the problems of long memory page time, long virtual machine downtime, poor virtual machine migration performance, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0101] The embodiment of the present invention provides a virtual machine migration method, which is applied to the source physical host, such as figure 2 As shown, the method includes the following steps:
[0102] 101. After the virtual machine is migrated from the source physical host to the target physical host and resumes running on the target physical host, the source physical host sends the memory page of the virtual machine to be synchronized to the target physical host through the network interface using the first bandwidth; the virtual machine The memory pages to be synchronized are: the memory pages stored in the source physical host and not sent to the target physical host during the virtual machine migration process.
[0103] Preferably, the first bandwidth in this step may be all the bandwidth currently available for transferring memory pages to be synchronized between the source physical host and the target physical host. For example, a 100M bandwidth is curren...
Embodiment 2
[0119] An embodiment of the present invention provides a method for migrating a virtual machine, which is described by taking post-copy migration of a virtual machine as an example. Such as image 3 As shown, the method includes the following steps:
[0120] 201. The source physical host records the times or frequency values of each memory page of the virtual machine being accessed when the virtual machine to be migrated runs on the source physical host.
[0121] Preferably, in this step, a bitmap (bitmap) counter may be used to record the number of accesses or the frequency value of the memory page of the virtual machine. The larger the value of a memory page recorded in the bitmap counter, the more times the memory page is accessed or the higher the frequency value. Correspondingly, the smaller the value of a memory page recorded in the bitmap counter, it means that the memory page is accessed more frequently. The page is accessed less often or has a lower frequency valu...
Embodiment 3
[0155] The embodiment of the present invention provides a virtual machine migration device 3, which is deployed on the source physical host, and can be applied to the above method embodiments to execute corresponding steps in the method embodiments. Such as Figure 5 As shown, the virtual machine migration device 3 includes:
[0156] The background transmission module 301 is configured to send the memory page to be synchronized of the virtual machine to the target physical host by using the first bandwidth determined by the bandwidth adaptive module 304 through the network interface; the memory page to be synchronized of the virtual machine is: stored in the source physical host , memory pages that were not sent to the target physical host during virtual machine migration.
[0157] The page fault request receiving module 302 is configured to receive a page fault request sent by the target physical host through a network interface; the page fault request includes information a...
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.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap