OverFlow: Multi-Site Aware Big Data Management for Scientific Workflows on Clouds
Windows Azure Storage: a highly available cloud storage service with strong consistency