hosted by liquidweb


Go Back   Web Hosting Talk : Web Hosting Main Forums : Dedicated Server : Concurrent Video Streams
Reply

Dedicated Server Current and past experiences with dedicated server providers, bandwidth, and server performance. Review managed and unmanaged dedicated web servers, discuss both Windows and Unix dedicated server solutions, and discuss dedicated hosting providers. If your service is unavailable, please click here.
Forum Jump

Concurrent Video Streams

Reply Post New Thread In Dedicated Server Subscription
 
Send news tip View All Posts Thread Tools Search this Thread Display Modes
  #1  
Old 07-12-2006, 05:28 PM
Perfecthost Perfecthost is offline
Web Hosting Master
 
Join Date: Sep 2001
Location: Texas
Posts: 878

Concurrent Video Streams


I have a client that is not satisfied with answer I have given him on a certain point. He wants a dedicated server to host short movies, as he is part a short film (non-adult ) web enthusiasts group. He wants to know how many concurrent video streams he can deliver without crashing the server.

The server he is asking about is:

Pentium 4 3.2 Ghz with 800Mhz FSB, 1MB L2 cache HT
2 GB RAM
Cpanel

I have talked with several other hosts, but query your expertise. Here is his email:

Quote:
...we're using the site mainly to stream video. Some
organizations we're working with are organizing email campaigns
around our site, and we want to be careful about the server capacity
and not putting ourselves in a position of crashing the server.

For instance, if an email is sent out to hundreds of thousands of
people at one time, and a few hundred click the link to watch video
on the site at the same time, can the server handle that? If so,
great. If not, we'll still send the email, but distribute the mail
over a few days and spread out the response. But we need to have an
idea of what the server can handle in serving video at one time
(similar to saying the server can handle X amount of hits at once.,
but taking into account the extra load of video). We don't
particularly care whether it's a thousand clicks on one video or
three hundred clicks on three videos at the same time, we just want
to know what the server can handle as far as how much video it can
stream at one time, and we'll allocate our marketing accordingly.
What do you think?

__________________
Going out of business in our 10th year.

Reply With Quote


Sponsored Links
  #2  
Old 07-12-2006, 05:42 PM
ComplexDrive ComplexDrive is offline
Disabled
 
Join Date: Jan 2006
Location: San Diego
Posts: 1,103
I would need to know what bit rate he wants to stream, what type of connection does the server have?

Reply With Quote
  #3  
Old 07-12-2006, 05:47 PM
Xandrios Xandrios is offline
Web Hosting Master
 
Join Date: Jun 2004
Location: Bay Area
Posts: 1,317
First of all: I wouldnt quote an email of a client on a public board.

There are two main factors here: Bandwidth and CPU power. Take the max troughtput (100Mbit for example), devide that by the stream bandwidth (i.e. 512Kbit), and you know how many concurent streams the connection can handle.

The CPU part might also be a factor. It depends on how the videos are served. If people can just download them, and a webserver like Lighttpd (www.lighttpd.net) is used, the CPU will be fast enough to utilise hundreds, maybe up to a thousand concurrent connections. If some other tool is used, ie, Real Media server...then you probably need more CPU power. But how much you need....you'll only find out by testing.

But if its just plain serving files: I push 100Mbit with a P4 2.4Ghz using Lighttpd, while server load stays below 0.5. So plain files is no problem at all. (In that case only the internet connection is limiting.)

Reply With Quote
Sponsored Links
  #4  
Old 07-12-2006, 05:58 PM
Perfecthost Perfecthost is offline
Web Hosting Master
 
Join Date: Sep 2001
Location: Texas
Posts: 878
Quote:
Originally Posted by Xandrios
First of all: I wouldnt quote an email of a client on a public board.

There are two main factors here: Bandwidth and CPU power. Take the max troughtput (100Mbit for example), devide that by the stream bandwidth (i.e. 512Kbit), and you know how many concurent streams the connection can handle.

