Spreading servers #2424

Open
opened 2015-05-16 11:41:13 +00:00 by communitycube · 2 comments
communitycube commented 2015-05-16 11:41:13 +00:00
Owner

Version 1.10 of Tahoe-LAFS allows to specify a list of multiple introducers. However, this list is static, specified per installation in the BASEDIR/introducers file (thanks to the multiintroducers-path used in i2p-Tahoe-LAFS), given that the introducer only publishes a list of available StorageServers and not of available Introducers. This also applies for the list of Helpers once the multi-helpers modification be implemented.

Proposed feature consists of:

a) publishing a list of known Introducers that will be used to update the StorageClient's list of introducers.

b) publish a list of known helpers that will be used to update the StorageClient's list of helpers.

Configuration in tahoe.cfg will be used to indicate that:

In [StorageClients](wiki/StorageClients):

    If we want or not to get the list of Introducers to be updated automatically.

    If we want or not to get the list of Helpers to be updated automatically.

In Helper nodes:

    If we want the furl of the Helper node to be published via the introducer.

In Introducer nodes:

    If we want the list of alternative introducers at BASEDIR/introducersfurl to be published.
Version 1.10 of Tahoe-LAFS allows to specify a list of multiple introducers. However, this list is static, specified per installation in the BASEDIR/introducers file (thanks to the multiintroducers-path used in i2p-Tahoe-LAFS), given that the introducer only publishes a list of available [StorageServers](wiki/StorageServers) and not of available Introducers. This also applies for the list of Helpers once the multi-helpers modification be implemented. Proposed feature consists of: a) publishing a list of known Introducers that will be used to update the [StorageClient](wiki/StorageClient)'s list of introducers. b) publish a list of known helpers that will be used to update the [StorageClient](wiki/StorageClient)'s list of helpers. Configuration in tahoe.cfg will be used to indicate that: In [StorageClients](wiki/StorageClients): If we want or not to get the list of Introducers to be updated automatically. If we want or not to get the list of Helpers to be updated automatically. In Helper nodes: If we want the furl of the Helper node to be published via the introducer. In Introducer nodes: If we want the list of alternative introducers at BASEDIR/introducersfurl to be published.
tahoe-lafs added the
unknown
normal
enhancement
1.10.0
labels 2015-05-16 11:41:13 +00:00
tahoe-lafs added this to the undecided milestone 2015-05-16 11:41:13 +00:00
daira commented 2015-05-16 16:31:00 +00:00
Author
Owner

Duplicate of #68.

Duplicate of #68.
tahoe-lafs added
code-network
duplicate
and removed
unknown
labels 2015-05-16 16:31:00 +00:00
daira closed this issue 2015-05-16 16:31:00 +00:00
daira commented 2015-05-16 16:32:27 +00:00
Author
Owner

Oops, sorry, I read too quickly. This is about automatically updating the configured introducers.

Oops, sorry, I read too quickly. This is about automatically updating the configured introducers.
tahoe-lafs removed the
duplicate
label 2015-05-16 16:32:27 +00:00
daira reopened this issue 2015-05-16 16:32:27 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: tahoe-lafs/trac-2024-07-25#2424
No description provided.