Hybrid cloud storage: The devils are in the details Hybrid cloud storage: The devils are in the details