1. A distributed data storage system comprising a plurality of storage units for storing data, wherein copies of segments of data stored on the storage units are randomly distributed among the plurality of storage units.