Re: What is it
"There is no reason the average company would, or should, want to take all of this on when the cloud providers are willing to do it for you for extremely low costs."
Gave me a smile for a Friday afternoon. Let me give you a few reasons -
1) Cost - If you had a multi-site company, using "Cloud" based storage as "NAS" the costs for the requests would be massive
2) Bandwidth - Most companies don't have the necessary bandwidth to facilitate the amount of data, also downloading a 20Mb file accross a 100Mb leased line is dam slower than loading it across a local 1Gb network (Hence frustrating for staff and a productivity killer!)
3) Latency - The average latency on a local network is < 1ms, with cloud it could 200-300ms (or higher, depending on server locality), Bear in mind loading a single file takes multiple requests, this could add several seconds to load times.
4) Resiliency - As an IT pro, your first priority is being guardian to the companies data and systems, this includes you taking responsibility when the cloud operator goes tits up!
5) Compliance and Security - Pretty much self explanatory. Do ignore that spotty junior admin at Acme Cloud Services perusing through your "secure" storage in search of some juicy photos!
Now if your still convinced cloud is the answer to all your storage woes, then step in my shop, I've got a product you might be interested in, Dehydrated water - its going to be the next big thing!