In mid-February a group from UC Berkeley released a paper titled Above the Clouds: A Berkeley View of Cloud Computing that addresses the strengths and weaknesses of cloud computing.
I recommend firms considering moving some or all of their applications into the cloud take some time to read this paper. The paper is lengthy and not without its flaws, but it is a good resource for firms considering moving to cloud computing as well as for cloud computing vendors. It goes beyond the obvious value propositions of SaaS and cloud computing to look at business metrics to consider when evaluating these services.
Here are the cliff notes.
Three items regarding the economics of using SaaS are particularly interesting and worth spending some time weighing for your own particular situation. First is the cost of data transfer compared to other transfer methods. Second is the amount of computation the applications require. And finally, opportunity costs associated with taking advantage of leading edge technologies.
In addressing the data transfer issue, the paper uses an example of the time and cost associated with sending 10 Terabytes of data from its laboratory to Seattle, Washington. Like all good academic papers, the math formula is embedded, but the bottom line is that it would take more than 45 days to transfer the data and the network transfer fee would be $1000.
The suggested alternatives to using the Internet to transfer the data were to either ship ten 1 TB disks overnight or store the data in the cloud thereby removing the transfer bottleneck for any future uses. Shipping the disks incurred a one day transfer rate and fees in the $400 range, effectively saving time and money. The authors concluded it would be most cost effective to ship the disks, though they also wandered down the path of why WAN rates are so high and are not declining relative to other technologies. As an aside, they finger the high performance router as the culprit.
The section on application characteristics as a metric for determining the use of cloud computing was interesting. The point being, the more computation required, the greater the value of working in the cloud due to the vast numbers of CPU cycles available. The authors refer to this as cost associativity, meaning there is no cost penalty for using 20 times as much computing for 1/20th the time. The upside is that the computations get completed much more quickly than in a fixed environment such as your own data center with limited server availability.
Sign up for ITworld's Daily newsletter
Follow ITworld on Twitter @IT_world
Esther Schindler
If the comments are ugly, the code is ugly
claird
SVG a graphics format for 21st century
pasmith
Take Chrome OS for a test spin
Sandra Henry-Stocker
Solaris Tip: Have Your Files Changed Since Installation?
jfruh
Android fragments vs. the iPhone monolith
mikelgan
What Gizmodo missed about the Pro WX Wireless USB disk drive
Sidekick: The Good News & the Bad News
Either way you look at it Microsoft Data Center management did not follow standards or best practices in this failure. In which case it makes me wonder more about the outsourcing of corporate data much less personal data.
- mburton325
Join the conversation here
Quick, practical advice for IT pros. Made fresh daily.
Want to cash in on your IT savvy? Send your tip to tips@itworld.com. If we post it, we'll send you a $25 Amazon e-gift card.














A Cloud Vendor's perspective of UC Berkeley paper
While I agree that there are some good points in the paper, I was a bit surprised with some of the content. Also, they didn't dive very deep in their research (as there is a Cloud vendor right across the Bay from them - GoGrid).My views from the GoGrid perspective of their paper can be found here.
Thanks!
-Michael
Michael, Thanks for taking
Michael,Thanks for taking the time to post your comment and the links to GoGrid, its paper, and your perspectives.
There are numerous flaws in the Berkeley paper, but I was aiming to point out some of its positive arguments. My experience has been that customers don't consider ALL of the costs/benefits of cloud computing because some of them are subtle. This piece points out some of the less obvious items to consider and the paper provided exceptional examples to illustrate.
regards,
Martha