Thanks Chris, and Ivan,
So far, it seems that the load requirements are surprisingly fairly
minimal. The type of standalone server that I'm looking at getting for
this task would be more than enough to handle this load.
That being said, if anyone else has specs on their systems with even
larger numbers of users, please keep them coming. It's very interesting
to me.
Jason.
On 4/4/2020 6:43 PM, ivanmarcus wrote:
I expect like many of us who administer systems I've gone from having
a handful of remote users (across several different companies) to a
much larger number in a matter of days. Just to add to the general
body of knowledge I cite one example here 'cos I've kept a particular
eye on it.
With approx 80-85 users, of which circa 35 or a little more are doing
intensive CAD type work and the rest a mix of documents incl PDF
images, the average bandwidth when busy has been less than 20Mb/s,
server load is typically in the range 1.5-2 (6 cores allocated) and
memory use up to 8GB (incl OS) out of 12GB allocated. Very rarely
server load will get a little beyond 3, and bandwith will burst to
100Mb/s.
I'm not collecting stats directly from the various Guacamole VM's I've
got running (I guess I could, but am reluctant to mess with them much
at this time), but attach a 1-day plot of network traffic from one
site here. Bear in mind this will also include outgoing traffic from
the various machines, and a busy mailserver, not just Guacamole <->
remote.
I'm not sure but I may be able to separate the Guacamole server
traffic out from the rest and plot that, will look at it next week and
if so I'll provide that detail FYI.
On 5/04/2020 3:27 a.m., Chris Misztur wrote:
Hey Jason, yeah compute requirements are fairly low. As far as
network, 20 RDP users for me have been under 1Mbit outbound total.
There are bursts. if user starts watching YouTube on their remote
session then it jumps to 7Mbits for that session.
Had same experience running on a RaspberryPi 4. However, lag was
present. Compute and network was fine so I’m not sure why. Video core?
Chris
On Apr 4, 2020, at 9:50 AM, Jason Keltz <[email protected]> wrote:
Hi.
The other day, I asked a question about load balancing on
Guacamole. Nick provided useful information in that respect. Thanks
again Nick! On the other hand, I'd like to get some idea of how
many desktop connections a single Guacamole server could handle.
There's really very little information about that online (that I can
find). I understand that different users will all do different
activities (text editing versus YouTube steaming), and that's going
to have an impact on the numbers, but really, I'm just looking for
averages. I saw one single mention online to this: 1 core and 2G of
memory for 25 users. If that's correct, that's really amazing!
Although, I didn't see any mention of the network requirements. I'd
like to build a server capable of handling 150-300 simultaneous
desktop connections. If I could do it with one server, it would be
great. Sure, I can load it with dual Xeon processors, and gigabytes
of memory, but how much network do I need? Is 1 x 10G enough? and
will it really be able to handle the average load?
Thanks for any feedback you can provide. You'll be helping me, but
you'll also be helping others who are trying to search online for
the limitations of Guacamole.
Jason.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]