×

State customization of forked virtual machines

  • US 9,477,507 B2
  • Filed: 12/20/2013
  • Issued: 10/25/2016
  • Est. Priority Date: 12/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for creating customized, forked virtual machines (VMs) with identity-based differentiation of services, said system comprising:

  • memory associated with a computing device, said memory storing a virtual device state and a memory state of a parent virtual machine (VM);

    storage for the parent VM, said storage further including configuration data for at least one child VM, said storage further identifying identity-independent services and identity-dependent services, wherein the identity-independent services are unrelated to an identity of the child VM and the identity-dependent services are associated with the identity of the child VM; and

    a processor programmed to;

    initiate execution of the identity-independent services in the parent VM;

    instantiate the child VM from the parent VM, wherein the child VM shares memory and storage with the parent VM;

    configure the identity of the child VM based on the configuration data associated with the child VM; and

    initiate execution of the identity-dependent services in the child VM after configuring the identity of the child VM, wherein execution of the identity-dependent services occurs without prompting a reboot of the child VM.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×