×

PLATFORM FOR ENABLING TERMINAL SERVICES VIRTUALIZATION

  • US 20100131654A1
  • Filed: 11/25/2008
  • Published: 05/27/2010
  • Est. Priority Date: 11/25/2008
  • Status: Active Grant
First Claim
Patent Images

1. In a system for enabling connections between a client computer and at least one of a plurality of virtual machines executing on a plurality of servers, a method comprising:

  • receiving at one of said plurality of servers a request from the client computer for a virtual machine session;

    requesting a redirection packet for redirecting the client computer to a target destination;

    invoking a first plug-in for determining the target destination;

    returning an indication of the target destination and further indicating one or more secondary plug-ins for load balancing and orchestrating said redirecting;

    invoking the one or more secondary plug-ins and requesting the following;

    a selected virtual machine;

    indication of whether the selected virtual machine is instantiated;

    a location when the selected virtual machine is not instantiated; and

    preparing the selected virtual machine for accepting a new connection;

    identifying an internet protocol (IP) address for said selected virtual machine and returning the IP address;

    embedding said IP address in said redirection packet and transmitting the redirection packet to the client computer; and

    connecting the client computer to one of the plurality of virtual machines based on information contained in the redirection packet.

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