The CPU part might also be a factor. It depends on how the videos are served. If people can just download them, and a webserver like Lighttpd (www.lighttpd.net) is used, the CPU will be fast enough to utilise hundreds, maybe up to a thousand concurrent connections. If some other tool is used, ie, Real Media server...then you probably need more CPU power. But how much you need....you'll only find out by testing.

But if its just plain serving files: I push 100Mbit with a P4 2.4Ghz using Lighttpd, while server load stays below 0.5. So plain files is no problem at all. (In that case only the internet connection is limiting.)
Thank you for your reply. I would never post critical info of one of my clients. He was informed that I would be asking, also.

I am not a programmer, but he has mentioned that he wants to use Flash for delivering the video.

I have never hosted a server devoted soley to delivering video, so this is a learning experience for me.

__________________
Going out of business in our 10th year.

Reply With Quote
  #5  
Old 07-12-2006, 06:35 PM
Dennis Nugent Dennis Nugent is offline
Account Suspended
 
Join Date: Oct 2004
Location: Nevada
Posts: 887
You have plenty of CPU and RAM for up to 400 mbps of capacity.
Your bottleneck will be the network card / network capacity. If you are on a 100 mbps connection, your bottleneck is around 90 mbps IF your upstream provider can do it
If you are on a GigE connection, your bottleneck will be around 400 mbps, depending on the hard drives and RAID setup

Reply With Quote
  #6  
Old 07-12-2006, 06:59 PM
amps amps is offline
Web Hosting Evangelist
 
Join Date: Jul 2003
Posts: 468
What dennis said is true in theory for a LIVE stream.

If he is hosting many files, disk IO can play a big limiting factor. If it's under 500Mb or so of content and you have a couple gigs of RAM, any drive will do. Otherwise you need SCSI.

__________________
bye

Reply With Quote
  #7  
Old 07-12-2006, 07:21 PM
Perfecthost Perfecthost is offline
Web Hosting Master
 
Join Date: Sep 2001
Location: Texas
Posts: 878
The server has a 100 mbps connection.

Now, I had already told my client many of the things you all have stated, but he still persists, "How many concurrent streams can we deliver?" He is tired of my "it depends" answers.

I hope you see the issue. I can supply all the info, and give the same answers, but it is very difficult to give a number. I am just trying to get a consensus on a general number. So, throw me out a number, folks!

__________________
Going out of business in our 10th year.

Reply With Quote
  #8  
Old 07-12-2006, 07:23 PM
Perfecthost Perfecthost is offline
Web Hosting Master
 
Join Date: Sep 2001
Location: Texas
Posts: 878
Oh, the server he is asking about has 7200 rpm drives.

__________________
Going out of business in our 10th year.

Reply With Quote
  #9  
Old 07-12-2006, 07:38 PM
amps amps is offline
Web Hosting Evangelist
 
Join Date: Jul 2003
Posts: 468
RPM of the drive doesn't matter much really. In fact 10k would be ideal if you want to talk RPM =).

The answer to his question depends on his answers to a couple of questions.

1. Size of files

2. Number of files

3. Maximum bitrate of the files

4. Delivery method (apache, windows media services, IIS, ect...)

__________________
bye

Reply With Quote
Reply

Related posts from TheWhir.com
Title Type Date Posted
Flexiant Closes $5.64 Million in Funding to Expand Globally Web Hosting News 2013-04-04 10:33:00
Heroku Describes Ruby on Rails Application Performance Issues Web Hosting News 2013-02-20 13:00:51
OpenSRS Launches Video Production Service for Resellers Web Hosting News 2011-08-18 14:29:33
5 ideas for using video marketing in your business Blog 2011-07-05 20:45:12
Website Owner Challenges US Immigration and Customs Enforcement Domain Seizures in Court Web Hosting News 2011-06-14 15:01:52


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes
Postbit Selector

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump
Login:
Log in with your username and password
Username:
Password:



Forgot Password?
Advertisement:
Web Hosting News:



 

X

Welcome to WebHostingTalk.com

Create your username to jump into the discussion!

WebHostingTalk.com is the largest, most influentual web hosting community on the Internet. Join us by filling in the form below.


(4 digit year)

Already a member?