Patent ID: 9569276
Date: 2017-02-14
CPC Classifications: G06F

Claim:
1. A method of dynamically re-allocating virtual desktop pools comprising: allocating a user to a virtual desktop pool; configuring a first monitoring process to point to a virtual environment; configuring a second monitoring process to point to the virtual desktop pool; monitoring resource utilization of the virtual desktop pool; monitoring capacity of the virtual desktop pool; storing parameter information associated with one or more parameters and threshold information associated with one or more thresholds, wherein the parameter information and the threshold information is based, at least in part, on the monitored resource utilization; storing capacity information and capability information of the virtual desktop pool, wherein the capacity information and the capability information is based, at least in part, on one or more characteristics of the virtual desktop pool; dynamically re-allocating the user to an alternative virtual desktop pool based, at least in part, on one or more of the stored parameter information, the stored threshold information, the stored capacity information and the stored capability information; and synthesizing one or more of the parameter information associated with any one of the one or more parameters and the threshold information associated with any one or more of the thresholds with one or more of the capacity information and the capability information, wherein the dynamic re-allocation is based, at least in part, on the synthesizing, wherein the synthesizing comprises: