Trust chain security trusted computing and data transmission method and device based on intelligent computing platform, and storage medium
By adopting a trust chain secure and trustworthy computing and data transmission method based on intelligent computing platform in the cloud computing virtual machine environment, the trust chain between virtual machines is dynamically maintained and the profit and overhead ratio index sorting is solved, real-time and sustainable dynamic trustworthiness problems in the open cloud computing environment are achieved, and efficient trust chain management and resource optimization are achieved.
Patent Information
- Application Number
- CN202411976575.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2044-12-30
AI Technical Summary
In the cloud computing virtual machine environment, the traditional trust chain delivery method cannot effectively solve the real-time and sustainable dynamic trustworthiness problems faced by the open cloud computing environment.
The trust chain secure and trustworthy calculation and data transmission method based on the intelligent computing platform are adopted. By intercepting and analyzing the data in the data transmission link of the virtual machine and the platform system, the log hierarchical mining method is used to build an association view, dynamically maintain the trust chain between the virtual machines, and establish a trust relationship through profit and overhead ordering.
It realizes dynamic maintenance of the trust chain in the cloud computing virtual machine environment, solves the real-time and sustainable dynamic trust problems in the open cloud computing environment, reduces resource consumption, and prevents concurrency from causing cloud service network or thread blockage.
Smart Images

