Protecting Your Data: The Cloud vs. On Premise Storage