Bug 5966 - Session limiting per agent
Summary: Session limiting per agent
Status: CLOSED DUPLICATE of bug 284
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: VSM Agent (show other bugs)
Version: 4.6.0
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.8.0
Assignee: Pierre Ossman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-26 09:30 CEST by Henrik Andersson
Modified: 2016-11-08 14:22 CET (History)
1 user (show)

See Also:
Acceptance Criteria:


Attachments

Description Henrik Andersson cendio 2016-08-26 09:30:25 CEST
Sometimes it is desirable to limit the amount of sessions per agent. One reason being that a ThinLinc cluster provides CPU/GPU/Memory resources to the end-users and a session is "guaranteed" to get a slice of the resources on the agent. 

Lets say we have this CAD application with the CPU/GPU/Memory constraints. Application needs at least 2 cores and 8Gb memory. The application needs at least 1/8 of GPU (VirtualGL) to work smoothly. As the 1/8 GPU constraints we only can place 8 sessions on one agent and the server needs to have at least 8*2 CPU cores and 8*8Gb memory.

Suggestions is to add a /vsmagent/session_limit configuration variable with default value of 0 which means unlimited. When limit is set and reached, the agent is not used in loadbalancer.
Comment 2 Karl Mikaelsson cendio 2016-11-08 14:22:16 CET

*** This bug has been marked as a duplicate of bug 284 ***

Note You need to log in before you can comment on or make changes to this bug.