Slashdot Mirror


Good Demo System For A High-Bandwidth Link?

FuzzyDaddy writes "My company is planning on demonstrating a 2.5 Gigabit per second link to some potential customers in the next few months. Now, we have all the equipment needed to measure how well the link is performing, but we'd like to put together a cheap 'Gee Whiz' demonstration. Surely other /.'ers have put together similar demos in the past. What combination of computers, network adapters, and software have you used to demonstrate high data rate links to potential customers?"

35 of 471 comments (clear)

  1. Slashdot it! by Anonymous Coward · · Score: 5, Funny

    Post a link to it on slashdot and see how long it lasts.

  2. finally ! by selderrr · · Score: 5, Funny

    a /. article where comments about a high-res nathalie portman DVD with hot grits are insightfull, interesting, informative & on-topic !

  3. If even you don't know what it's good for by Anonymous Coward · · Score: 5, Insightful

    then you may as well quit selling it. The fact is people who need that sort of performance come looking for it, everyone else can get by fine on 100Mb.

    1. Re:If even you don't know what it's good for by keller · · Score: 5, Insightful

      Judging by the post, I think he knows purposes, but would like something that he can show the nontechies/management type people, and they go "WOW! Get me 10 of these highspeed thingies..." and the people who really needs it gets the equipment!

      --

      Enig? Det alt for hot det smor!

    2. Re:If even you don't know what it's good for by chrismear · · Score: 5, Insightful

      The problem with trying to impress the non-techy types is that they usually have a very poor idea of what is achievable using standard technology. I know that in the past when I have showed off my high-speed college internet connection to such people by, for instance, streaming video, the usual response is along the lines of, "So what? My TV can do that."

      Unless you know something about how data-intensive digital video is, and have experience with the usual video quality achievable over the internet, a simple 'streaming video' demo, even if it is multiple streams at ridiculous quality, has the potential to bomb.

      IMHO.

      Having said all that, this was a few years ago, so maybe the average person these days has a better idea about how hard video is over networks. But given the technical knowledge of the average internet user, I would not hold my breath.

    3. Re:If even you don't know what it's good for by Anonymous Coward · · Score: 5, Informative

      Then the answer is probably to include upgrading in the demo.

      "This is two-way video over a 128k link"

      "This is two-way video over a 512k link"

      and so on. Notch the quality up each time, until you get to full-screen two-way TV with your link.

      Video does seem to be the easiest bandwidth-soak to set up, but everyone's seen it now. It's not exactly gee whiz.

      Maybe a simple video-on-demand demo, with half a dozen DVD-quality MPEGs at the top end and a set-top box (more than one?) at the bottom would be suit-attractive.

      If you want to get clever, choose DVDs with multiple endings so you can offer the user choices as they view (maybe Roadrunner cartoons are short enough and episodic enough to make this work as a demo).

      How about a recording of voices? Lay 2 conversations over each other, and say "this is the number of conversations that can be transferred over a 20kbps link".

      Add 8 more conversations "and this is a 100kpbs link"

      And so on, until you reach a roar of conversation with the high-end link (1/4 million calls? Ok, maybe that's unrealistic).

    4. Re:If even you don't know what it's good for by KilobyteKnight · · Score: 5, Insightful

      These are the managers, not the techies. Do you really expect them to understand the numbers?

      Maybe I'm old fashioned, but yes, yes I do expect managers to understand what they manage.

      If they don't, fire them.

      --
      When will Windows be ready for the desktop?
  4. Can't go wrong with video by dr_funk · · Score: 5, Interesting

    See how many DVDs you can have going @ the same time. Copy some DVD files to a hd (smartripper will do this), and share them over the link. Use a software player like Media Player Classic if on win, or your fav player on linux. Load up multiple instances and see how many of the movies you can stream.

    Also you can repeaditly stream a text version of War and Peace or some other lengthy book, with a counter on the recieving end showing how many times you have downloaded it. Keep a copy of the print edition on the table to show them what is comming down as the counter ticks away.

    --
    ------- Assumption is the mother of all f$#@ ups.
    1. Re:Can't go wrong with video by Ewan · · Score: 5, Insightful

      What hard drive has the bandwidth to run at 2.5Gbits a second? Ultrascsi320 disks don't, Fibrechannel arrays can have connectors that are 2Gb, but they still have invidual disks which are much slower, just with a large RAM cache to provide the bursting speed.

      Ewan

    2. Re:Can't go wrong with video by MooCows · · Score: 5, Insightful

      Also you can repeaditly stream a text version of War and Peace or some other lengthy book, with a counter on the recieving end showing how many times you have downloaded it. Keep a copy of the print edition on the table to show them what is comming down as the counter ticks away.

      That's the first good idea I've seen to impress non-techies :)
      Imagine them looking at a counter going up insanely fast with such a huge book next to the monitor.

      --
      The path I walk alone is endlessly long.
      30 minutes by bike, 15 by bus.
  5. Windows update by Anonymous Coward · · Score: 5, Funny

    You could get it to download all the security patches for XP, it'll take a while but the download rates should be amazing....

  6. I've got it! by dmayle · · Score: 5, Funny

    Unfortunately, you're going to have to run this 2.6 Gbps link to my apartment before I can show it to you. You see it's on my computer, and it's, um, nailed down. Yeah.... Nailed down... So, just show up tomorrow with the equipment, and we'll really surpise^H^H^H impress those investors!

  7. 1 terabyte backup to remote site in < 7 mins.. by m0ntar3 · · Score: 5, Interesting

    People might like to see how their data is safequarded, you could do a complete backup of 1 terabyte of data in under 7 minutes. That might be, "like WOW." Give a 7 minute presentation during the backup..

  8. Re:1 terabyte backup to remote site in 7 mins.. by Anonymous Coward · · Score: 5, Insightful

    Now that's a good idea. I wonder what they are actually using it for though, surely it would be best to demo whatever the eventual utility would be?

  9. Re:1 terabyte backup to remote site in 7 mins.. by m0ntar3 · · Score: 5, Informative

    ... but do you're math in bits not bytes... that'd be like 53 minutes in bit time (oops).

  10. bandwidth tricks by richterd · · Score: 5, Interesting

    i work at CITI and we've had recently done a few demos with our high-bandwidth link. one setup included two dell dual-CPU servers, one at either end of a gigabit link. we then used iperf to fill the majority of the link with traffic (using other machines). we then used a CITI project with the intervening Summit 7i switches to reserve bandwidth for a video teleconference. we demonstrated the practical capacity of the link and the ability to honor QoS parameters.

    the CITI project used to manage the switches is, among other things, a secure remote invocation architecture that we use for a related network testing and performance-oriented umbrella project. that project's ultimate goal is to provide a distributed, real-time router-to-router traffic analysis system for use in optimizing campus networks and isolating networking failures. check our the web page if it's of interest.

    d
    .

  11. Gee Whiz? Gee, don't by orthogonal · · Score: 5, Insightful

    Now, we have all the equipment needed to measure how well the link is performing, but we'd like to put together a cheap 'Gee Whiz' demonstration.

    Speaking for myself, any additional "Gee Whizzery" would at best distract me from your take-home point -- that your network is really fast.

    At worst, it would make me wonder why you were trying to distract me, and what you might be hiding, glossing over, or leaving for the fine print.

    Now, there are a few things that you could do to make a more effective presentation. Despite years in the business, I still sometimes have a hard time grasping the size of Gigabytes, or remembering how Gigabytes compare to Mebibytes (that's not a misspelling; I'd include a link if I weren't typing on my handheld) to kilobits. I guess that.s why ls and df have a -h switch.

    A nice chart showing your speed and bandwidth in terms of Tom Clancy novels per minute, or (umcompressed) Wagner operas per hour, would tend to bring those numbers home.

    And for the suspicious, so would demonstrating downloads against encrypted and uncompressable data, so no one has to wonder how much of your speed came from on the fly adaptive Huffman encoding.

    Basically, if what you're selling is speed and bandwidth, demonstrate that. Saavy customers aren't going to be swayed by booth girls or Barney the Dinosaur, and saavy customers won't want to waste time on that. If you're still aching to spend money, have a nice lunch delivered during the demo (after you've asked your customers about any dietary restrictions they have).

  12. Target demo to their application by Anonymous Coward · · Score: 5, Insightful

    Although I'm not a salesperson, I can give you this advice:

    Someone in need of such a high speed connection will want it for some reason/application.

    1. Find out what that application is.
    2. Find out how they measure the performance of you product for their application. They will have some Key Performance Indicators for it.
    3. Make a demo that shows the strengths of your product for _that_ application (include their jargon and KPIs)
    4. Try to make it visually appealing (this might include additional streaming videos or book download counters as suggested by others here to insert a 'fun factor'. Who says demos need to be boring?).

    Know who is coming to listen to / look at your demo. Techies will look for different KPIs than managers. Don't think what will impress you, think what will impress them.

    Good luck

  13. Simulate some slower connections first... by Ami+Ganguli · · Score: 5, Interesting

    Do a 'time machine' demonstration. Throttle the bandwidth to, say, 56k and explain that this was 'The Internet' ten or twelve years ago. Demonstrate some moderately taxing application for the time (like a large download).

    Take the audience forward in time by increasing the bandwidth slightly. Note how the previous application just zips by now, but start a new application that's still slow.

    Repeat a few times going through a sequence something like: download large file, surf web, audio, tiny little image of fuzzy movie, voice-over-ip, real-time video with crappy quality, real-time high-quality video.

    End the presentation with a question mark: every new level of bandwidth made previous uses easy, and enabled new applications that really needed the bandwidth. What will be the new application that makes you glad you have 2.5Gb?

    --
    It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
  14. 2.5 Gb where? by chill · · Score: 5, Interesting

    If it is to the Internet, then you're out of luck. 99% of anywhere you go couldn't come close to filling it.

    Between remote offices? That is much better. It allows for things like multi-camera video conferencing or multiple simultaneous conferencing sessions.

    It also lends itself to "location transparency" demos -- where it doesn't matter where in your system the resouce is, it acts like it is right at your fingertips.

    For example, realtime video/audio editing of multiple tracks while the raw data is stored on a SAN in one building and the editing horsepower is in a different building -- and you're in a third just piping the interface.

    Large scale CAD/Design reviews, with people being able to mark up and manipulate 3D imagery in real time, regardless of where on your net they're at.

    Your big problem is going to be device latency. Spinning drives up, delays in software starting, etc. is going to be much more noticable. Bandwidth like that is great once the bits start flowing, but getting it started and keeping it filled will be taxing.

    Unless you do testing that generates obscene amounts of data -- like collecting data from a supercollider, etc.

    -Charles Hill

    --
    Learning HOW to think is more important than learning WHAT to think.
  15. Access Grid by tarka69 · · Score: 5, Interesting

    You could set up an access-grid node:

    http://www.accessgrid.org/

    It's got a pretty-good 'wow'-factor, and is one of those things that people instantly want at their own site. The coolest thing is that it scales; it runs on hardware ranging from a laptop with a webcam to a custom-build facility.

    --
    The comfort you demanded is now mandatory - Jello Biafra
  16. Re:Talk to marketing by AdamTheBastard · · Score: 5, Insightful

    An extension to this would be to actully find out what the potential customers user their LAN/WAN for. Find out what kinda company they are. Find any software they are using, check if it saturates your pipe. If it does then show them how much faster it your network does the job compaired to others. If it doesn't saturate your pipe find a program that does the same thing and can use the bandwidth you are offering and suggest it to them. Be kinda and helpfull, do some reaserch into other products that can help them. People LOVE graphs. Give them a graph that shows the speed of your pipe vs the speed of 'other techs'. Show them a graph of the time it takes to do task X on your system vs everyone else.

  17. Check how SUNET did it by thorgil · · Score: 5, Informative

    here:
    http://proj.sunet.se/E2E/

    --
    Warning: This sig contains a small bug. ==> *
  18. Not a serious suggestion by Snipet · · Score: 5, Funny

    "As you can see since issuing the ping -f command www.sco.com is totally inaccesible."

    works best if your clients are 13yr old script kiddies.

    --
    The internet makes me stupid.
  19. Re:Use PCI-X by Anonymous Coward · · Score: 5, Funny

    I started running RAID SATA and it's better than sex. Seriously, 300 mb/s throughput?

    Seriously, have you ever had sex? I've configured dual-tray 18 spindle raid0+1 on fibre channel and all it was to me was disk storage. But then again, I've had sex with many women.

  20. Forget video... by Tweaker_Phreaker · · Score: 5, Insightful

    Most businesses won't give a damn about video streaming, especially when it's possible with a 10 Mbps link - you should avoid even mentioning video unless they want to know about teleconferencing. You've got to provide them with reasons why they NEED that fast of a connection. A few obvious things are:
    1) Connecting multiple offices together (with many hosts) so they can work in harmony instead of waiting hours to finish transfering something and playing solitaire while they wait.
    2) Providing access to (a) storage area network(s) which could be used to store all their backups which eliminates the hassle of using tapes.
    3) Connecting a HUGE number of hosts together with a few routers and tons of switches.
    4) Providing room to grow.
    If you can't demonstrate many hosts utilizing the link simultaneously, the next best thing would be to show one host transfering a backup of the OS or a large database. Just be sure that the computers you use have hard drives (RAID's if you're only using one host on each end) that are fast enough to keep up with the link.

  21. Re:Relate in DVDs by ysachlandil · · Score: 5, Informative

    DVD is 8mbps, this link is 2.5Gbps. A dozen DVD's won't even make a dent in the capacity of this line, you'll need 2 to 3 hundred DVD's playing at once...

    If you can show this (videowall) it would be very impressive!

    --Blerik

  22. The station wagon benchmark! by Jedi1USA · · Score: 5, Funny

    Load a station wagon with backup tapes and drive it across the parking lot. At the same time, initiate a huge file transfer. Display the transfer results as % of Station wagon loads/ft.

    That should be clear as crystal and plenty gee-whiz enough:^)

    --
    My old sig was REALLY stoopid.
  23. Re:Use PCI-X by Ewan · · Score: 5, Funny

    it's easy yes, but by god you're right to say it :)

  24. No data found by BrK · · Score: 5, Insightful

    There isn't enough data in your post to suggest *anything*.

    Is this a wireless link? Is it a LAN type segment? A campus/MAN type segment? Is it copper? Is it fiber? Is it cheaper than OC-48 (which is also a 2.4Gbps link, and has been in use for many years now)?

    What is your customer base? Anyone with money? Fortune 500(0)(0)(0)? Universities? Office Parks?

    This is like saying "I have a car, where should I drive it", without mentioning that your car is a Mini Cooper and you are on the island of Nevis.

    --
    -This sig intentionally left blank
  25. Re:Use PCI-X, troll response by Anonymous Coward · · Score: 5, Interesting

    Nice regurgitation of half digested technical articles. 3GIO *IS* PCI-express, its just the old name. Oh, and most PCI-X interface controllers have multiple DMA channels allowing you to send data in either direction. In this case a single PCI-X part at just over 500MB/s can more than saturate a 2.5Gb/s link so the fact that the bus is uni-directional during any single transfer is moot. The individual DMA channels have separate buffering allowing very clean and seamless DMA transfers at FULL speed. And BTW, most of this fancy PCI express tecnology you mention *doesn't exist* at the practical level today. The bridge spec was just finished in June of last year and the first compliance workshop was last december and this was for *baseline* PCI express implementations.

    The bus has nothing to do with it, its the card and how it (Drivers primarily but also bus interface, buffering, etc) has been implemented. We transfer 300+MB/s sustained across shared PCI-X 100Mhz slots with less than 10% CPU load, the source is a second (133Mhz) PCI-X card that is feeding the two shared slots.

    Make sure that the system you are using has enough PCI-X channels. Most motherboards that have SCSI/SATA down on the motherboard tend to share the PCI bus with the wrong slots. For this reason we run a 3 PCI-X slot motherboard which has minimal integration on the motherboard. This allows us to use one PCI-X 133 slot for the dual U320 SCSI controller (SATA isn't ready for this yet) and the other two slots to run multiple high definition channels (uncompressed) at 4:4:4 sampling. Thats quite a bit more bandwidth than we are talking about here. The system runs so clean that I have played Q3 in the foreground while all of this is going on. Oh, and this was all happening on Windows XP Pro.

    I would also suggest that whatever you try to send, use UDP not TCP/IP.

    Its not the motherboard, its not the OS, its not the slot. Its the engineering and not the kind that comes out of reading press releases.

  26. @2.5Gb/s the bottleneck isn't the network... by Junior+J.+Junior+III · · Score: 5, Insightful

    it's the system. If you're going to hook up a 2-node network for demo purposes, you'll be bottlenecked by the storage devices on the computers well before you can show what the network pipe is really capable of.

    The only things I can think of inside a computer that can sustain 2.5Gb/s throughput are the front side bus and the AGP slot, assuming you have 4x or better on the AGP. If you're transmitting data, it has to come from somewhere, though, and unless you've got a VERY sizeable RAMdisk on hand, you're not going to impress people with moving files from one place to another -- you'll saturate the drive(s) the data is stored on well before you hit the capacity of the pipe.

    2.5Gb/s is good for network backbones right now, and not much else. Well, it's great for anything involving data tranfer, obviously, but it's also overkill and therefore probably costs too much, and therefore not so great. But the performance, certainly, sings.

    My best advice? Come up with some kind of network oriented demo that involves a many-node network, the nodes each equipped with very fast UltraSCSI 320 RAID-0 arrays so they can try to saturate the pipe.

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  27. Mystify them by appelflapje · · Score: 5, Funny

    Nah, a video demo won't impress them.

    Instead, case mod the equipment,throw in a lot of leds and stuff and go on the mystical tour.

    customer: So, how fast is it?

    you: This is state of the art equipment

    you: (pause)

    you: no demo would do it justice....

    customer: (looking at all the lights) ... sweet ...

  28. what turns your customers on ? by sir_cello · · Score: 5, Insightful

    I can't believe that in all the commentary so far that someone hasn't suggested you tie it to the customer's business interests/needs ? Are we all a bunch of technical engineers that don't know anything about commercial realities ? What kind of business are your customers in, and what kind of applications are important to them ? Is it sending large JPEG images to production houses ? Is it delivering software releases ? Is it video conferencing ? For all of the technical wizardly, all I can see is a lot of commercial ineptitude!

  29. Contrast is key. by syukton · · Score: 5, Interesting

    I think the important thing here isn't the 2.5gbit link itself, but how it performs in comparison to other highspeed connections.

    If you have one computer (the one on the 2.5gbit link) streaming 300 DVDs in realtime, and another computer streaming 1 with an exremely jerky and possibly laggy DSL/cable connection, it will allow people to grasp the depth of the situation. Just showing that it's blindingly fast won't do anything for you if you can't provide a baseline from which the average joe can compare.

    Somebody else suggested having it download "war and peace" over and over, while having a hard-copy sitting nearby so you could have something tangible to say "All of this information is being transferred from office to office in a matter of seconds. With this kind of highspeed link, e-mails with attachments the size of the statue of liberty would be received almost instantly." etc.

    Geeks know what 2.5gbps gets you. Real people don't, and you need some way to contrast the power of their current internet connection with the power of the new proposed one.

    Doing multiple things at once, if not the playing of multiple DVDs, is what's going to win people over. Streaming video gets the layperson response of "My TV does that" (as another commenter pointed out). However, if you can have a computer displaying every single cable channel available all at once or something along those lines, then THAT would be impressive to the average joe. Or perhaps a video conference with hundreds of remote parties? Each client connection would have its own bi-directional video stream, such that the clients could see the person doing the presentation, and the person presenting can tile 100 windows on a 2048x1280 (or whatever high resolution) screen, all showing a different person in a different place all in fluid motion, in realtime.

    --
    Reinvent the wheel only at either a lower cost, greater effectiveness, or your own personal enrichment and satisfaction.