A storage system for storing and retrieving data records. The system includes a storage medium, a controller, and a message log. The storage medium stores data records, the data records being indexed by addresses which specify the location of the data records in the storage medium. The controller receives...http://www.google.de/patents/US6477617?utm_source=gb-gplus-sharePatent US6477617 - Method for performing atomic, concurrent read and write operations on multiple storage devices