[tahoe-dev] Why no error message when I have only one storage node?

Shawn Willden shawn-tahoe at willden.org
Mon Aug 10 09:21:01 PDT 2009


On Monday 10 August 2009 09:48:01 am Zooko Wilcox-O'Hearn wrote:
> Pretty kloogey!

Ahem.  I don't normally engage in correcting peoples' spelling, but this one 
just can't be let go.  The word is "kludgey".  ;-)

> Note that there is a clump of tickets related to 
> #699.  I think my personal favorite way to improve this would be for
> someone to fix #573.  I think it would solve your problem as well as
> several other people's problems.

I agree.  With the ability to control share placement we would have covered 
two important cases:  The small, stable grid (i.e. friendnet) and the large 
grid.

In the case of a friendnet, the size isn't likely to change very much after 
you get it set up, and you'll probably tune your Tahoe nodes such that M is 
set to the size of the grid minus one (probably adjusting K as well), and 
then ensure that your node is the one that does not receive a share of your 
files.

In a big grid, you'll probably be gaining and losing servers all the time, so 
repair is crucial, but there's no need to worry about rebalancing for 
reliability because shares will be distributed to begin with (rebalancing to 
shift storage to newly-added nodes and finding some way to discover where 
your shares are at without querying the whole grid would still be useful).

	Shawn.


More information about the tahoe-dev mailing list