Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

Bandwidth Challenge Results

Posted by samzenpus on Wed Nov 23, 2005 10:46 PM
from the greased-lightning dept.
the 1st sandman writes "SC2005 published some results of several challenges including bandwidth utilization. The winner (a Caltech led team of several institutes) was measured at 130 Gbps. On their site you can find some more information on their measurements and the equipment they used. They claimed they had a throughput of several DVD movies per second. How is that for video on demand!"
+ -
story
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • home use (Score:2, Interesting)

    how long before these ultra-high speed networks are rolled out the home users?
    • Well, if past is prologue, your looking at about a decade. Kinda sorta. How many home users are actually using GigE now?
    • I'd be happy if they just got these big pipes close enough to my house that everybody could simultaneously pull 10 mbps. That's about enough for 2 simultaneous video streams, with very good quality assuming a decent codec.

      My Comcast service already hits 4 mbps whenever I ask it to, so it feels within reach but I guess we'll see.

    • Oh, you can have it now, but first make some space in your basement for this [caltech.edu] equipment. :) Better ask your wife first.....
  • LOC'ed in. (Score:2, Funny)

    by Anonymous Coward
    "They claimed they had a throughput of several DVD movies per second. How is that for video on demand!""

    How many Library Of Congress'es is that?
  • Sponsors? (Score:5, Funny)

    by simpleguy (5686) on Wednesday November 23 2005, @10:49PM (#14105772) Homepage

    The Bandwidth Challenge, sponsored by the good fellows at the MPAA and RIAA. I think they forgot to put their logos on the sponsor page.

  • by xtal (49134) on Wednesday November 23 2005, @10:53PM (#14105791) Homepage
    I love arbitrary metrics..


    They claimed they had a throughput of several DVD movies per second. How is that for video on demand!"


    Given you might need to serve a few thousand people an hour (or more?), I'd say it's still got awhile to go. Kinda sobering, when you think about it. Shiny discs and station wagons are going to be around for awhile.
    • That's whole movies per second they are talking about. So even at only 2 movies per second thats 7200 people to get complete movie downloads per hour.
      • 7200 movies per hour won't even cover a small city during peak usage. How many cable companies do you know of that have 8k clients at the most? Assume for every household with the TV off there is another with 2 sets on different channels.
        • 7200 movies per hour won't even cover a small city during peak usage.
          I have a crazy idea, maybe the cable company could use more than 1 single network cable.

          Besides, for the foreseeable future video on demand will be pay per view, so the number of simultaneous users will be far fewer than the number of households.

        • Note that that's transmitting the *whole* dvd for download.

          VOD doesn't do that - it streams it in realtime, so you're talking about being able to server many tens of thousands of customers simultaneously.

          Take into account multicast and align each 'broadcast' to a minute granularity (so you only need 90 simultaneous streams of the most popular movies to serve everyone) and there's more than enough bandwidth to scale to even the largest city.

          Even if you were wanting to download the whole DVD to a hard disk (a
          • Don't forget caching, particularly predictive caching (my very own research area, as it happens). You can get some nice clues from the UI before someone starts playing the DVD. For one thing, you could have the first minute of every film cached in a local (where local is up to two hops away) device, and stream that at the start. Also, as soon as a user starts reading the description of a film you could join the correct multicast group (use some kind of historical access prediction to tell whether this p
          • Our cable co.'s VoD service has Pause & Rewind etc.

            You get random access to the whole movie for 24h hours for about $4

            A good deal I think and regularly watch a movie.

    • The math in the page is very approximate.

      Lets take this scenario. There are around 10,000 users seeing the movie (thats an average- we are not looking at starwars kind popularity).

      each user needs to have atleast 100 mbps or more for an average viewing (this too is very conservative=consider HDTV).

      10,000 * 100 mbps= 1,000,000 mbps=100 gbps (take 1 gbps=1000 mbps )

      now what are we looking at? serving 10,000 people? eh!

    • It would make a lot of sense for video over internet providers to use a bit-torrent style protocol. Assuming that a lot of people would be watching the same movie at the same time, there would be a huge peer network, especially for new releases.
    • Given you might need to serve a few thousand people an hour (or more?), I'd say it's still got awhile to go.

      "Several per second" is equivalent to "a few thousand an hour."

  • Mr. Phelps, (Score:3, Funny)

    by DPL (215366) on Wednesday November 23 2005, @11:01PM (#14105820)
    Your mission should you choose to accept - is to invoke the power of /.

    This packet will self-destruct in 8..7..6..5..
  • by Dark Paladin (116525) * <jhummel@johnhum m e l.net> on Wednesday November 23 2005, @11:02PM (#14105830) Homepage
    Don't tell the MPAA - they already tell people you can download an entire DVD movie over a 56K phone link in 15 minutes - imagine what they would tell people how much money they lose per second with this new high speed connection!
  • "They've Gone Plaid!"
  • by Anonymous Coward on Wednesday November 23 2005, @11:06PM (#14105849)
    Or Libraries of Congress per second. DVDs per second isn't a useful rate, unless you're transferring lots of DVDs in a series - which few people do. The much more interesting bandwidth unit is "simultaneous DVDs", multiples of 1.32MBps, 1x DVD speed [osta.org] (9x CD speed). 130GBps is something like 101KDVD:s, which means an audience could watch 101 thousand different DVDs on demand simultaneously over that pipe. That's probably enough for most American cities to have fully interactive TV.
  • by craznar (710808) on Wednesday November 23 2005, @11:09PM (#14105859) Homepage
    ... you could transfer the entire library of quality hollywood movies in 4 seconds.

    What do we do next ?
    • If you can't find more than a couple films on this list [imdb.com] then you just don't like film. Hollywood might put out a lot of crap, but there are enough diamonds in there to pull out a handfull of movies a year which are really good, not to mention all the fun, crappy filler like action flicks =)
  • They claimed they had a throughput of several DVD movies per second.

    That's nice, but what is it in Libraries of Congress per microfortnight?

  • That was a credit to the Hudson Bay Fan Company for keeping all that smoking data cool.

    But don't tell the RIAA or the MPAA, they'll have a press release out yet tonight about how much they lost to piracy. But I'll bet its never crossed their minds that if they'd quit treating the customer like a thief, and give him an honest hours entertainment for an honest hours wages, plus letting us see how much the talent got out of that, we'ed be a hell of a lot happier when we do fork over.

    We don't like the talent t
  • by aktzin (882293) on Wednesday November 23 2005, @11:15PM (#14105891)
    "They claimed they had a throughput of several DVD movies per second. How is that for video on demand!"

    This is nothing but an impressive statistic until ISPs provide this kind of bandwidth into homes (the infamous "last mile" connection). Not to mention that even the fastest hard drives available to consumers can't write data this fast.

    • It doesn't have to go that far. If all of the backbone peers have super uber fast connections that alone can speed things up.

      100s of millions of people at 5Mbps == a heck of a lot of load.

      Though yeah, Gbps to the home would be nice...

      Tom
  • by davidwr (791652) on Wednesday November 23 2005, @11:37PM (#14105962) Homepage Journal
    Imagine you "owned" O'Hair Int'l and the Atlanta airport, two of the busiest airports in America.

    Imagine you had as many big planes as possible taking off from each airport and landing at the other every day.

    Imagine they were all filled with hard disks or DVDs.

    Now THAT is a lot of bandwidth.

    Latency sucks though.

    The moral of the story:
    Bandwidth isn't everything.
  • by RedBear (207369) <redbear AT redbearnet DOT com> on Wednesday November 23 2005, @11:44PM (#14105980) Homepage
    Here I was expecting to read about one of the BSDs again (like when they used NetBSD to break the Internet2 Land Speed Record), but it looks like this time they used an "optimized Linux (2.6.12 + FAST + NFSv4) kernel". I'm not well informed on speed records held by various versions of the Linux kernel, so maybe someone else can tell us whether this is something special for Linux or more run-of-the-mill. I had the impression that professional researchers usually prefer the BSDs for this kind of work. Will this put Linux on the map for more high-end research like this?

    Impressive work, either way.
    • by jd (1658) <[moc.oohay] [ta] [kapimi]> on Thursday November 24 2005, @01:45AM (#14106385) Homepage Journal
      Already is [lightfleet.com]. From the looks of Lightfleet, and some of the other people at SC2005 who didn't have tables but DID have information, Linux is being taken very seriously in the bandwidth arena.


      The problem with latency is that everyone lies about the figures. I talked to some of the NIC manufacturers and got quoted the latency of the internal logic, NOT the latency of the card as a whole, and certainly not the latency of the card when integrated. There was one excellent-sounding NIC - until you realized that the bus wasn't native but went through a whole set of layers to be converted into the native system, and that the latency of these intermediate steps, PLUS the latencies of the pseudo-busses it went through, never figured in anywhere. You then had to add in the latency of the system's bus as well. In the end, I reckoned that you'd probably get data out at the end of the week.


      I also saw at SC2005 that the architectures sucked. The University of Utah was claiming that clusters of Opterons didn't scale much beyond 2 nodes. Whaaaa???? They were either sold some VERY bad interconnects, or used some seriously crappy messaging system. Mind you, the guys at the Los Alamos stand had to build their packet collation system themselves, as the COTS solution was at least two orders of magnitude too slow.


      I was impressed with the diversity at SC2005 and the inroads Open Source had made there, but I was seriously disgusted by the level of sheer primitiveness of a lot of offerings, too. Archaic versions of MPICH do not impress me. LAM might, as would LAMPI. OpenMPI (which has a lot of heavy acceleration in it) definitely would. The use of OpenDX because (apparently) OpenGL is "just too damn slow" was interesting - but if OpenDX is so damn good, why hasn't anyone maintained the code in the past three years? (I'd love to see OpenGL being given some serious competition, but that won't happen if the code is left to rot.)


      Microsoft - well, their servers handed out cookies. Literally.

      • The use of OpenDX because (apparently) OpenGL is "just too damn slow" was interesting - but if OpenDX is so damn good, why hasn't anyone maintained the code in the past three years? (I'd love to see OpenGL being given some serious competition, but that won't happen if the code is left to rot.)

        Perhapse openDX is significantly more complex to write but executes more efficiently for the job at hand.
    • Some BSDs were considered, but would probably not make too big of a difference directly. Most of this was more about getting individual nodes working together than raw bandwidth out of a single box. A lot of the tools used were intended for Linux and were otherwise kind of untested or not really configured yet for use on one of the BSDs (although I think that may be looked into soon). In the end, with each node pushing out about 940-950 Mbps on a 1 Gbps connection, there is not too much more to squeeze o

  • hahah (Score:3, Funny)

    by ikea5 (608732) on Wednesday November 23 2005, @11:50PM (#14106009)
    good luck slashdoting this one!
  • Gbps (Score:3, Interesting)

    by Douglas Simmons (628988) on Wednesday November 23 2005, @11:58PM (#14106043) Homepage
    Yeah 130Gbps sounds super-duper fast, but seven dvds a second on a backbone spreads out pretty thin when everyone and their mother is bittorrenting their ass off.

    I'm looking through these charts and I am not finding an important number, how far the signal can be sent at that rate before it starts dying. Repeaters could be responsible for keeping this in vaporworld.

    • I'm looking through these charts and I am not finding an important number, how far the signal can be sent at that rate before it starts dying. Repeaters could be responsible for keeping this in vaporworld.

      How much money do you have? That's the limiting factor. The hardware is available, it's just very expensive. There are fiber optic amplifiers that boost the signal level without having to demodulate it and regenerate it.

  • The L1 cache on a P4 has a latency of 2 [or 3] which yields one 16 byte read every 2 cycles or about 1.6Ghz * 128 = 204.8Gbps :-)

    j/k
    Tom
  • Why not TeraGoatsesPerSecond to measure the hole bandwidth so that we can more easily visualize it?

    And, at least the size is standard.
  • PNG? (Score:3, Funny)

    by Avisto (933587) on Thursday November 24 2005, @01:46AM (#14106390)
    130Gbps and they still use jpeg to (badly) compress their graphs.
  • They claimed they had a throughput of several DVD movies per second.


    That's almost as fast as the movie industry is generating crappy movies to download!
  • This competition becomes less and less relevant as it was meant to drive better ways to utilize the network and find application to use that bandwidth. For utilization, as long as you got enough CPU and parallization then you can fill the pipe - last few years of this competition has been just doubling up CPU, find a big long pipe, pump it thru, wash/rinse and repeat. And for applications, VOD stuff and the likes cannot be done because of last mile, not because of lack of technology. I'm not sure if the
  • It would be nice to know what each group of hardware is doing in this setup. What purpose do all the different servers have on the system? Also, there is a lot of storage on this setup, however it's spread all over the place. They have 4x300GB hard drives in each of the 30 Dual Opterons, one 36.4GB hard drive in each of the 40 HP servers, 24 hard drives on the Sun server, more hard drives on the IBMS, and even more on the Nexsan SATABeast. Any idea what each cluster of servers does?
  • They claimed they had a throughput of several DVD movies per second. How is that for video on demand!

    I can't answer the question until I know WHICH several movies.
    • I had a (very small) amount of code in the Argonne entry, and they were writing to disk. (In fact, I hear that's why Argonne's number was low - the disks they were supposed to write to were doubled-booked, so they had to find a replacement set of destination servers and it wasn't nearly as good as the original plan)

      The bandwidth challange used to be about copying from /dev/zero on one machine to /dev/null on another, or maybe even writing to a big ram disk, but now it's end to end - how fast can you get dat