×

Techniques for virtual machine migration

  • US 9,841,991 B2
  • Filed: 06/05/2014
  • Issued: 12/12/2017
  • Est. Priority Date: 05/12/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • retrieving information regarding a source virtual machine provided by a source hypervisor and a destination virtual machine provided by a destination hypervisor;

    using the retrieved information to generate a first script for migrating a guest operating system executed at the source virtual machine to the destination virtual machine;

    wherein the first script is generated by an application using script elements with assignable template variable values for performing a plurality of tasks for migrating the guest operating system;

    determining that the source virtual machine is accessible to automated commands;

    executing the first script in the guest operating system running on the source virtual machine, the first script collecting configuration information of the guest operating system based on current guest operating system configuration and by querying the guest operating system and configuration files of the guest operating system;

    generating a second script by the first script based on the collected configuration information using script elements specific to a source hypervisor type and a destination hypervisor type; and

    executing the second script in the guest operating system running on the destination virtual machine, the second script reconfiguring the guest operating system using reconfiguration commands that are encoded by the first script, to run the guest operating system on the destination virtual machine;

    wherein the source hypervisor and destination hypervisor differ in hardware virtualization as to prevent the guest operating system from making full use of the destination virtual machine without reconfiguration.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×