Microsoft technology licensing, llc (20240311166). HYPERVISOR HOT RESTART simplified abstract

From WikiPatents
Jump to navigation Jump to search

HYPERVISOR HOT RESTART

Organization Name

microsoft technology licensing, llc

Inventor(s)

Bruce J. Sherwin, Jr. of Woodinville WA (US)

Sai Ganesh Ramachandran of Redmond WA (US)

HYPERVISOR HOT RESTART - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240311166 titled 'HYPERVISOR HOT RESTART

Simplified Explanation

The patent application describes a method for performing a hot restart of a hypervisor by replacing a running first hypervisor with a second hypervisor with minimal downtime to guest partitions.

  • A first hypervisor is running on a computing system, creating guest partitions.
  • During the hot restart, a service partition is generated and initialized with a second hypervisor.
  • Runtime state of the first hypervisor is migrated and synchronized to the second hypervisor.
  • The second hypervisor is devirtualized from the service partition to replace the first hypervisor, transferring control of hardware resources.

Key Features and Innovation

  • Hot restart of a hypervisor with minimal downtime.
  • Migration and synchronization of runtime state between hypervisors.
  • Devirtualization process for replacing the first hypervisor with the second hypervisor.

Potential Applications

This technology can be applied in cloud computing environments, data centers, and virtualization platforms where uninterrupted operation is crucial.

Problems Solved

  • Minimizing downtime during hypervisor restarts.
  • Ensuring seamless transition between hypervisors.
  • Efficient management of guest partitions.

Benefits

  • Improved system reliability.
  • Enhanced performance with minimal disruption.
  • Simplified maintenance and upgrades of hypervisors.

Commercial Applications

  • Cloud service providers for uninterrupted service delivery.
  • Data centers for continuous operation.
  • Virtualization software companies for enhanced hypervisor management.

Questions about the Technology

How does this technology improve system reliability during hypervisor restarts?

The technology minimizes downtime and ensures a seamless transition between hypervisors, reducing the risk of service disruptions.

What are the potential commercial applications of this innovation?

This technology can be utilized by cloud service providers, data centers, and virtualization software companies to enhance system performance and reliability.


Original Abstract Submitted

hot restart of a hypervisor by replacing a running first hypervisor by a second hypervisor with minimally perceptible downtime to guest partitions. a first hypervisor is executed on a computing system. the first hypervisor is configured to create one or more guest partitions. during the hot restart, a service partition is generated and initialized with a second hypervisor. at least a portion of runtime state of the first hypervisor is migrated and synchronized to the second hypervisor using inverse hypercalls. after the synchronization, the second hypervisor is devirtualized from the service partition to replace the first hypervisor. devirtualizing includes transferring control of hardware resources from the first hypervisor to the second hypervisor, using the previously migrated and synchronized runtime state.