Remote desktop performance model for assigning resources
First Claim
Patent Images
1. A method comprising:
- receiving a request for a remote desk-top session;
generating, by a processor a remote desktop session performance model based on applications to be used in the remote desktop session wherein the remote desktop session performance model is used to estimate the resource requirements for running the applications in the remote desktop session while maintaining a predetermined QoS; and
assigning at least one resource to run the remote desk-top session using the remote desktop session performance model.
4 Assignments
0 Petitions
Accused Products
Abstract
A request for a remote desktop session is received. A remote desktop session performance model is generated based on the applications to be used in the remote desktop session, and resources are assigned to the remote desktop session using the remote desktop session performance model.
-
Citations
22 Claims
-
1. A method comprising:
-
receiving a request for a remote desk-top session; generating, by a processor a remote desktop session performance model based on applications to be used in the remote desktop session wherein the remote desktop session performance model is used to estimate the resource requirements for running the applications in the remote desktop session while maintaining a predetermined QoS; and assigning at least one resource to run the remote desk-top session using the remote desktop session performance model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A resource management system, comprising:
-
a processor; a remote desktop session performance model module operable to generate, by the processor, a remote desktop session performance model for estimating resources needed to run an interactive remote desktop session while maintaining a predetermined QoS; a site admission control module operable to determine whether at least one resource satisfies resource requirements for the interactive remote desktop session based on the remote desktop session performance model; and a resource assignment module operable to assign the at least one resource to the interactive remote desktop session, wherein the at least one resource satisfies the resource requirements for the interactive remote desktop session. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
means for generating a remote desktop session performance model for each of a plurality of requests for remote desktop sessions; means for determining whether at least one resource satisfies resource requirements for a requested remote desktop session; means for assigning the at least one resource to the requested remote desktop session; and means for determining whether to grant a request to start an application in the remote desktop session using the remote desktop performance model, wherein the remote desktop session performance model is used to estimate the resource requirements for running the application in the remote desktop session while maintaining a predetermined QoS.
-
-
22. A non-transitory computer readable storage medium upon which is stored a computer program including instructions which when executed by a processor cause the processor to perform the following comprising:
-
determining applications to be executed in a requested remote desktop session; retrieving application performance models for the applications; generating a remote desktop session performance model based on the application performance models;
wherein the remote desktop session performance model is used to estimate the resource requirements for running the applications in the remote desktop session while maintaining a predetermined QoS; andselecting at least one resource to assign to the requested remote desktop session using the remote desktop session performance model.
-
Specification