Cloud Storage and Virtualisation; simplified