intel-cloud / cosbench

a benchmark tool for cloud object storage service
Other
573 stars 242 forks source link

Out-of-band checksum #162

Open seagate-bt opened 10 years ago

seagate-bt commented 10 years ago

Feature Request: Currently COSBench implements in-band checksum, which embeds the checksum with the content. Another implementation is out-of-band checksum, where checksum is separate from object content, for example, storing checksum in metadata. (Both approaches are considered at first, but the out-of-band approach will introduce target storage solution related concerns, e.g., different storage solution may have different way to manipulate metadata. At that point, I'd minimize the potential impact from target storage solution, and bypass the out-of-band way. )

Both approaches are not mutual-exclusive, it's possible to add out-of-band checksum in the future, but so far there is no plan.