The University of California at Berkeley's RAD Lab, short for Reliable Adaptive Distributed Systems, has been studying the technologies and logistics of on-demand computing at high scale for about three years.
According to a 2006 Wall Street Journal article, the lab is focused on studying large-scale utility-computing infrastructures. With the backing of many of the largest companies in enterprise computing, many have been waiting anxiously to see what advances they contribute to cloud computing.
On February 12, the lab published a paper titled "Above the Clouds: A Berkeley View of Cloud Computing" (PDF), authored by Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, and Matei Zaharia. Intended as a broad road map for the future of cloud computing, the paper makes recommendations about everything from business models to hardware design to required software infrastructure.
The paper begins by setting a definition of cloud computing that will be considered controversial by many, as it is firmly in the "there is no cloud computing inside enterprise data centers" camp:… Read more