Changes between Version 10 and Version 11 of FAQ

2010-02-11T01:24:23Z (13 years ago)

adding question/answer about skipping the encryption phase


  • FAQ

    v10 v11  
    1111A: You know how with RAID-5 you can lose any one drive and still recover?  And there is also something called RAID-6 where you can lose any two drives and still recover.  Erasure coding is the generalization of this pattern: you get to configure it for how many drives you could lose and still recover.  Tahoe-LAFS is typically configured to upload each file to 10 different drives, where you can lose any 7 of them and still recover the entire file.  This gives radically better reliability than typical RAID setups, at a cost of only 3.3 times the storage space that a single copy takes.
     13Q: Is there a way to disable the encryption phase and just use the encoding on the actual content? Won't that save a lot of CPU cycles?
     15A: There isn't currently a way to disable or skip the encryption phase, but if you watch the status page on your local tahoe-lafs node for uploads, you'll see that the encryption time is orders (yes, plural) of magnitude smaller than the upload time, so there isn't much performance to be gained by skipping the encryption. We prefer 'secure by default', so without a compelling reason to allow insecure operation, our plan is to leave encryption turned on all the time.
    1317Q: Where should I look for current documentation about Tahoe's protocols?