Does the Internet Need a Major Capacity Upgrade?
wiggles writes "According to the Chicago Tribune, the recent surge of video sites such as Youtube and Google video are pushing the limits of the Internet's bandwidth, or soon will be. Pieter Poll, chief technology officer at Qwest Communications, says that traffic volumes are growing faster than computing power, meaning that engineers can no longer count on newer, faster computers to keep ahead of their capacity demands. Further, a recent report from Deloitte Consulting raised the possibility that 2007 would see Internet demand exceed capacity. Admittedly, this seems a bit sensationalist, but are we headed for a massive slowdown of the whole internet?"
As the article has a quote about it, here's specifically WHY I am against "Net Neutrality" -- the ISP has no control over throttling particular sites or protocols that can have major negative effects on their overall user experience. I've already noticed some network slowdowns, but in the past 60 days I dumped broadband and rely primarily on my EDGE connection from T-Mobile (200kbps). Latency isn't too shabby. When I use my T1 at the office though, I have noticed some slowdowns.
The solution isn't just more bandwidth. We're not talking about more users accessing the same sites, we're talking about more users accessing more sites -- significantly more. The "long tail" of the web is exploding in access; all the blogs, vlogs, MP3 downloads and videos are across a huge incongruent group of sites. The solution is to nix net-neutrality legislation and allow the consumer and the producer to come to terms on need versus price.
At home, I'd be more than happy for a Port80/Port110 prioritized connection, with other ports reduced in speed or performance. Sure, videos come over Port80, but the vast majority of cable users in my neighborhood are downloading torrentz and other similar protocols. I don't see a reason why everyone should pay the same price for different service. Sure, the telecom industry is scared of Net Neutrality because they WANT to ban Skype and VoIP, but that is why the FCC needs to back off on over-regulating the opportunity for competitors to enter the market. There is a huge opportunity for more wireless providers and more people bringing FTTH or other options.
I know, I know, you were promised 160 Mbps and you want every last speck of it. Those ads will change, I think, as more people do get connected. I'd be happy with lower latency than higher data-rates, and I think this article forgets that it is latency that is just as important (if not more so) than just pure bandwidth speed.
The Internet doesn't really have "bandwidth" limitations, because all it takes is more ISPs and more backbones to come into being. If the pro-Net Neutrality parties have their way, though, we may see significant restrictions in investment on both those fronts. The companies who invested in offering new limbs on the internet took great risks -- and some made great rewards. We want to keep that risk/reward ratio uncluttered by excess regulation legislation so others can offer us more options for who we can connect to.
I'm sure if YouTube/Google had it their way, they'd get special consideration for providing more bandwidth -- State-paid consideration maybe? I sure hope not.
When things slow down, it will give new competitors reason for entering the market. 20% more backbone speed interconnecting some Level 2 ISPs and things will be fine, until the next slowdown brings another run of entrants into the game, or gives the old companies reason to expand their network. Envision 2010: "Is your latency too low? Comcast Ultra offers you 50ms or less ping times across the board, guaranteed!" It may sound fishy, but who would have thought 10 years ago that we'd hear about Mbps on basic cable ads?
The last paragraph is the most insightful part of the article:
Any service degradation will be spotty and transient, predicted (John) Ryan (of Level 3), who said that underinvestment by some operators may "drive quality traffic to quality networks."
EXACTLY.
Sidenote: That damned GoogleBot sometimes hits my sites 5000 times a day -- maybe Google is doing a little more to aggravate the problem than they want to admit? Thankfully I use server-side compression and caching, so things aren't hammered too bad by the bot, but there have been times when things on my end were running slow and I had 100 "Guests" all registered at Google's IPs.
Easy fix: systematic caching of bandwidth-intensive content at ISP level.
;)
Disclaimer: I'm currently working on such a project.
It's pretty obvious the whole purpose of the article is to drum up support for ending the net neutrality rule.
From the article:
Backed by several consumer groups as well as large Internet enterprises such as Google, network neutrality legislation forbids phone companies from managing the network to favor one Internet user's content over another's.
Notice how the article ends on the tired "it'll be good to the consumer" strawman:
underinvestment by some operators may "drive quality traffic to quality networks."
The internet will continue to grow in capacity and as it has new products will come out to fill the void.
My biggest issues with youtube are at work in our main office. We have a large application hosted in data center. It is a major hub for internet connectivity for the region. Given that we are so close to some big vendors we can get lots of bandwith for relatively low prices. If my employees where sitting in that facility they could surf youtube.com all day.
Now at home I can also do it. I pay Comcast a big more for the extra bandwidth and I can download over a meg a second from some sites. Verizon is going to be laying fiber directly to houses and businesses soon.
Get into our offices and it is a different story. We have dual t1s coming in and only 60+ employees, but we are constantly saturated. Combine that with the fact that Cisco Pixes have horrible throttling support and you end up with times when I can't even access basic websites very quickly. The issue here is that T1s and DS3s are freakin expensive compared to a simple cable modem. We have been tempted to get Comcast bussines ( which makes me shiver a bit ) because I can get larger down pipes for general internet surfing. We only host a few services such as email here so it isn't like we need megs of up bandwith.
Throttling would go along way to solve this issue. Youtube could buffer people down quite a bit, you would just have to wait for the movie to buffer a bit. For shared internet connections and ISPs this could allow for better QOS.
Distribution models will help a lot. Youtube should have replicated servers in major market. As more players get in the video game I'm sure they will be setting up shop in several areas. Video doesn't change that much so when one person uploads it can be replicated throught out the network. You can still host the main links from a centralized place, but then stream the video from the closest location as it becomes available. This takes all the traffic from the west coast and keeps it there keeping people from the midwest from saturating the big pipes that connect the regions. Less hops also means less latency which is good for everyone.
People have been saying this same thing for ever. Telecom companies are just afraid of admitting that they can't charge up the ying yang for DS3s anymore. They are also going to have to invest in their networks which there shareholders hate. It is also the local telcoms that irritates me. Although dealing with Sprint is no treat, dealing with SBC/ATT/other momma bells is huge pain.
Networks are distributed by nature, so it just means you can't pipe all the data thru centralized routers. You are going to have to setup an infrastrute that can do very basic routing in a spider web. You can route packets very quickly if you just look at the first octect...and forward along to another router. All 1.xxx.xxx.xxx thru 5.xxx.xxx.xxx.xxx can be piped to a router that knows about those routes, and even breaks it down further. If you think about it they don't even need to do that they can just take the packet and load balance to many other devices. I think it'll be a while before we can't route faster...it is not like faster switching rates is completely dead.
If anything video is just forcing the issue of increasing the capacity, which will always need to grow. Eventually we will be streaming high end video content, and this article will be a long forgotten joke.
But because of the bandwidth situation most SA ISPs have invested in massive cascaded caching infrastructure all over the country and at the so-called logical borders where the links exit to the US, Europe and far East. I continually monitor HTTP headers to check the cached status and easily 70% of the regular content I surf comes from one of the local caches.
Even websites within South Africa are reverse-cached, i.e. the ISPs put caches in at the foreign landing points to speed up access (and lower return bandwidth costs) to foreign surfers.
I sometimes think that the rest of the world has forgotten about caching due to the apparent abundance of bandwidth available in those countries. Maybe we'll see a return of caching polularity?
--deckert
Computing power isn't really the issue either. Routers do not have to be designed around general-purpose computers. I've written software for systems based upon 1970s technology that could process multi-megabit data streams. The key was clever design and architecture, with a dose of custom hardware for things that were impractical to do with software.
Mea navis aericumbens anguillis abundat
See, people complain about UK ISPs, but as the post above shows things are infinitely better than in the US...not WONDERFUL, but still far better than in the US. I'm with TalkTalk, for christ's sake (for the Yanks, TalkTalk introduced a free broadband offer and were completely and totally unable to satisfy demand), and they haven't given me any trouble whatsoever despite all the bad press, and recently just bumped me up to a consistent 6mbps download (even on torrents). It's quite impressive. Compare with some of the American horror stories...
By summer it was all gone...now shesmovedon. --