An interesting trend in Cloud computing is the "decentralized cloud" model. In a decentralized cloud servers are placed across a network of local households or offices, instead of huge ad hoc facilities. On the one hand this would save cost for cooling the large data centres, on the other hand hosting servers of a decentralized cloud would allow the re-use of heating produced by servers for domestic/office use (read eg. http://www.springwise.com/decentralized-cloud-service-turns-servers-waste-energy-household-heat/)
Could the availability of high-speed networks trigger the emergence of alternative 'decentralized' clouds?