http://bnrg.eecs.berkeley.edu/~randy/Courses/CS294.F09/wharehousesizedcomputers.pdf
ist etwas umfangreich, aber die Auszüge, die ich gelesen habe, waren gut geschrieben.
Grundlegend kann man sagen, dass billige Server einfach billiger sind, Fehlertolleranz wird nicht durch bessere Hardware erkauft sondern durch die Software sichergestellt.
Eines der Argumente war auch, dass der Performancevorteil bei kommunikationsintensiven Anwendungen von großem SMP (Symmetrisches Multiprozessorsystem, Computerarchitektur mit mehreren Prozessoren, geteilter RAM) nicht viel ausmacht, weil die Datenströme meist zu groß sind.