A Cloud as an Interface - http://cloudi.org/
Cloudi - not for webapps or data cloud, but for processing. For managing processes and making sure they are fault tolerant.
Cloudi is a flexible framework for private cloud computing. Its dynamically loud balanced and scheduled. Distributed execution of C/C++ work.
Cloudi is an alternative to paying for a blackbox commercial cloud.
Erlang coordinates all the work and any crash of the C/C++ code.
Cloudi is meant for long running intensive data processing like text processing and numerical computations.