Will HPC Work In The Cloud?

Computing in the “Cloud” allows computing to be purchased as a service (like electricity) and not as a product (like a generator). Made possible by the Linux operating system (OS) virtualization and the Internet, Cloud computing allows almost any server environment to be replicated (and scaled) instantly. How well will Linux High Performance Computing map into this model?