Hello All, On Mon, 25 Jan 2021 at 17:30, Shiva K Reddy <[email protected]> wrote:
> Dear, Bro Ali. > Thank you for your time and valuable information. > > Gives me a good understanding to start with!! > > I'll wait for Max or someone to answer on the scaling part and server > specs needed for 250 users. Appreciate this! > > Regards, > Shiva | WhatsApp: +91 9949744451 > > > On Mon, Jan 25, 2021 at 3:49 PM Ali Alhaidary <[email protected]> > wrote: > >> During the last 6 months of usage in production for our LMS (moodle), we >> have reached the following formula: >> >> users x rooms = 25 x CPUs >> >> So for our use: >> >> rooms ~= 10 >> >> users/room ~= 15 >> >> we needed at least 4 dedicated CPUs, or 6 (from the formula) vCPUs and >> 2GB of RAM with each CPU at most, you can do with less. >> >> We have not scaled it too much horizontally or vertically, and only few >> times did webinars (1 room, around 50 users, audio and video for the >> presenter only) >> >> I am not aware of how OM distributes load on CPUs or memory management, >> but It met our needs very satisfactory, and with the prompt help and >> support of Max, we will keep putting enhancements requests for him to >> discuss... >> >> Ali >> On 1/25/21 11:17 AM, Shiva K Reddy wrote: >> >> Dear, All. >> We installed OM last week and are loving the whiteboard & features. Great >> job done by the core developers and people supporting it!! >> >> I'd greatly appreciate support/help with the following questions: >> >> - What are the server requirements for production environment in >> following usage cases: >> - 10 concurrent classes with around 25 students per class >> >> 25 users per class is not enough info :( How many of these users will use 1) audio+video ? 2) audio only ? 3) will just watch/listen ? >> - 1 class with around 250 students >> >> same here > >> - Is there an auto scale option? >> >> You have an option to set up cluster: https://openmeetings.apache.org/Clustering.html Unfortunately it only can increase possible room count (NOT users in the room) >> - Auto scale strategy, horizontal or vertical? It'll be great if its >> horizontal as sometimes we get adhoc requests and this will be a life >> saver! >> >> Not sure I understand this question Cluster nodes should be auto-discovered > >> - Is there an option to scale a classroom while class is going on? >> Example: if current student capacity is around 100 and if we get 25 new >> users, will the classroom(new server added) can accommodate new users? >> >> Nope You should write the balancer to add nodes yourself and please see above: Unfortunately it only can increase possible room count (NOT users in the room) > >> >> Sorry if these are repeat questions but I couldn't find answers online. >> Any links/ref. online is also appreciated. Thank you. >> >> Regards, >> Shiva >> >> -- Best regards, Maxim
