Jump to content


Photo

Projeto para 250 usuários

project user`s users hardware

  • Please log in to reply
8 replies to this topic

#1 luukass22 OFFLINE  

luukass22

    Newbie

  • Members
  • 2 posts
  • Local time: 11:23 AM

Posted 10 May 2018 - 03:54 PM

Ola, gostaria de saber, qual hardware necessário para montar um projeto para 250 usuários simultâneos, possuo uma venda de internet em minha cidade, e possui essa média de internet, talvez eu consiga alocar Hardware em um provedor de um amigo, mas não sei qual maquina seria capaz disso, alguém poderia me ajudar?



#2 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 139743 posts
  • Local time: 08:23 AM

Posted 10 May 2018 - 10:09 PM

@ pir8radio or @ Jdiesel how do your setups compare? he's looking to be able to accommodate 250 simultaneous users.



#3 Jdiesel OFFLINE  

Jdiesel

    Advanced Member

  • Members
  • 2698 posts
  • Local time: 07:23 AM
  • LocationRegina, SK

Posted 10 May 2018 - 10:31 PM

@ pir8radio or @ Jdiesel how do your setups compare? he's looking to be able to accommodate 250 simultaneous users.

I only have 8 users and have only tried up to 8 simultaneous transcodes under test conditions so I can't really comment.

You might want to message someone like baconfeet who sells accounts. I think he is running a dual E5-2683 V3 server with 28 cores.

Edited by Jdiesel, 10 May 2018 - 10:32 PM.


#4 lepitismak OFFLINE  

lepitismak

    Advanced Member

  • Members
  • 171 posts

Posted 15 May 2018 - 01:30 PM

with i7 8700k, how many users i can get run?



#5 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 139743 posts
  • Local time: 08:23 AM

Posted 16 May 2018 - 12:58 PM

Depends on what are doing. Are they all transcoding, or are they just browsing around their media collection, direct playing, etc.



#6 luukass22 OFFLINE  

luukass22

    Newbie

  • Members
  • 2 posts
  • Local time: 11:23 AM

Posted 23 May 2018 - 04:01 PM

supondo que 250 usuários estejam fazendo a conexão direta sem transcodificação, a um filme de 1080p, quando de banda cada usuário irá consumir, e qual hardware preciso para essa execução ? grato

 

 

 

 

assuming that 250 users are making the direct connection without transcoding, to a 1080p movie, when bandwidth will each user consume, and what hardware do I need for that execution? thankful 



#7 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 139743 posts
  • Local time: 08:23 AM

Posted 25 May 2018 - 11:07 PM

@ pir8radio , any suggestions?



#8 pir8radio OFFLINE  

pir8radio

    NGINX

  • Members
  • 2925 posts
  • Local time: 07:23 AM
  • LocationChicago

Posted 26 May 2018 - 09:44 AM

supondo que 250 usuários estejam fazendo a conexão direta sem transcodificação, a um filme de 1080p, quando de banda cada usuário irá consumir, e qual hardware preciso para essa execução ? grato

 

 

 

 

assuming that 250 users are making the direct connection without transcoding, to a 1080p movie, when bandwidth will each user consume, and what hardware do I need for that execution? thankful 

 

 

@ pir8radio , any suggestions?

 

The bitrate is what matters, you say 1080p movie with no transcodeing, i have 1080p movies that vary.  for example the two movies below are 1080p but the first one uses 4 times the bandwidth as the second one. 

 

Using the first movies stats for 250 users, you would need about a 5215.502 GB internet connection

Using the second movie's stats for 250 users, you would need about a 1295.829 GB internet connection.   

 

FIRST MOVIE:

Resolution1920x1080
Aspect ratio16:9
AnamorphicNo
InterlacedNo
Framerate23.976
Bitrate16204 kbps

 

 

 

SECOND MOVIE:

Resolution1920x1080
Aspect ratio16:9
AnamorphicNo
InterlacedNo
Framerate23.9760246
Bitrate4026 kbps

 

 

 

 

 

Internet connections aside, there are other hardware bottlenecks,  you need a single hard disk array capable of moving 5.3GB/s just to get the movies from drive to network.  I say single because you don't know what movies the users will be watching to spread them out over multiple arrays.  If you do then you can do some other math. 

 

Long story short, can it be done, I believe so...  I would love to try to build that system, but if I was doing it myself I would look into load balancing between multiple servers using NGINX and IP-Hash.

 

Given the math above, if none of my users transcoded I believe my server could support 90 users with video one or about 360 users using video two, assuming my array could keep up, which I don't think it could. 

That said my server stats are in my signature image below. 

 

You need to be very specific with what you want to do, is it a movie site that you will be charging for with all kinds of different videos?  Is it a school site that only one video will be viewed by all users?    Is it a church site that all users will be viewing the same 5 files?  Is 250 just a wish or your realistic concurrent connections. There are too many variables to say "you need XXX".


Edited by pir8radio, 26 May 2018 - 10:07 AM.


#9 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 139743 posts
  • Local time: 08:23 AM

Posted 26 May 2018 - 09:59 AM

Great, thanks for the info !





Also tagged with one or more of these keywords: project, user`s, users, hardware

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users