Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
Apache Ratis supports multi-raft by allowing the same node to be a part of multiple raft groups. The proposal is to allow datanodes to be a part of multiple raft groups. The attached design doc explains the reasons for doing this as well a few initial design decisions.
Some of the work in this feature also related to HDDS-700 which implements rack-aware container placement for closed containers.
Attachments
Attachments
Issue Links
- Blocked
-
HDDS-2010 PipelineID management for multi-raft, in SCM or in datanode?
- Resolved
- breaks
-
HDDS-3038 TestRatisPipelineLeader fails since we no longer wait for leader in the HealthyPipelineSafeModeExitRule
- Resolved
- is related to
-
HDDS-698 Support Topology Awareness for Ozone
- Resolved
- relates to
-
HDDS-2034 Async RATIS pipeline creation and destroy through heartbeat commands
- Resolved
- links to