Hi Mike, Thanks for your fast and informative responce.>> I'm looking to stream a large amount of conncurrent connects and wantto>> use icecast probably on a CentOS base. The bandwidth requirements areover>> 60 Mbps before any overheads, I'm looking at using some Dell SC1425 machines >> but am not sure how many I'd need, I'd appreciated hearing your experiences >> and suggestions. >> >> I need to be able to stream the following simultaneous connections >> >> 700 * 64k >> 255 * 128k > >That's closer to 80 Mbps than 60. > >> >> Probably MP3 and also the following Ogg: >> 1 * 32 >> 6 * 24 > >Encoding on the server? Or elsewhere?The encoding will be done client side, oddcast or SAM.>If you're encoding on the server, you'll want to double-check that the >cpu won't get saturated. I expect that'll be fine, though, with a >single machine. If the SC1425 is dual cpu or dual core (I can't >remember), then you'll certainly be fine.I was thinking along the lines of Dual 2.8 Zeons in the 1425, although if I was using two machines for loadbalancing I could stick to just 1 CPU in each.>As for the bandwidth, a single server is more than capable of pushing >80 Mbps. I'd look at multiple servers once you go above about 300-400 >Mbps (though realistically, you probably won't run into problems until >700+, you want a substantial amount of headroom). > >Of course, you might want more than a single server for redundancy.I had redundancy in mind, but wasn't sure a single server could manage such outputs, so two 1425s loadbalancing the streams would do this job comfortably? Now to worry about getting a low latency 80M connection or two 40M's If I use round robin dns for connections I could have the servers in geographically separate locations, right?>MikeThanks again Mike, David. ___________________________________________________________ Tiscali Broadband only 9.99 a month for your first 3 months! http://www.tiscali.co.uk/products/broadband/
Hi, I'm looking to stream a large amount of conncurrent connects and want to use icecast probably on a CentOS base. The bandwidth requirements are over 60 Mbps before any overheads, I'm looking at using some Dell SC1425 machines but am not sure how many I'd need, I'd appreciated hearing your experiences and suggestions. I need to be able to stream the following simultaneous connections 700 * 64k 255 * 128k Probably MP3 and also the following Ogg: 1 * 32 6 * 24 Thanks in Advance. David ___________________________________________________________ Tiscali Broadband only 9.99 a month for your first 3 months! http://www.tiscali.co.uk/products/broadband/
On 12/12/06, davidhooper at tiscali.co.uk <davidhooper at tiscali.co.uk> wrote:> Hi, > > I'm looking to stream a large amount of conncurrent connects and want to > use icecast probably on a CentOS base. The bandwidth requirements are over > 60 Mbps before any overheads, I'm looking at using some Dell SC1425 machines > but am not sure how many I'd need, I'd appreciated hearing your experiences > and suggestions. > > I need to be able to stream the following simultaneous connections > > 700 * 64k > 255 * 128kThat's closer to 80 Mbps than 60.> > Probably MP3 and also the following Ogg: > 1 * 32 > 6 * 24Encoding on the server? Or elsewhere? If you're encoding on the server, you'll want to double-check that the cpu won't get saturated. I expect that'll be fine, though, with a single machine. If the SC1425 is dual cpu or dual core (I can't remember), then you'll certainly be fine. As for the bandwidth, a single server is more than capable of pushing 80 Mbps. I'd look at multiple servers once you go above about 300-400 Mbps (though realistically, you probably won't run into problems until 700+, you want a substantial amount of headroom). Of course, you might want more than a single server for redundancy. Mike
hi david On 12/12/06, davidhooper@tiscali.co.uk <davidhooper@tiscali.co.uk> wrote:> Hi, > > I'm looking to stream a large amount of conncurrent connects and want to > use icecast probably on a CentOS base. The bandwidth requirements are over > 60 Mbps before any overheads, I'm looking at using some Dell SC1425 machines > but am not sure how many I'd need, I'd appreciated hearing your experiences > and suggestions.this is probably of some tangential relevance: http://www.icecast.org/loadtest1.php Oddsock tested up to 14,000 concurrent users - but it was only listeners that were tested for. it would be great to see another test to simulate concurrent encoders and listeners. anyway, Icecast appears to scale very nicely. cheers Chip
Hi Chip,>hi david>> Hi, >> >> I'm looking to stream a large amount of conncurrent connects and wantto>> use icecast probably on a CentOS base. The bandwidth requirements areover>> 60 Mbps before any overheads, I'm looking at using some Dell SC1425 machines >> but am not sure how many I'd need, I'd appreciated hearing your experiences >> and suggestions. > >this is probably of some tangential relevance: > >http://www.icecast.org/loadtest1.phpThanks for the link I will have a good look through. At first glance it's looking impressive.>Oddsock tested up to 14,000 concurrent users - but it was only >listeners that were tested for. it would be great to see another test >to simulate concurrent encoders and listeners.Am I right in thinking when using the likes of SAM, Oddcast, Simplecast the encoding is done clientside? Under what circumstance would the encoding load be server-side? On-demand delivery?>anyway, Icecast appears to scale very nicely.It looks that way.>cheers > >ChipThanks, David ___________________________________________________________ Tiscali Broadband only 9.99 a month for your first 3 months! http://www.tiscali.co.uk/products/broadband/