QuicksearchDisclaimerThe individual owning this blog works for Oracle in Germany. The opinions expressed here are his own, are not necessarily reviewed in advance by anyone but the individual author, and neither Oracle nor any other party necessarily agrees with them.
|
DedupaliciousWednesday, April 2. 2008Trackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
Is there a way to make sure that a checksum cannot accidently be the same for different 2 files?
Or is the theory behind this "we just use the strongest algorithm we have - this will prevent us from that case"?
The only sure way would be a bit-wise comparison ... but this would be ineffective. Dedup (as far as i know all dedup products) is based on checksums. For the paranoid, two different checksum algorithms could be used.
You take the checksums only to identify possible blocks, which is the hard part. If you have the candidates bit-wise comparison is ok.
Yeap, this way you can save much of the performance. But it would be interesting to see the difference between bitwise compare and using multiple cryptographically strong hash algorithms ...
Hmm, yeah ... sounds similar ... but A-SIS uses an own fingerprint database, the idea of Eric is the usage of the existing checksums.
Here's an idea I'd love to see. Instead of making snapshots of an entire filesystem I'd love to see FILE based snapshots as a way to implement BACKUP VERSIONING. The way it would work would be you could set a flag on the filesystem or individual files so that EVERY TIME a file is opened, written to, then closed, a NEW copy of the file is created.
I had versioning on an old VMS system and I miss it. It would keep the previous 'n' copies of a file as "filename;version". |
+1The LKSF bookThe book with the consolidated Less known Solaris Tutorials is available for download here
Web 2.0Contact
Networking xing.com My photos Buttons![]() This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Germany License
![]() ![]() ![]() Blog AdministrationDonateOkay, okay ... as several people have asked for it ... but you know my opinion.
|