×

Independent access to virtual machine desktop content

  • US 9,864,625 B2
  • Filed: 02/29/2016
  • Issued: 01/09/2018
  • Est. Priority Date: 01/27/2010
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more computing devices including one or more memories and one or more computer processors configured to perform operations comprising;

    receiving a client application request from a client device for user data stored in a remote location from the client device in a centralized datastore; and

    determining the remote location of the stored user data being requested;

    determining that the remote location of the requested user data is on a virtual disk that is associated with a virtual desktop of a first virtual machine assigned to the user that is not currently running;

    in response to a determination that the first virtual machine is not currently running, determining whether the first virtual machine is a checked-out virtual machine;

    in response to a determination that the first virtual machine is a checked-out virtual machine;

    identifying one or more hypervisors that have access to the virtual disk stored in the centralized datastore;

    selecting a control virtual machine that is running on one of the one or more hypervisors, wherein the control virtual machine is distinct from the first virtual machine assigned to the user, and wherein the control virtual machine, when instantiated on a particular hypervisor, provides on demand access to user content for a plurality of users located on respective virtual disks accessible by the particular hypervisor when a corresponding virtual machines are not running;

    causing the control virtual machine to access the requested user data; and

    providing requested user data.

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