Satisfying strong application requirements in data-intensive cloud computing environments