Cloud Computing For DSI: Requirements And Implementation