摘要 |
A method for storing a data block, including storing the data block in a storage pool, storing a copy of the data block in the storage pool, obtaining a data block location, calculating a data block checksum for the data block, storing a first indirect block in the storage pool, wherein the first indirect block comprises the data block location and the data block checksum, and storing a copy of the first indirect block in the storage pool, wherein the copy of the first indirect block comprises a copy of the data block location and a copy of the data block checksum.
|