Hi Thomas,

"Thomas Delaet" <[email protected]> wrote:

>I would like to run a benchmark on Tahoe. I use a modified Postmark
>benchmark so I need to mount Tahoe as a regular Posix filesystem. I
>would like to have advise on which frontend I should use for best
>performance:

Your benchmark could tell us that, couldn't it ? :)

>- One of the fuse filesystems in contrib/

IIRC the one which currently works the best is impl_c.

>- The sftpd frontend together with the fuse-based sshfs
>- The ftpd frontend together with the fuse-based curlftpfs

You probably won't notice a big performance  difference between these two 
because there're using the same interface to tahoe. Well, except perhaps a 
little overhead incurred by the additional crypto stuff used for sftp.

Please note though that your benchmark will certainly lead to bad results for 
certain POSIX operations like seek(). Tahoe doesn't currently support seeking 
through immutable files without first downloading the content of the file until 
the position you're seeking to.

You'll probably be better by using tahoe as an HTTP-accessible distributed 
filesystem similar to Amazon S3 than as a standard POSIX filesystem to you can 
mount on your machine.

Obviously you can also use any other frontends such as the standard CLI or 
those listed on the wiki.

François
_______________________________________________
tahoe-dev mailing list
[email protected]
http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev

Reply via email to