Method and device to dynamically migrate vTPM (virtual trusted platform module) data based on Qemu (quick emulator)
A technology of dynamic migration and data, which is applied in the computer field, can solve the problems of not meeting the actual application requirements and interrupting the operation of virtual machines, so as to meet the actual application requirements and ensure the continuity effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0054] The following is a detailed introduction to Embodiment 1 of a method for dynamically migrating vTPM data based on Qemu provided by the present invention, which is applied to the destination host, see figure 1 , Embodiment 1 specifically includes:
[0055] Step S101: During the running process of the first virtual machine of the source host, load the vTPM encapsulation data of the first virtual machine sent by the source host.
[0056] The source host mentioned in the present invention refers to the physical host where the device data to be migrated is originally stored. Correspondingly, the destination host mentioned in the present invention refers to the physical host to which the device data to be migrated will be migrated. Here, we refer to the virtual machine configured with the device to be migrated on the source host as the first virtual machine, and the virtual machine configured with the device to be migrated on the destination host as the second virtual machine...
Embodiment 2
[0070] The following begins to introduce in detail the second embodiment of the method for dynamically migrating vTPM data based on Qemu provided by the present invention, which is applied to the destination host, see figure 2 , embodiment two includes:
[0071] Step S201: Obtain the trusted status of the source host from the host management terminal.
[0072] The host management terminal stores the trusted status of multiple physical hosts, and before data transmission between the source host and the destination host, the trusted status of the other party can be inquired through the host management terminal.
[0073] Step S202: Determine whether the trustworthy state is trustworthy, and if the trustworthy state is trustworthy, go to step S203.
[0074] After confirming that the trusted statuses of both parties are trusted, the host manager can issue instructions to the source host and the destination host, thereby establishing a communication connection between the source h...
Embodiment 3
[0086] The following begins to introduce the third embodiment of the method for dynamically migrating vTPM data based on Qemu provided by the present invention, which is applied to the source host side, see image 3 , Embodiment three specifically includes:
[0087] Step S301: During the running process of the first virtual machine of the source host, copy the vTPM data of the first virtual machine to obtain a copy of the vTPM data.
[0088] Before step S301, the trusted state of the target host may be obtained from the host management terminal, and whether the trusted state is judged to be trusted, and step S301 is executed after confirming that the trusted state is trusted.
[0089] Step S302: Encapsulate the vTPM data copy to obtain vTPM encapsulated data.
[0090] Referring to Embodiment 1, a data saving function Save and a data loading function Load can be added to the TIS module in Qemu for receiving and sending Libtpms memory data. In the Libtpms module, the encapsula...
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