Hello, I jump abroad the Guacamole project at my university after a colleague from another college did. I got his insights into their college setup involving 1 web server and 2 guacd servers as backbone. I'm trying to get an understanding how/why this is necessary based on reading through the guac mailing archives. I see many utilize single, relatively high-performance server with room for scaling. If my college (1 college, not the entire university body) were to expect performance that is about 80-100 concurrent usage max, is it necessary to have the multi-server implementation in order to help with performance and reliability of our Guacamole service? Depending on the answer, do the "backbone" guacd servers have to be configured as proxy servers (something that's described in chapter 4 in the documentation)?
For context, I have set up my college with the following: The server VM I have set up with apache tomcat and guacamole server: * Xeon Gold 6140 CPU @ 2.30GHz (alloted 6 cores) * 8GB RAM * 80GB Storage * Llvmpipe Graphics * RHEL 8.4 * VMWare virtualization The supposed GuacD server that's still a blank slate: * Xeon Gold 6140 CPU @ 2.30GHz (alloted 12 cores) * 16GB RAM * 80GB Storage * Llvmpipe Graphics * RHEL 8.4 * VMWare virtualization Thank you, Yo Khoe CVAD IT University of North Texas
