On premises, remotely managed, host computers for virtual desktops
First Claim
1. A computer system comprising:
- a service provider management system on a service provider computer network, the service provider management system including a resource management system;
a plurality of enterprise computer networks, each enterprise computer network being a private tenant network distinct from each other enterprise computer network and distinct from the service provider computer network, each enterprise computer network being associated with a corresponding tenant and wherein each enterprise computer network includes one or more desktop hosts residing on the respective enterprise computer network and connected through a firewall to a publicly accessible computer network, wherein each desktop host is configured to support one or more virtual desktops residing on the respective enterprise computer network;
the resource management system connecting to the one or more desktop hosts on each of the plurality of enterprise computer networks, such connection enabling the resource management system to provision virtual desktops for each particular tenant on the one or more desktop hosts, wherein the virtual desktops for a particular desktop host are provisioned using resources on the corresponding enterprise computer network behind the firewall with respect to the publicly accessible computer network and the service provider computer network,the resource management system at the service provider management system being configured to provide provisioning instructions to the one or more desktop hosts residing on respective enterprise computer networks through the connection to the respective enterprise computer networks in response to management instructions of the service provider management system, wherein the provisioning instructions provide instructions for provisioning the virtual desktops hosted by the respective one or more desktop hosts residing on the respective enterprise computer networks, and wherein the service provider management system is in communication with the resource management system to track resources available for the respective enterprises;
the virtual desktops being accessible by client computers associated with a particular tenant over the corresponding enterprise computer network and over the publicly accessible computer network though a virtual private network extending the corresponding enterprise computer network, the virtual desktops being used by users on the client end points to access the resources on the enterprise computer network.
5 Assignments
0 Petitions
Accused Products
Abstract
Virtual desktops are hosted on one or more remote desktop hosts at one or more private locations of an enterprise, remote from a service provider location, and behind a firewall on a private computer network. The desktops are remotely managed through resources at a service provider data center, optionally along with other virtual desktops hosted on desktop hosts at the service provider data center. The remote desktop hosts can be pre-configured with known storage, compute and connectivity resources. The remote desktop hosts can be remotely managed through a resource management appliance, i.e., a management system running resource management software, which can be located at either the service provider data center or the tenant data center.
-
Citations
20 Claims
-
1. A computer system comprising:
-
a service provider management system on a service provider computer network, the service provider management system including a resource management system; a plurality of enterprise computer networks, each enterprise computer network being a private tenant network distinct from each other enterprise computer network and distinct from the service provider computer network, each enterprise computer network being associated with a corresponding tenant and wherein each enterprise computer network includes one or more desktop hosts residing on the respective enterprise computer network and connected through a firewall to a publicly accessible computer network, wherein each desktop host is configured to support one or more virtual desktops residing on the respective enterprise computer network; the resource management system connecting to the one or more desktop hosts on each of the plurality of enterprise computer networks, such connection enabling the resource management system to provision virtual desktops for each particular tenant on the one or more desktop hosts, wherein the virtual desktops for a particular desktop host are provisioned using resources on the corresponding enterprise computer network behind the firewall with respect to the publicly accessible computer network and the service provider computer network, the resource management system at the service provider management system being configured to provide provisioning instructions to the one or more desktop hosts residing on respective enterprise computer networks through the connection to the respective enterprise computer networks in response to management instructions of the service provider management system, wherein the provisioning instructions provide instructions for provisioning the virtual desktops hosted by the respective one or more desktop hosts residing on the respective enterprise computer networks, and wherein the service provider management system is in communication with the resource management system to track resources available for the respective enterprises; the virtual desktops being accessible by client computers associated with a particular tenant over the corresponding enterprise computer network and over the publicly accessible computer network though a virtual private network extending the corresponding enterprise computer network, the virtual desktops being used by users on the client end points to access the resources on the enterprise computer network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for supporting virtual desktops, comprising:
-
at least one network connection for coupling each of a plurality of enterprise computer networks and a management computer network of a service provider computer system through a public network, wherein each enterprise computer network is a private computer network of a corresponding enterprise that is distinct from the service provider computer network; a desktop host located on one of the plurality of enterprise computer networks, the desktop host being responsive to instructions from a resource management system of the service provider computer system and received over the management computer network for provisioning virtual desktops on the desktop host, wherein the virtual desktops are provisioned with resources on the corresponding enterprise computer network located behind a firewall separating the enterprise computer network from the public network and the management computer network; each virtual desktop hosted on the desktop host located on the enterprise computer network being configured to be accessed by client end points associated with the enterprise and connected to the enterprise computer network. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of managing a desktop hosting environment using a network communication protocol, the method comprising:
-
for each enterprise of a plurality of enterprises; configuring a desktop host on a local area computer network of the enterprise, wherein the local area computer network is a private computer network of the enterprise; configuring a management appliance on a service provider computer network, wherein the service provider computer network is distinct from the local area computer network, and residing outside a firewall of the local area computer network; reporting, by the desktop host, to the management appliance, over the communication connection, information about status and available capacity of the desktop host; and receiving instructions from the management appliance on the service provider computer network, to provision virtual desktops on the desktop host using resources on the local area computer network of the enterprise, wherein the hosts for the provisioned virtual desktops reside on the local area computer network of the enterprise distinct from the service provider computer network and are accessible by client devices of the enterprise. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification