A distributed storage system for efficient sequence comparison in the cloud