Data as a Service (DaaS) for sharing and processing of large data collections in the cloud