Remove subnet support #21
Labels
No labels
P0
P1
P2
P3
good first issue
triage
Infrastructure
blocked
bug
config
discussion
documentation
duplicate
enhancement
go
help wanted
internal
invalid
kludge
observability
perfomance
question
refactoring
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: TrueCloudLab/frostfs-api#21
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is an issue from the series of incompatible protocol changes. The purpose of these changes is to rework some FrostFS protocol mechanisms which were non-demanding for the users in private and public networks or they provide unnecessary complexity in the protocol and its implementation.
Is your feature request related to a problem? Please describe.
Subnetwork is a set of storage nodes and containers with specific attribute. Subnetworks were introduced to split homogeneous network into parts. This allows to:
(1) is important, because network map allows any node to come in and use almost any attribute. If user wants to share storage infrastructure and store data on it, one can define some attribute for storage nodes and use it in placement policy. However inner ring will allow any other node with the same attribute become a part of such placement policy. With subnetworks user may manually approve nodes based on node public keys.
This mechanism was not adopted in the public network, because network were relatively small and no third-parties adopt this workflow to share storage infrastructure.
As for private installation, they all need homogeneous storage by definition.
Describe the solution you'd like
Additional context
Follow ups: