implementation price bigbluebutton 200 concurrent users

1,993 views
Skip to first unread message

Bruno Somoza

unread,
Jan 15, 2019, 9:29:45 PM1/15/19
to bigblueb...@googlegroups.com
excuse me, someone has a budget or some server cost and bandwidth, according to their experiences it is expensive to implement the bbb for 250 simultaneous students, how much is the monthly amount that costs to keep the demo.bigbluebutton.com, and how many users support this server, someone has statistics and prices.

it is not necessary to save meetings

I would be very helpful with that information to complete the bbb for a university.

sorry for my English

Anatoliy Vinogradov

unread,
Jan 16, 2019, 7:17:49 AM1/16/19
to BigBlueButton-dev
Our tests showed that the main load when connecting is the load on the Internet channel. Use an Internet channel of at least 1 Gbit / s to connect a large number of guests. In any case, you need to conduct your tests to understand what equipment you need.

среда, 16 января 2019 г., 4:29:45 UTC+2 пользователь Bruno Somoza написал:

Fred Dixon

unread,
Jan 18, 2019, 6:12:28 AM1/18/19
to BigBlueButton-dev
Hi Bruno,

We currently have https://demo.bigbluebutton.org/ running on a 8 core server with 32G and a Intel(R) Xeon(R) CPU E3-1245 V2 @ 3.40GHz processor.  For normal meetings, such as sharing a web cam or two, this server should support 200 users spread across various meeetings.  We say *should* because one limitation is bandwidth.  

  If you have 1 meeting with 200 users and the instructor shares their webcam, it means that there is on webcam stream going to the server and 200 webcam streams going out of the server.  
  If you have a second meeting with 20 users and everyone shares their webcam, that's 20 more streams going to the server and 200 more streams going out of the server.  

Unlike a few years ago, it's possible to get gigabit pipes to servers.  For more information on how many simultaneous users a server can support, see



Regards,... Fred



--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
To post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.
For more options, visit https://groups.google.com/d/optout.


--
BigBlueButton Developer
@bigbluebutton

Sakis

unread,
Jan 24, 2019, 5:54:07 PM1/24/19
to BigBlueButton-dev
Hello Fred,
We have installed bbb on an Intel Core i7-6700 @ 3.40GHz with 32GB RAM and 1 GBit/s connection. (I think our server is similar to yours)
We have created meetings with up to ~30-40 users
In all our sessions, there is one presenter sharing his webcam.
  1. So, under these circumstances do you believe that we can reach up to 200 users (in 1 meeting) with no problem? (we are not planning to do it)
  2. Do you think that our configuration is overkill for only 30-40 users?

Fred Dixon

unread,
Jan 24, 2019, 7:03:40 PM1/24/19
to BigBlueButton-dev
Hi Sakis,


> In all our sessions, there is one presenter sharing his webcam.
>    - So, under these circumstances do you believe that we can reach up to 200 users (in 1 meeting) with no problem? (we are not planning to do it)

Yes, with the caveat that the experience of users equally depends on their internet connection.  The best server in the world can't compensate for a user with a low-bandwidth, high-latency that is dropping packets.

Most of us connect to the internet today with pretty good bandwidth (far more than we had 10 years ago).

One of our planned features is to give the users on HTML5 direct feedback when their network isn't good (as calculated by FreeSWITCH audio scores, round-trip ping times from the client, and client WebRTC stats).  You can see a screen shot of it here


If these sessions are for 200 students taking an online course, we recommend you hold some open sessions before the class starts where any student can join and, with the help of someone in the session to support them, check that their microphone and headphones are working.  They should have a good internet connection (0.5 Mbits/sec upload and 1.0 Mbits/sec download), a headset with a microphone, and a decent enough machine to run BigBlueButton.

>    - Do you think that our configuration is overkill for only 30-40 users?

It might be, but it's a good idea to start with a beefy machine.  You can always scale back later when things are going well as opposed to scaling up after things are not.

Regards,... Fred

Leandro De Mestico

unread,
Jan 25, 2019, 9:10:51 AM1/25/19
to bigblueb...@googlegroups.com
Hi!
I did some test in a Vultr bare Metal with 200 users at the same meeting. without multiboard and disabling micro, video and webcame for viewer, you can get that number.

_________________________________________________________________________________
________________________________Leandro De Mestico Fefer_____________________________
Tel. 54 11 3916 4438
Horario de contacto: 11-17hs, emergencias 8-23hs (Tel.)

      Dpto. Sistemas e Infraestructura
_________________________________________________________________________________


Sakis

unread,
Jan 29, 2019, 4:43:04 PM1/29/19
to BigBlueButton-dev
What was the specs of the server?

Leandro De Mestico

unread,
Jan 30, 2019, 8:19:34 AM1/30/19
to bigblueb...@googlegroups.com
For 200 users:
32GB ram
8 CPU
BW 1gb
US$120
If you have budged I recommend you to improve bw and cpu, and should always use bare metal.
_________________________________________________________________________________
________________________________Leandro De Mestico Fefer_____________________________
Tel. 54 11 3916 4438
Horario de contacto: 11-17hs, emergencias 8-23hs (Tel.)

      Dpto. Sistemas e Infraestructura
_________________________________________________________________________________

Reply all
Reply to author
Forward
0 new messages