Valid helper makes "Connected to Q of R" irrelevant for upload success #2117

Open
opened 2013-11-27 14:41:51 +00:00 by Faux · 1 comment
Owner

When a machine has a valid helper configured and connected, the number of storage nodes it is directly connected to becomes far less interesting.

For example:

  • Machine A is sitting on some awful network (and hence can't connect to nearly anything), but I've made sure it can access the helper (H).
  • Machine H, the helper, can talk to most of the machines in the storage cluster.
  • Machine A's status page reports "Connected to 1 of 9 storage nodes".
  • Machine H's status page reports "Connected to 8 of 9 storage nodes".

From looking at A's status page, it's impossible(?) to know that uploads (at 3-7-10) will succeed.

It would be nice if this was clearer, perhaps by reporting the helper's status?

When a machine has a valid helper configured and connected, the number of storage nodes it is directly connected to becomes far less interesting. For example: * Machine A is sitting on some awful network (and hence can't connect to nearly anything), but I've made sure it can access the helper (H). * Machine H, the helper, can talk to most of the machines in the storage cluster. * Machine A's status page reports "Connected to 1 of 9 storage nodes". * Machine H's status page reports "Connected to 8 of 9 storage nodes". From looking at A's status page, it's impossible(?) to know that uploads (at 3-7-10) will succeed. It would be nice if this was clearer, perhaps by reporting the helper's status?
tahoe-lafs added the
unknown
normal
enhancement
1.10.0
labels 2013-11-27 14:41:51 +00:00
tahoe-lafs added this to the undecided milestone 2013-11-27 14:41:51 +00:00
daira commented 2013-11-28 21:58:45 +00:00
Author
Owner

Note that the helper isn't used in all cases, only for immutable uploads (#268, #283). I agree that it would be useful to show the helper's connected-server-count as well though.

We would probably need to add chk_upload_helper.connected_server_count to the [helper's stats result]source:src/allmydata/immutable/offloaded.py#L557.

Note that the helper isn't used in all cases, only for immutable uploads (#268, #283). I agree that it would be useful to show the helper's connected-server-count as well though. We would probably need to add `chk_upload_helper.connected_server_count` to the [helper's stats result]source:src/allmydata/immutable/offloaded.py#L557.
tahoe-lafs added
code-frontend-web
and removed
unknown
labels 2013-11-28 21:58:45 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

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