Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

1 results about "Full virtualization" patented technology

In computer science, virtualization is a modern technique developed in late 1990s and is different from simulation and emulation. Virtualization employs techniques used to create instances of an environment, as opposed to simulation, which models the environment; or emulation, which replicates the target environment such as certain kind of virtual machine environment. Full virtualization requires that every salient feature of the hardware be reflected into one of several virtual machines – including the full instruction set, input/output operations, interrupts, memory access, and whatever other elements are used by the software that runs on the bare machine, and that is intended to run in a virtual machine. In such an environment, any software capable of execution on the raw hardware can be run in the virtual machine and, in particular, any operating systems. The obvious test of full virtualization is whether an operating system intended for stand-alone use can successfully run inside a virtual machine.

Log implementation method in hypervisor / virtualization environment

The application provides a log implementation method in a Hypervisor / virtualization environment, and relates to the technical field of operating system virtualization, and comprises the following steps: outputting a log by operating physical debugging hardware in a starting stage by the Hypervisor, and closing a driver before starting an SOS, and temporarily storing the log in a kernel buffer area of the driver; after transferring all the ownership of the hardware to the SOS, reading and outputting the temporarily-stored log of the Hypervisor by the kernel of the SOS through shared memory; in an early console stage of a UOS, intercepting and converting a hardware access operation of the UOS by the Hypervisor through full virtualization technology, and storing the log in a buffer area; after the early console stage of the UOS, switching to a semi-virtualization channel, and sending the log to a user space back-end process of the SOS. The application solves the problems of log output interruption in a starting process of a virtualization system, early log loss and difficulty in unified collection of multi-source logs, and realizes reliable, real-time and centralized management of the log.
Owner:NINGBO QIANCHUAN TECH CO LTD