Figure CN119766564A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of cloud service technology, and in particular to a trust chain security and trusted computing and data transmission method, device and storage medium based on an intelligent computing platform. Background Art
[0002] Cloud computing is different from traditional computing models. It provides cloud services to users by integrating virtualization technology and modern network technology. Due to the rapid development of virtualization technology and Internet technology, cloud computing has become a research hotspot. Cloud platforms use virtualization technology to encapsulate underlying computing, network and storage resources, and then provide users with powerful and scalable network service resources in the form of virtual machines. While virtual machines are widely used, they have also become targets of attack by bad tenants. Trusted computing technology is an important measure to ensure the trustworthiness of cloud computing. However, directly applying the traditional trust chain transmission method to the cloud computing virtual machine environment cannot effectively solve the real-time and sustainable dynamic trust problems faced by the open cloud computing environment. Summary of the invention
[0003] In response to the deficiencies in the prior art, the present application provides a trust chain secure and trusted computing and data transmission method, device and storage medium based on an intelligent computing platform, the purpose of which is to take dynamic maintenance measures for the trust chain to ensure the security of the virtual machine interaction process.
[0004] To achieve the above objectives, this application adopts the following technical solutions:
[0005] In a first aspect, the present application provides a trust chain secure and trusted computing and data transmission method based on an intelligent computing platform, including:
[0006] Intercept and analyze the transmission data in the data transmission link between the virtual machine and the platform system, pass the security data to the target link, and transfer the unknown security data to the obfuscation area of the specified platform system for obfuscation security processing;
[0007] The transmission data in the transmission link is analyzed using the log hierarchical mining method to form a correlation view based on the virtual machine association relationship;
[0008] According to the association view, the impact of sensitive operations of any virtual machine on other virtual machines is utilized to achieve dynamic maintenance of the cloud trust chain between different virtual machines.
[0009] Optionally, the method for performing obfuscation security processing on unknown security data in the data transmission link is as follows:
[0010] The mobile target defense method MTD is used to identify the transmitted data and perform obfuscation processing on unknown security data packets with a probability of P0. The probability P0 satisfies:
[0011]
[0012] Where n is the number of packets sent by the hacker during a host operating system and Web application fingerprint identification; m is the maximum number of packets that the hacker allows to be obfuscated in order to obtain accurate results; P min It refers to the minimum probability that the number of obfuscated data packets is less than m when a hacker identifies fingerprint information; k is the number of obfuscated data packets.
[0013] Optionally, a method for constructing any virtual machine association view is as follows:
[0014] Construct a system view of any virtual machine u, including the set of all observed objects of the virtual machine in the system state S, which is specifically expressed as follows:
[0015] domview(u, s) = <v1,…,v1,…,v N1 >
[0016] in,
[0017]
[0018] Wherein, observe(u, s) represents the set of objects that can be read in the system state S.
[0019] Optionally, a method for analyzing a virtual machine set using a log hierarchical mining method is as follows:
[0020] According to any network node, a network node having a business data transmission relationship with other network nodes is searched in the network, and then all associated network nodes having a business data transmission relationship with the associated network node are extracted from the log;
[0021] After extracting the service relationships between all associated nodes, obtain the virtual machines included in each node;
[0022] Associate the virtual machines included in each node and build a system view.
[0023] Optionally, the specific method for dynamically maintaining the trust chain on the cloud between any two virtual machines Dom1 and Dom2 is as follows:
[0024] Step S1, after Dom1 performs sensitive operation a, it queries Dom2 whether the integrity is maintained, wherein the sensitive operation a is to modify and share object n2 with virtual machine Dom2;
[0025] Step S2, when Dom2 maintains integrity, verify the state transfer between Dom1 and Dom2, as follows:
[0026] The virtual machines Dom1 and Dom2 are denoted as u and v respectively. When Dom1 performs sensitive operation a, it is described as: dom(a) = u, domview(u, s1) =<v2,v3,v5,···> , domview(u,s2)=<v2′,v3,v5,···> ,and
[0027] When v1=v2, and Dom2 has read permission on object n2, a trust relationship is established between Dom1 and Dom2;
[0028] Step S3, when v1≠v2, it is necessary to satisfy that the output of operation a depends only on the system view of Dom1, and that the impact of operation a on the system state is only related to the system view of the previous state of Dom1; under this premise, Dom2 has read permission on object n2, and a trust relationship is established between Dom1 and Dom2.
[0029] Optionally, when dynamically maintaining the trust chain for any two virtual machines Dom1 and Dom2, the platform system controls the information flow of the running process.
[0030] Optionally, the system uses a benefit-to-cost ratio indicator to sort the trust relationships of different virtual machines, and prioritizes establishing trust relationships with virtual machines with larger benefit-to-cost ratios.
[0031] Optionally, the virtual machine benefit-cost ratio indicator is calculated as follows:
[0032] The benefit of a virtual machine is reflected by the resource requirements of the virtual machine, including node resource requirements and link resource requirements, which are defined as follows:
[0033]
[0034] In the formula, I(G v ) is the revenue indicator of the virtual machine, is the computing capacity requirement of virtual node i, is the computing capacity requirement of virtual link j, and a is the weight factor;
[0035] The overhead of a virtual machine is the sum of the actual resources allocated by the system to the virtual machine and is defined as follows:
[0036]
[0037] In the formula, C(G v ) is the overhead indicator of the virtual machine, It represents the actual path length occupied by virtual link j in the system after being mapped;
[0038] The formula for calculating the virtual machine benefit-cost ratio is as follows:
[0039] P=I(G v ) / C(G v )
[0040] Where P is the virtual machine revenue-cost ratio, I(G v ) is the profit index of the virtual machine, C(G v ) is the overhead indicator of the virtual machine.
[0041] In a second aspect, the present application provides a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute any of the above-mentioned trust chain secure and trusted computing and data transmission methods based on an intelligent computing platform.
[0042] In a third aspect, the present application provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, it implements any of the above-mentioned trust chain secure and trusted computing and data transmission methods based on the intelligent computing platform.
[0043] The beneficial effects of this application are: first, the association view of the virtual machine can be used to dynamically maintain the cloud trust chain between different virtual machines, solving the problem that the traditional trust chain transmission method applied to the cloud computing virtual machine environment cannot effectively solve the real-time and sustainable dynamic trust problem faced by the cloud computing open environment. In addition, this application also uses the benefit-to-cost ratio indicator to sort the trust relationship of different virtual machines, and prioritizes the establishment of trust relationships for virtual machines with larger benefit-to-cost ratios, solving the priority problem of real-time and sustainable dynamic trusted computing faced by the cloud computing open environment, reducing resource consumption and preventing concurrency from causing cloud service network or thread blockage. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 It is a workflow diagram of a trust chain security and trusted computing and data transmission method based on an intelligent computing platform of the present invention;
[0045] Figure 2 It is a workflow diagram for dynamic maintenance of a trust chain in a trust chain security and trusted computing and data transmission method based on an intelligent computing platform of the present invention. DETAILED DESCRIPTION
[0046] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0047] Cloud computing is different from traditional computing models. It provides cloud services to users by integrating virtualization technology and modern network technology. Due to the rapid development of virtualization technology and Internet technology, cloud computing has become a research hotspot. Cloud platforms use virtualization technology to encapsulate underlying computing, network and storage resources, and then provide users with powerful and scalable network service resources in the form of virtual machines. While virtual machines are widely used, they have also become targets of attack by bad tenants. Trusted computing technology is an important measure to ensure the trustworthiness of cloud computing. However, directly applying the traditional trust chain transmission method to the cloud computing virtual machine environment cannot effectively solve the real-time and sustainable dynamic trust problems faced by the open cloud computing environment.
[0048] In order to implement dynamic maintenance measures for the trust chain in a cloud computing virtual machine environment and effectively ensure the security of the cloud client virtual machine interaction process, this embodiment provides a trust chain secure and trusted computing and data transmission method based on an intelligent computing platform.
[0049] This embodiment discloses a trust chain security and trusted computing and data transmission method based on an intelligent computing platform, such as Figure 1 As shown, the specific steps include:
[0050] Intercept and analyze the transmission data in the data transmission link between the virtual machine and the platform system, pass the security data to the target link, and transfer the unknown security data to the obfuscation area of the specified platform system for obfuscation security processing;
[0051] The transmission data in the transmission link is analyzed using the log hierarchical mining method to form a correlation view based on the virtual machine association relationship;
[0052] According to the association view, the impact of sensitive operations of any virtual machine on other virtual machines is utilized to achieve dynamic maintenance of the cloud trust chain between different virtual machines.
[0053] In this embodiment, a trust chain dynamic model DTM is first constructed, including a system platform and a set of virtual machines, where each virtual machine is denoted as DomN. The subject in each virtual machine issues operation actions to the system to interact with the system, and the corresponding results can be observed. Using the trust chain dynamic model DTM, the information flow between the system platform and the virtual machine and between the virtual machines can be restricted.
[0054] In this embodiment, the mobile target defense method MTD is used to identify the transmission data and send the abnormal cloud data to the confusion area. The working principle is: for any data packet sent to the server, there is a P a The probability of obfuscating the data packet is , if other network mechanisms are not considered, when n data packets are sent, it must satisfy:
[0055] P(all sent to the target host) = (1-Pa ) n
[0056] Therefore, in order to obtain accurate target host fingerprint information, the attacker must receive a certain number of reply packets from the target host. In order to deal with the above situation, the following model is established: for unknown security packets, the packet is obfuscated with a probability of P0. Assuming that the number of packets sent by the hacker during the fingerprint identification of the host operating system (OS) and Web application is n, in order to obtain accurate results, the hacker allows the maximum number of obfuscated packets to be m. At this time, the formula can be:
[0057]
[0058] Among them, P min It refers to the minimum probability of normal data packet transmission (the number of obfuscated data packets is less than m) when the hacker identifies the fingerprint information. Only when the probability of normal data packet transmission is greater than this probability can the attacker accurately identify the correct fingerprint information of the target host.
[0059] In order to prevent the attacker from accurately identifying the correct fingerprint information of the target host, the flow table and the group table are added to manipulate the data packets at the packet granularity, so that different data packets are sent to different areas, that is, one part is sent to the real server and the other part is sent to the obfuscation area. In this embodiment, the flow table is used to query whether there is a rule matching the data packet, and the group table is used to define the mapping relationship between the system and different virtual machines.
[0060] In this embodiment, a log hierarchical mining method is used to analyze the virtual machine association relationship to form an association view. The specific method is as follows:
[0061] First, any network node is used to find nodes that have business data transmission relationships with other nodes in the network. Then, all nodes associated with the business data of the associated nodes are extracted from the logs.
[0062] Secondly, extract the service relationship between all related nodes. Extract the application data related to the business data, and apply it to different related nodes according to a business. These data record the resource information and operation health status between the server and the database, middleware, server CPU, memory, disk, and process in different time dimensions.
[0063] Finally, each node protects the virtual machines and their associated build system views.
[0064] In this embodiment, the initial search for a node having a service data transmission relationship with other nodes in the network may be a network node with a small SSD value.
[0065] In this embodiment, the system view of any virtual machine u includes a set of all objects observed by the virtual machine in the system state S, which is specifically expressed as follows:
[0066] domview(u,s)=<υ1,…,v1,…,υ N1 >:
[0067] in,
[0068]
[0069] Wherein, observe(u, s) represents the set of objects that can be read in the system state S.
[0070] Furthermore, the data not sent to the obfuscation zone can be defined as S, which is the state set of the system, represented as {s1, s2, ...}. The system state at a certain moment can be represented by a set of object objects and their values.
[0071] At this time, N represents a set of countable names, the set of visible objects of the virtual machine Dom U in state S1 is expressed as N1 = {n1, n2, ...}, and V represents a set of countable values, V1 = {v1, v2, ...}. In order to describe the system view, the function content: S×N→V represents the value of the object named n when the system state is S; the function alter: U×S→P(N) represents the set of object objects that the virtual machine Dom U can write in the system state S; the function observe: U×S→P(N) represents the set of object objects that the virtual machine Dom U can read in the system state S.
[0072] In this embodiment, the trust chain of the entire virtual machine on the cloud is dynamically maintained according to the generated virtual machine association view. Taking the dynamic maintenance method of the trust chain on the cloud between any two virtual machines Dom1 and Dom2 as an example, Figure 2 As shown, the specific steps are as follows:
[0073] Step S1, after Dom1 executes sensitive operation a, ICC intercepts sensitive operation a and queries Dom2 whether it maintains integrity. The sensitive operation a is to modify and share object n2 with virtual machine Dom2. If Dom2 cannot maintain integrity, an error message is thrown and the operation is terminated, and the operation information is updated to the IDB database.
[0074] Step S2, when Dom2 maintains integrity, verify the state transfer between Dom1 and Dom2, as follows:
[0075] The virtual machines Dom1 and Dom2 are denoted as u and v respectively. When Dom1 performs sensitive operation a, it is described as: dom(a) = u, domview(u, s1) =<v2,v3,v5,···> , domview(u,s2)=<v2′,v3,v5,···> ,and
[0076] When v1=v2, MC is used to query the IDB database. If Dom2 has read permission for object n2, a trust relationship between Dom1 and Dom2 is established, and the operation information is updated to the IDB database.
[0077] Step S3, when v1≠v2, use MC to read Dom1 system view and search IDB database, determine whether the output of operation a depends only on Dom1 system view, then search IDB database again in a loop to determine whether the impact of operation a on the system state is only related to the system view of Dom1's previous state; if any of the above judgment conditions is not met, throw an error message and terminate the operation, and update the operation information to IDB database;
[0078] Step S4: If the output of operation a depends only on the system view of Dom1 and the impact of operation a on the system state is only related to the system view of the previous state of Dom1, MC is used to query whether Dom2 in ADB has read permission on object n2. If Dom2 has read permission on object n2, a trust relationship between Dom1 and Dom2 is established, and the operation information is updated to the IDB database; if Dom2 does not have read permission on object n2, an error message is thrown and the operation is terminated, and the operation information is updated to the IDB database.
[0079] By dynamically maintaining the trust chain on the cloud between any two virtual machines Dom1 and Dom2, the security of the interaction between cloud-client virtual machines in the overall cloud system is effectively guaranteed.
[0080] In this embodiment, in order to reduce resource consumption and prevent concurrency from causing cloud service network or thread congestion, it is necessary to solve the problem of how to establish the priority of trust relationships when there are many trust relationships between multiple applications or threads between different communication virtual machines. Taking the communication virtual machines Dom 1 and Dom 2 as an example, this embodiment uses the benefit-cost ratio indicator for sorting, and the specific method is as follows:
[0081] The benefit of a virtual machine is reflected by the resource requirements of the virtual machine, including node resource requirements and link resource requirements, which are defined as follows:
[0082]
[0083] In the formula, I(Gv ) is the revenue indicator of the virtual machine, is the computing capacity requirement of virtual node i, is the computing capacity requirement of virtual link j, and a is the weight factor;
[0084] The overhead of a virtual machine is the sum of the actual resources allocated by the system to the virtual machine and is defined as follows:
[0085]
[0086] In the formula, C(G v ) is the overhead indicator of the virtual machine, It represents the actual path length occupied by virtual link j in the system after being mapped;
[0087] The formula for calculating the virtual machine benefit-cost ratio is as follows:
[0088] P=I(G v ) / C(G v )
[0089] Where P is the virtual machine revenue-cost ratio, I(G v ) is the profit index of the virtual machine, C(G v ) is the overhead indicator of the virtual machine.
[0090] In the entire system, the trust relationship with the larger benefit-to-cost ratio is established first. The above indicators are used to calculate the priority of real-time and sustainable dynamic trust problems faced by the open environment of cloud computing, and improve the operation efficiency of cloud service networks or threads.
[0091] In this embodiment, a trust chain security and trusted computing and data transmission device based on an intelligent computing platform is also provided, including a processor, a memory and a communication interface connected to a system bus, wherein the processor is used to provide control computing capabilities; a computer program is stored on the memory, and when the computer program is executed by the processor, a trust chain security and trusted computing and data transmission method based on an intelligent computing platform is implemented. The memory includes a computer storage medium and an internal memory, the computer storage medium is a non-volatile storage medium, the non-volatile storage medium stores an operating system and a computer program, and the internal memory provides an environment for the operation of the operating system and the computer program. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless method can be through WIFI, a mobile cellular network, etc.
[0092] In some embodiments, when the processor executes the computer program instructions, the following steps are implemented:
[0093] A1, intercepts and analyzes the transmission data in the data transmission link between the virtual machine and the platform system, passes the security data to the target link, and transfers the unknown security data to the obfuscation area of the specified platform system for obfuscation security processing;
[0094] A2, using the log hierarchical mining method to analyze the virtual machine association relationship in the transmission data in the transmission link to form an association view;
[0095] A3, based on the association view, uses the impact of sensitive operations of any virtual machine on other virtual machines to achieve dynamic maintenance of the cloud trust chain between different virtual machines;
[0096] A4, the system uses the benefit-to-cost ratio indicator to sort the trust relationships of different virtual machines, and gives priority to establishing trust relationships with virtual machines with larger benefit-to-cost ratios.
[0097] In the embodiments disclosed in the present application, the computer storage medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. The computer storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the above. More specific examples of computer storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0098] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0099] The above are only preferred implementations of the present application. The protection scope of the present application is not limited to the above embodiments. All technical solutions under the concept of the present application belong to the protection scope of the present application. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present application should be regarded as the protection scope of the present application.
Claims
1. A trust chain security and trusted computing and data transmission method based on an intelligent computing platform, characterized in that: include: Intercept and analyze the transmission data in the data transmission link between the virtual machine and the platform system, pass the security data to the target link, and transfer the unknown security data to the obfuscation area of the specified platform system for obfuscation security processing; The transmission data in the transmission link is analyzed using the log hierarchical mining method to form a correlation view based on the virtual machine association relationship; According to the association view, the impact of sensitive operations of any virtual machine on other virtual machines is utilized to achieve dynamic maintenance of the cloud trust chain between different virtual machines.
2. According to claim 1, a trust chain security and trusted computing and data transmission method based on an intelligent computing platform is characterized in that: The specific method for obfuscating and securely processing unknown security data in the data transmission link is as follows: The mobile target defense method MTD is used to identify the transmitted data and perform obfuscation processing on unknown security data packets with a probability of P0. The probability P0 satisfies: Where n is the number of packets sent by the hacker during a host operating system and Web application fingerprint identification; m is the maximum number of packets that the hacker allows to be obfuscated in order to obtain accurate results; P min It refers to the minimum probability that the number of obfuscated data packets is less than m when a hacker identifies fingerprint information; k is the number of obfuscated data packets.
3. According to claim 1, a trust chain secure and reliable computing and data transmission method based on an intelligent computing platform is characterized in that: The method for constructing any virtual machine association view is as follows: Construct a system view of any virtual machine u, including the set of all observed objects of the virtual machine in the system state S, which is specifically expressed as follows: domview(u,s)=<v1,…,v1,…,v N1 >: in, Wherein, observe(u, s) represents the set of objects that can be read in the system state S.
4. According to claim 3, a trust chain security and trusted computing and data transmission method based on an intelligent computing platform is characterized in that: The method of using log hierarchical mining method to analyze virtual machine collection is as follows: According to any network node, a network node having a business data transmission relationship with other network nodes is searched in the network, and then all associated network nodes having a business data transmission relationship with the associated network node are extracted from the log; After extracting the service relationships between all associated nodes, obtain the virtual machines included in each node; Associate the virtual machines included in each node and build a system view.
5. According to claim 3, a trust chain secure and reliable computing and data transmission method based on an intelligent computing platform is characterized in that: The specific method for dynamically maintaining the trust chain on the cloud between any two virtual machines Dom1 and Dom2 is as follows: Step S1, after Dom1 performs sensitive operation a, it queries Dom2 whether the integrity is maintained, wherein the sensitive operation a is to modify and share object n2 with virtual machine Dom2; Step S2, when Dom2 maintains integrity, verify the state transfer between Dom1 and Dom2, as follows: The virtual machines Dom1 and Dom2 are denoted as u and v respectively. When Dom1 performs sensitive operation a, it is described as: dom(a) = u, domview(u, s1) = <v2,v3,v5,…),domview(u,s2)=<v2′,v3,v5,…> ,and domview(v, s2) =<v1,v2,′,v3,v5,…> ; When v1=v2, and Dom2 has read permission on object n2, a trust relationship is established between Dom1 and Dom2; Step S3, when v1≠v2, it is necessary to satisfy that the output of operation a depends only on the system view of Dom1, and that the impact of operation a on the system state is only related to the system view of the previous state of Dom1; under this premise, Dom2 has read permission on object n2, and a trust relationship is established between Dom1 and Dom2.
6. A trust chain secure and reliable computing and data transmission method based on an intelligent computing platform according to claim 5, characterized in that: When dynamically maintaining the trust chain for any two virtual machines Dom1 and Dom2, the platform system controls the information flow of the running process.
7. According to claim 5, a trust chain secure and reliable computing and data transmission method based on an intelligent computing platform is characterized in that: The system uses the benefit-to-cost ratio indicator to sort the trust relationships of different virtual machines, and prioritizes establishing trust relationships with virtual machines with larger benefit-to-cost ratios.
8. A trust chain secure and reliable computing and data transmission method based on an intelligent computing platform according to claim 7, characterized in that: The virtual machine revenue-cost ratio indicator is calculated as follows: The benefit of a virtual machine is reflected by the resource requirements of the virtual machine, including node resource requirements and link resource requirements, which are defined as follows: In the formula, I(G v ) is the profit index of the virtual machine, is the computing capacity requirement of virtual node i, is the computing capacity requirement of virtual link j, and a is the weight factor; The overhead of a virtual machine is the sum of the actual resources allocated by the system to the virtual machine and is defined as follows: In the formula, C(G v ) is the overhead indicator of the virtual machine, It represents the actual path length occupied by virtual link j in the system after being mapped; The formula for calculating the virtual machine benefit-cost ratio is as follows: P=I(G v ) / C(G v ) Where P is the virtual machine revenue-cost ratio, I(G v ) is the profit index of the virtual machine, C(G v ) is the overhead indicator of the virtual machine.
9. A computer-readable storage medium storing a computer program, characterized in that: The computer program enables the computer to execute the trust chain security and trusted computing and data transmission method based on the intelligent computing platform as described in any one of claims 1 to 8.
10. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the method for secure and trusted computing and data transmission of a trust chain based on an intelligent computing platform as described in any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Virtualization-based cloud data center trusted platform, trust chain construction method, and migration method
CN109165079A
Virtual machine fault rapid recovery method and system
CN110018881A
Batch cloud forensics method based on trusted computing
CN114035896A
Virtual machine reconstruction method and device, electronic equipment and storage medium
CN115878265A
System and Method for Reporting the Trusted State of a Virtual Machine
US20080244569A1