Defining future platform requirements for e-Science clouds | Synapse