Agents

An agent is any compute resource that user desktops or applications can be provisioned. The compute resource needs the Kasm Agent installed.

Agent Settings

An agent reports how much RAM and CPU resources it has. If an agent compute node has 6 CPUs and 6 GB or RAM and all images are set to 1 CPU and 1 GB of RAM, with default settings, only 6 desktop/applications can be provisioned on the agent at one time. You can, however, override CPU and RAM.

Navitage to Agents, then click the edit icon.

../_images/image_resources.jpg

Here you are able to override the CPU and RAM. A value of 0 means no override. If an agent server has 6 CPUs, you can, for example, configure an override of 12 CPUs. This would allow you to providion 12 instances of a user deskop, if each image was set to 1 CPU. The agent would need still need 12 GB of RAM to provision 12 users if each image was set to 1GB of RAM. You can also override RAM in the same manner as CPUs. It is important to ensure your servers have a SWAP partition adequate in size to overcome over utilization of RAM. Not having a swap file can result in user desktops being destroyed with RAM is over subscribed.

Agent Resources

The agents list view shows all agents in the Kasm deployment. It also shows the resource allocation and utilization on each agent node. You can view more details of individual nodes by clicking the view icon on an agent. The bar chart shows two different stats for RAM and CPU respectively. It shows how much RAM/CPU is currently being utilized and it shows how much is currently allocated. If you have an agent that has 6 CPUs, is overriden to 12 CPUs, and has two desktops allocated, one at 2 CPUs and 1 at 3 CPUs, it will show 5 of 12 CPUs are allocated. It will also show what the current CPU utilization was during the last checkin.