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

Reply via email to