Grand unification of supercomputing and cloud computing?

There were a posting by Michael Feldman, editor of HPCwire on the title High Performance Cloud Computing Still an Oxymoron.

A good article where experts provide differing view on the feasibility of Cloud Computing on HPC infrastructure.