Exception handling method, apparatus and system in virtual operating environment
An exception handling and operating environment technology, applied in program control devices, electrical digital data processing, software simulation/interpretation/simulation, etc., can solve the problems of poor GuestOS robustness, and achieve the effect of enhancing robustness and improving security
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0058] Such as figure 1 As shown, the flow chart of the exception handling method in the virtualized running environment provided by the embodiment of the present application includes the following steps:
[0059] S101: Monitor anomalies generated by the guest operating system Guest OS running on the virtual machine.
[0060] Among them, the exceptions generated by the Guest OS include exceptions caused by software design errors in the Guest OS, and also include exceptions caused by operations such as tampering of kernel codes in the virtual machine running the Guest OS by illegal programs.
[0061] S102: If it is determined according to the obtained exception context information that the exception is caused by the guest OS's operation beyond the limit of the kernel code with limited operation authority in the virtual machine, reject the guest OS's operation of the kernel code beyond the limit.
[0062] Optionally, after the exception is detected, the context information of t...
Embodiment 2
[0073] Such as figure 2 As shown, it is a schematic diagram of the exception handling system 200 under the virtualized operating environment provided by the embodiment of the present application, including: hardware, a virtual machine manager 201, at least one first virtual machine 202, and a system for processing the at least one first virtual machine A second virtual machine 203 for security protection of a virtual machine, wherein:
[0074] The virtual machine manager 201 is configured to, for each first virtual machine 202, monitor the exception generated by the guest operating system Guest OS running on the first virtual machine, obtain the abnormal context information, and then send the abnormal context information to the second virtual machine;
[0075] The second virtual machine 203 is used to receive the abnormal context information sent by the virtual machine manager; if according to the abnormal context information, it is determined that the exception is caused by...
Embodiment 3
[0081] Such as image 3 As shown, it is a schematic diagram of the exception handling system 300 under the virtualized operating environment provided by the embodiment of the present application, wherein the VMM virtualizes the underlying hardware to form multiple VMs, and the VMM includes a core health management module and inter-domain communication management Module, the core health management module is responsible for collecting abnormal context information at the first time and has the ability to handle specific exceptions (abnormalities generated by the health management subsystem). The inter-domain communication management module is responsible for communication between multiple VMs; multiple VMs One of them is a health monitoring virtual machine, and the other is a guest system virtual machine. The health monitoring virtual machine runs a health management subsystem, the guest system virtual machine runs a Guest OS, and the Guest OS includes an exception handling module...
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