This work has been supported by the NFR funded project IKT 2010 159936 SHARE. The authors are grateful to Daniel Stødle and Tor-Magne Stien Hagen for comments and suggestions and to the other members of the High Performance Distributed Systems group at the University of Tromsø for interesting discussions.