Comment Natural Evolution (Score 1) 490
Server farms built on the described "Google model" will certainly evolve when the network is capable of seamless support. Many posts are adamant that this scenario will not evolve due to permanent network constraints. I argue that "permanent network constraints" cannot exist over time.
I believe many farms will sprout up, akin to the familiar concept of "grid computing" already in existance. They will logically combine (share workloads). Let's call this the "universal farm".
The aggregate computational power of the universal farm will be available to anyone (or any device) with a connection (read: everything).
One missing piece is a "universal profile" that logically travels with an individual (or other automomous entity such as a corporation or device). We'll call this individual or entity the "User". The universal profile essentially tells the universal farm what this User can do - what software is licensed, what data is accessible at specific auth levels, whatever. The profile traverses the universal farm with the User, allowing or denying access to requested resources.
This in no way will preclude the User from having some form of computation power or storage in his "personal farm", or "PC". The personal farm becomes optional under this scenario but certainly not impossible or necessarily undesireable.
In fact, the User could sell back computational power and storage into the Universal Farm for "credit", much like I sell energy to Tampa Elec ala my solar panels.
Juggling workloads within the Universal Farm is a challenge, as is the definition and implementation of a Universal Profile. The network capacity is inevitable in my opinion.