Why Your IT Spending Is About To Hit the Wall
CowboyRobot writes "For decades, rapid increases in storage, processor speed, and bandwidth have kept up with the enormous increases in computer usage. That could change however, as consumption finally outpaces the supply of these resources. It is instructive to review the 19th-century Economics theory known as Jevons Paradox. Common sense suggests that as efficiencies rise in the use of a resource, the consumption goes down. Jevons Paradox posits that efficiencies actually drive up usage, and we're already seeing examples of this: our computers are faster than ever and we have more bandwidth than ever, yet our machines are often slow and have trouble connecting. The more we have, the even more we use."
Despite technological advancements, it takes forever for Slashdot to load on my phone.
Life in Orange County
From my own observations, there are two schools of thought.
Seems the former spend their time fixing things and the later spend time bitching about "damn kids" and their lawns.
Flexible bare-metal recovery for Linux/UNIX
There was a time when my 486/25 with the 120 megabyte hard drive and the 14.4 modem was "all you'll ever need". That didn't last long . . .
"Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
As we in the military, research university, and government spheres move to IPv6 and Internet So Fast It Makes Your Ears Bleed (tm), have you ever considered that perhaps it might be slow for you but not for us?
I mean 1000 Gbps is considered normal here, and some of us are running on faster connections, using less energy total to do the same thing.
We rarely print things anymore, and just because you have slower access to resources, you have to realize it could be because, in the war between Urban America and the rest of the country, Urban America with its more efficient energy usage and lower distances traveled - basically won the war.
-- Tigger warning: This post may contain tiggers! --
My work Pc is slow and has trouble connecting because of the n layers of Corp security whatnot. My home Pc is reasonably fast and always connects quickly.
IT is a lot more than just CPU and the amount of little switches on a die. Yes, those get better and continue to do so, but there are a lot of bottlenecks that are not going away anytime soon. Until these are dealt with, things will stay almost the same in the IT world.
Couple examples:
1: Wireless bandwidth fees. This has gotten worse as time progresses. Two years ago, my T-Mobile CLIQ had unlimited tethering. Now, if I want to transfer 500 gigs of data, I'd have to pay my provider over five digits for that month.
2: Regular bandwidth. A year ago, bandwidth might be throttled on P2P downloads. Now it is metered as well on most ISPs.
3: Backups. The enterprise has the advantage that once they pay for the LTO-5 tape drives, individual cartridges are cheap, rugged, and have a lifetime guarentee. Individuals usually don't have the cash for the drive, so have to deal with hard disks which usually have a year warranty, and there is no consumer level software to handle backups, where it knows where a specific revision of a file is on what volume, be it a primary volume, or a copy saved in a safe deposit box somewhere. The enterprise has NetBackup, TSM, Networker, and other items. So, there is a major issue with making sure data is saved safely for anyone who can't afford to stick an EMC VNX array in their garage.
In the past, tape drives were not just affordable by consumers, and kept up with hard disks, but usually had some decent software that could help find media in case of a disaster. These days, there are not any good consumer level backup utilities, especially ones that can restore bare-metal.
4: Encryption. As grows storage grows the need to protect the data from everything from tapes falling off the pickup truck to hard disk drives getting yanked out of arrays.
Just raw CPU power may help things, but that is more incremental than anything else. Right now, IT is more affected by the BYOD trend than it would be by any CPU revolution. What would stir the pot would be bandwidth increases that don't have corresponding fee hikes. Having the ability to have fiber-channel bandwidth over the WAN fabric on the cheap would revolutionize things.
1. Computer hardware is not a finite resource like coal is or any other natural resource. Prices go up; somebody build a plant to make more. Econ 101.
2. This assumes that computer hardware will be used the same way as it has been in the past. We are already seeing major changes. Less individual storage and more online storage; different devices that are less hardware intensive and computing is being used differently - less desktop and more handheld and all the differences down the chain from that.
3. No mention of significant technology changes. Who's to say will still be using the current architectures or even silicon tech in the future. This assumes the same old same old for the future.
Don't we hear this same story every so often? Before it was trace width or storage density or whatever. Perhaps some day we'll run out of tricks to making better cheaper hardware but there seems to be a long way to go yet. I mean, we don't even have tenth generation AI hologrammatic computers with IQs of 6,000 yet!
will rise a lot when they have to move to local servers and companies to avoid the intrusion on their private data mandated by US government
I'm not even sure where to start other than to say--technology is only ever adopted broadly if it is cost-effective to do so. The printing press wasn't successful because of some incontrovertible march of progress--it was successful because it was cheaper to make books that way than by having monks transcribe them by hand. Yes, that caused more people to read which drove up the demand for books. And I'm sure some jackass back then wrote an article saying that demand for books was accelerating at a rate that we weren't going to be able to afford enough printing presses anymore.
There are limits to what will be demanded, and we have reached them in some areas already. Audio is a good example of this. The storage and bandwidth requirements for good (as in good enough for 99% of the population) audio is now a very small drop in the bucket. How many songs can you fit on a 16 GB micro SD card the size of your fingernail? How many songs can you stream real-time at once on a typical broadband connection? We have surpassed the technical requirements for audio by such a massive margin that it isn't even a consideration when purchasing hardware or bandwidth.
There are limits to video too. These so-called "retina" displays are a good example of the resolution limit of the human eye (we passed the color depth perception limit a good decade ago). The eye cannot discern individual pixels within the normal focal range (by the time you bring it close enough to the eye to make out individual pixels, the eye can no longer keep it in focus). We have a long ways to go to be able to store and stream video at such high resolution. However we will reach it before too long. Then it's a matter of how many hours / days of video do you need to store on how small of a device, and how many video streams do you need at one time over your internet connection.
One day we'll be moving and storing movie-length retina-resolution video with the same flippant ease as MP3s today. When we've reached that point, what would we need more bandwidth and storage for? Not for anything by human consumption - and that is the key factor.
Better known as 318230.
In our company, IT spending is actually dropping, even as we expand. The cost of used hardware is insanely low because of all of the individuals and companies who still feel the need to buy "new" equipment so rapidly. We have no problems running Pentium 4's and Windows XP throughout our business, and wil do so for the foreseeable future.. We've moved our email/backup/web hosting services out to providers, and all of that is sill insanely cheap. Tech has actually exceeded our needs, so our IT spending has dropped significantly. Keep buying new machines every few years, people! We're loving buying your completely functional equipment at yard sale prices!
I don't respond to AC's.
When you lash together the disparate clouds of application, compute, and storage facilities from the various vendors in that space, and truly begin to tie them together as distributed applications, an amazing thing happens.
The work load distributes. The storage requirements distribute. The compute requirements distribute.
And the more distributed they become, the closer we approach a true peer-to-peer architecture.
Now take it one step further, with each person having their own "data server" nodes in their home or leased from such cloud providers. Your device is no longer used for storage, but just presentation. It caches the data from your server(s), but it doesn't need to keep the data unless you expect to use it again in the near future. Your whole SSD/HDD system in the device becomes a cache, similar to the Andrew File System, but using different communications technologies including torrents that map into a virtual file space, and private downloads directly from your data servers for content that you own personally.
Suddenly you realize the problem is not that we need infinite capacity, but that we need to break the mindset that industries like banks "own" the data. They don't. It's OUR data, and it should be on OUR servers, with them needing OUR permission to access or modify it.
Problem solved.
I do not fail; I succeed at finding out what does not work.
If I gather what this article is speculating on, it's a phenomena similar to peak-oil.
Peak-oil doesn't necessarily mean that you run-out of oil, it just means that the marginal cost of producing more oil reaches a point which causes the rate of oil production to decrease. In the backdrop of increasing demand, and limited supply this implies a sharp downturn in availability of oil at historical prices.
If applied to computing, it would imply a limit to computing resources. I don't think we are there (although computing takes lots of electrical power and there seems to be enough semiconductor manufacturing capacity for the moment), but we may be at a point where demand increases beyond the rate at which technology can keep it on its historical increasing MIP/$ trend. If this MIP/$ trend flattens out, it may be difficult to find funding for new technological advances and fundamentally change the market for computing.
It isn't so much that users are expecting more from the apps, but that application vendors bloat their software as time goes on so that newer versions really only run on newer and faster hardware. I won't point fingers too much - there are many offenders here.
And on top of that, the industry is using more Java which is as slow as snot. The attitude seems to be that if it runs slow, then throw some more iron at it.
I remember my first Linux box - i486 at about 90MHz. Those were the days..
I read the headline for this story and laughed - it doesn't matter how much faster my computers or networks get - Our IT department just installs more and more virus scanners, software maintenance tools, firewalls, monitoring tools ,etc.... Each computer I get has more CPU cores and memory and faster graphics and they are able to do less and less and take longer and longer to boot. I figure before too long I'll have to go back to my old TI-30 calculator and some engineering graph paper and I'll be equal in efficiency to my computer once I factor in all the time I spend waiting for it to get around to sparing .5% of the 12 CPU cores to run the actual software I need to use....
Urban farming is enjoying a renaissance.
Good luck getting zoning boards in all cities to agree to allow urban farming. Some cities have even been waging war on vegetable gardens.
It's all FUD. There is no reason to believe any limit is being approached. If we need more network capacity, it will be built.
p>
Personally I think it is high time we use an old solution to fix a new problem...bring back the WPA. a lot of our bandwidth problems would disappear if we had nationwide FTTH or at least fiber to the neighborhood. It seems like a great way to put all those sitting at home on unemployment to work and you build it right and just as many bridges built by the WPA in rural areas still work fine so too could a well built fiber network last us for ages.
I think there is plenty of old-school WPA-type work that those people could be doing. lt won't happen because it means "Big Government" giving opportunity to poor people, and that is somehow un-American.
Does not matter. Because once it hits the VoIP with PoE for their phones it will be knocked down to 100Mb/s anyway.
gig-switch ---- VoIP-phone-with-PoE --- computer
Means that the computer is only going to get 100Mb/s.
You want to run 2x as many lines as you need to so some people can get gig to the desktop? As long as someone above you is willing to sign off on the expenses and maintenance contracts.
And I'll still be spec'ing 100Mb/s switches with PoE for the phones.
Stop watching the news media reporting on crime 3 states away and realize that urban violence and murder rates are at historic lows in the cities of America.
Please accept my sincere my thanks for your service to our country that has protected us from imaginary foreign threats while we're still stuck dealing with domestic threats that refuse to accept losing a civil war. I am envious of your bandwidth.
Backups. The enterprise has the advantage that once they pay for the LTO-5 tape drives, individual cartridges are cheap, rugged, and have a lifetime guarantee.
Who modded this moron up? Obviously, he's never had to buy LTO-5 tape drives in bulk. I don't mean a few boxes totally 25 tapes, but hundreds and THOUSANDS of cartridges. LTO-5 isn't cheap. The enterprises may be upgrading their tape drives, but the cartridges that are often bought are LTO-4 because they are so much cheaper. Plus they can still be used in the LTO-4 drives, for which putting an LTO-5 media in an LTO-4 is a waste of $$.
This is why backup to disk is moving in. Media is expensive and restore times are slow. However, backing up to tape is actually quite fast. Still requires a pretty fast source and server to saturate an LTO-5 drive with compression.
Having the ability to have fiber-channel bandwidth over the WAN fabric on the cheap would revolutionize things.
Hello. FC over WAN is called FCIP. It's already here and used as an ISL (inter switch link) rather than a host to array (or array to array) method. Yes I know that EMC has 1GbE blades for their arrays which do replicate SCSI over IP, but that's a proprietary solution and doesn't scale. How do all the arrays move data from site A to site B? They plug into a switch via FC and then the switch encapsulates the FC packets in IP packets. Then it's up to good old TCPIP to get you to your destination.
FCIP isn't exactly cheap, but the alternative, FC over DWDM is quite a bit more expensive. Go price out your next Cisco 15454 and get back to us.
What Intel giveth, Microsoft taketh away.
Imagination drew in bold strokes, instantly serving hopes and fears, while knowledge advanced by slow increments...
Set a bandwidth quota at the router?
Brilliant! If I just tell the router not to go over my 10GB monthly cap, I won't go over my monthly cap!
But... Wait... What if someone actually produces more than 10GB/month of data?
manage your data at the source better?
Ah! So people just need to do less, brilliant! They could... Sleep more! Or take up solitaire. Or Knitting. Those damned kids with cancer can just wait, the next Einstein of biomedical research needs to take a nap while his bandwidth cap recovers.
Allocate resources as needed?
What, precisely, does that actually mean?
This isnt rocket science. You have a specific amount of X to use, meter accordingly.
True, and absolutely false. We have an effectively infinite bandwidth - Our ISPs would rather book double-digit profit margins this quarter than actually do something so mundane as lay another fiber, however.
Meanwhile, South Korea, a friggin' 2.5th-world country, has ubiquitous FTTP.
I agree, and here's an anecdote for what it's worth. One PC was working perfectly for all work related tasks - and then the user started mucking about on Facebook and the web browser brought the system to a crawl. That was a while back but still it's insane to hit hardware limits and get to 100% CPU for a few seconds just to put a single page of text and a few pictures on a screen. Even if it's got a good reason to take a while at least give the user something to look at in the meantime.
I always suspect I'd be learning something new whenever I visit /.
Thank you for proving it
Muchas Gracias, Señor Edward Snowden !
I'm not sure if anyone else has taken note of this, but this paradox has been seriously re-visited concerning modern technology in the fairly recent past, near the beginning of the rise of computers in the 20th century.
When sewing machines, vacuum cleaners, toasters, microwave ovens, frozen meals, etc. became popular and readily available in the 1950s, the overwhelming assumption was that homemaking women would suddenly find themselves bored, and with nothing to do. The assumption was that the great efficiency with which housekeeping tasks could now be done would mean that the women would do what they always did in 1/2 the time, then spend the rest of the time without anything to do. What actually happened, however, was exactly the opposite.
Suddenly, the level of housekeeping that was expected went way up! The homemakers didn't do their normal duties and then stop; they made the homes more spotless and perfect than had ever been practical before, thanks to these wonderful new technologies. Now, instead of being bored, homemakers were running themselves ragged (partly at the behest of others and the new culture of perfection).
This is exactly what's been happening to everyone over the past 20 years or so, thanks to computing. It makes us work harder and faster, and runs us ragged. Likewise, increased efficiency means increased demand (since my work will undoubtedly require support from some other person, business, or industry--such as webhosting or tech support), so for every person/business/industry that does more, somebody else also has to do more. It's not just our computer hardware that's about to hit a wall; the stamina of human beings is already nearly there. (Parts of Asia have had some major problems with this in the last 20 years, what with kids going bald from stress, workers committing suicide because they can't meet demand, etc.) I strongly suspect that this increased pace of life is also a major contributor to the increasing pandemic of mental health disease (more research required to verify).
While this technological "wall" is certainly something to take notice of, it's really just a "second fiddle" to how we, as biological creatures of limited capacity, will soon find ourselves saying (at the behest of our minds and bodies), "enough!" Personally, I look forward to that particular outbreak of common sense. While I love computers and the marvels they make possible, I absolutely hate how we've allowed our technology to rule us, instead of the other way around.
Europe is full of small, cheap, fuel efficient cars. Your problem is that there was a size and power war on American roads. While I would feel perfectly safe driving a Fiat 500 Twinair or its equivalent around most of Europe, I would be terrified driving it in the US. By the time European designs make it to the USA, they seem to be carrying around a third of a tonne of additional padding and reinforcement to protect against rednecks in light trucks or middle class mothers talking on the phone in their main battle tanks. It will take a long, long time for the USA light vehicle fleet to get down to sensible sizes.
From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."