As companies and businesses worldwide increasingly turn to cloud infrastructure for their computing needs, for anything from virtual desktops, online applications to data storage, it could be a real business continuity nightmare for them if their cloud provider goes down.