[ 
https://issues.apache.org/jira/browse/IGNITE-23805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Denis Chudov resolved IGNITE-23805.
-----------------------------------
    Resolution: Invalid

Was resolved under IGNITE-23791.

> Design scale up/scale down for replicated zones
> -----------------------------------------------
>
>                 Key: IGNITE-23805
>                 URL: https://issues.apache.org/jira/browse/IGNITE-23805
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Denis Chudov
>            Assignee: Vadim Kolodin
>            Priority: Major
>              Labels: ignite-3
>
> Design the changes related to nodes' joins and leaves. If the node matches 
> zone's filters and storage profiles, then the zone should be scaled up/down 
> according to its scale up/down timers:
>  * on scale up, the learner should be automatically added, if there are 
> enough peers, otherwise peer should be added;
>  * on scale down, the leave of a learner probably doesn't cause any actions 
> (check it), the leave of a peer should lead to transformation of a learner 
> into peer. JRaft built-in features should be considered to do this;
>  * defaults of scale up/down timers for replicated zones may be reconsidered.
> Note: there is a possibility that we will need to limit the learners count as 
> well (by limiting the total number of replicas).
> Note 2: this part of design touches other parts, especially peer/learner 
> assignments and rebalancing.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to