×

Multitenant access to multiple desktops on host machine partitions in a service provider network

  • US 9,467,305 B2
  • Filed: 03/07/2012
  • Issued: 10/11/2016
  • Est. Priority Date: 03/07/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for supporting multiple enterprises in using virtual desktops hosted on a plurality of host machines, each enterprise having an enterprise computer network including computer resources, the computer system comprising:

  • a first enterprise computer network of a first enterprise, the first enterprise computer network including first computer resources;

    a second enterprise computer network of a second enterprise, the second enterprise computer network including second computer resources;

    a virtual local area network (VLAN) for each of the first and second enterprise, each virtual local area network being connected to a plurality of host machines for the corresponding enterprise, each host machine supporting virtual desktops for use by the enterprise, the virtual desktops accessing the computer resources on the enterprise computer network of the enterprise to which it is connected; and

    a router coupled to the first enterprise computer network, the second enterprise computer network, and a computer network implementing the VLAN for each enterprise, wherein the router comprises a virtual router for each of the first enterprise and the second enterprise, wherein each virtual router includes a distinct routing table for the corresponding enterprise, the virtual routers configured to route traffic between the virtual desktops hosted on the plurality of host machines and the computer resources on the respective first and second enterprise computer networks,wherein the plurality of host machines includes a first host machine including virtual desktops associated with the first enterprise and the second enterprise, wherein the first host machine further includes a plurality of virtual switches including a first virtual switch coupled to the VLAN for the first enterprise and a second virtual switch coupled to the VLAN for the second enterprise, and wherein each virtual switch is associated with one or more virtual desktops of the corresponding enterprise hosted on the first host machine, and wherein the virtual desktops for the first host machine associated with the first enterprise are pinned to one or more first physical CPU'"'"'s and the virtual desktops for the first host machine associated with the second enterprise are pinned to one or more distinct second physical CPU'"'"'s.

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