[tahoe-dev] Fwd: starting to use volunteergrid1 -- survivability and performance measurement
Zooko O'Whielacronx
zooko at zooko.com
Fri May 27 16:19:43 PDT 2011
Folks:
I wrote this to the volunteergrid1 mailing list. I edited out the
nicknames of the servers below before forwarding it to tahoe-dev.
Regards,
Zooko
---------- Forwarded message ----------
From: Zooko O'Whielacronx <zooko at zooko.com>
Date: Fri, May 27, 2011 at 5:04 PM
Subject: starting to use volunteergrid1 -- survivability and
performance measurement
To: volunteergrid-l at tahoe-lafs.org
Folks:
I just created a directory to be my new root directory for stuff I
store on volunteergrid1. Then I immediately checked it:
Share ID Nickname Node ID
-------- -------- -------
seq1-7ahx-sh0 xxxxxxxxxxx m2sbabta5mc22ijtfkcidmpwbuxbp3bf
seq1-7ahx-sh1 xxxxxxxxxxxx bwxr6cbkutq2s5slg7dhh5ukejn6567i
seq1-7ahx-sh2 xxxxx 63hhqm64talajpn5zu343ui3bhi4tfcc
seq1-7ahx-sh3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxx xlnzwmko5inqjs4krxk35yj2sqjtb6ma
seq1-7ahx-sh4 xxxxxxxxxxxxxxx x2l47knnwwvfxonturznfh3n5hh7g7a2
seq1-7ahx-sh5 xxxxxxxxxxxxxxxxxxxxxxxx iutxbkwuy5ekowafh7r4nrxl3v446irx
seq1-7ahx-sh6 xxxxxxxxxxxx hpdlcilo7cjag7c4ffzehavh2wdv2zrp
seq1-7ahx-sh7 xxxxxxxxxxx ysxpoywqf37dpaxxuonoqc3bod24ic6w
seq1-7ahx-sh8 xxxxxxxxxxxxxxx gtnnoahwi5ukb4ztjs3un7mh7joopb33
seq1-7ahx-sh9 xxxxxxxxxxx m2sbabta5mc22ijtfkcidmpwbuxbp3bf
Very nice! Thank you all. At least for small objects like an empty
directory, volunteergrid1 offers extremely high survivability!
How about the performance? Let's see...
Total: 678ms (0Bps)
Setup: 176us
Encrypting: 25us (0Bps)
Encoding: 45us (0Bps)
Packing Shares: 14ms (0Bps)
RSA Signature: 13ms
Pushing: 664ms (0Bps)
Per-Server Response Times:
[bwxr6cbk]: 326ms
[gtnnoahw]: 648ms
[hpdlcilo]: 395ms
[iutxbkwu]: 181ms
[m2sbabta]: 470ms
[xlnzwmko]: 663ms
[x2l47knn]: 651ms
[ysxpoywq]: 170ms
[63hhqm64]: 341ms
Not bad!
I wonder why I don't see a 1-second or 2-second measurement in there
for generating the new RSA keypair. Maybe the "key generator" feature
is turned on by default and it has pre-generated and cached one?
And here are the timings to fetch the directory:
Total: 1.8ms (0Bps)
Fetching: 1.6ms (0Bps)
Decoding: 84us (0Bps)
Decrypting: 36us (0Bps)
Too bad it doesn't say which three servers it used to fetch, but in
any case the performance was A-okay! :-)
And here are the timings to check the directory (producing the checker
result that I posted above):
Total: 227ms
Initial Queries: 6.3ms
Cumulative Verify: 1.4ms
Per-Server Response Times:
[bwxr6cbk]: 215ms
[gtnnoahw]: 186ms
[hpdlcilo]: 226ms
[iutxbkwu]: 128ms
[m2sbabta]: 130ms
[xlnzwmko]: 216ms
[x2l47knn]: 221ms
[ysxpoywq]: 103ms
[63hhqm64]: 130ms
More information about the tahoe-dev
mailing list