Cloud computing starts with data centers. While we can dream of a world in which anyone is allowed to sell their excess computing capacity as virtualized resources to anyone else, in a fully distributed cloud model, the fact of the matter is that today the cloud follows a centralized factory model: resources are provided by central “factories” — the huge data centers of Amazon, Rackspace, Microsoft, Google and others — and distributed to consumers over the Internet.
Read the rest of the article here.