High availability in clouds: systematic review and research challenges
Cloud Computing Features, Issues, and Challenges: A Big Picture