Abstract:
Techniques for virtual machine migration are described. An apparatus may comprise a script generation component operative to generate a first script, the first script to migrate a guest operating system running on a first virtual machine to run on a second virtual machine. The first script may be operative to collect configuration information of the guest operating system, generate a second script based on the collected configuration information, and configure the guest operating system to execute the second script, the configuration information collected while the guest operating system is running on the first virtual machine, the guest operating system configured for the execution of the second script to occur while the guest operating system is running on the second virtual machine. Other embodiments are described and claimed.
Abstract:
A method, non-transitory computer readable medium, and computing device that loads a scripting framework module into a runspace. The module includes a command including a noun, a verb, a parameter set, and a return type of the parameter set. Source code comprising a noun class corresponding to the noun, a build command method in the noun class corresponding to the verb, and a parameter set method in the noun class corresponding to the parameter set is generated. The build command method generates and returns an object and the parameter set method constructs and invokes the command using the build command method and converts a collection of objects returned in response to the command invocation into an enumerable of the return type. The source code, or a proxy dynamic link library (DLL) generated by compiling the source code, is output to an output directory.
Abstract:
Techniques for virtual machine shifting are described. An apparatus may comprise shifting component operative to shift a virtual machine (VM) between a hypervisor having one type of hypervisor platform and a destination hypervisor having an alternative type of hypervisor platform through use of a clone of the VM. The shifting is bi-directional between the host and the destination hypervisor. The apparatus may comprise a universal application programming interface (API) used for reconfiguring one or more network interfaces and one or more disks of the VM onto the destination hypervisor. Other embodiments are described and claimed.
Abstract:
Techniques for virtual machine shifting are described. An apparatus may comprise shifting component operative to shift a virtual machine (VM) between a hypervisor having one type of hypervisor platform and a destination hypervisor having an alternative type of hypervisor platform through use of a clone of the VM. The shifting is bi-directional between the host and the destination hypervisor. The apparatus may comprise a universal application programming interface (API) used for reconfiguring one or more network interfaces and one or more disks of the VM onto the destination hypervisor. Other embodiments are described and claimed.
Abstract:
Techniques for self-repairing configuration service are described. An apparatus may comprise a self-repairing configuration service component to execute a self-repairing configuration service for a guest operating system executing on a virtual machine. The self-repairing configuration service to detect a guest operating system executing on the virtual machine, detect a change to a host hypervisor of the virtual machine, and reconfigure one or more network interfaces and one or more disks of the virtual machine for the guest operating system upon startup of the guest operating system on the virtual machine in response to the change in the host hypervisor of the virtual machine. Other embodiments are described and claimed.