Solving the Cloud Performance Challenge