[infinispan-issues] [JBoss JIRA] (ISPN-8402) Prevent rebalance

Sebastian Łaskawiec (JIRA) issues at jboss.org
Tue Oct 24 08:47:00 EDT 2017


    [ https://issues.jboss.org/browse/ISPN-8402?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13481185#comment-13481185 ] 

Sebastian Łaskawiec commented on ISPN-8402:
-------------------------------------------

Autoscaling based on custom metrics was implemented in Kubernetes 1.8. I think we should eventually (1.9 or even further down the road) be able to do it, at least to some extend. But frankly, 1.8 is bleeding edge and I haven't had a chance to play with it.

I think it should be possible to instrument OpenShift not to go below certain number of Pods but I really doubt a Pod can veto shutdown process. The only thing we could do is to flush all the data (and transactions) from the node once we receive SIGINT.

> Prevent rebalance
> -----------------
>
>                 Key: ISPN-8402
>                 URL: https://issues.jboss.org/browse/ISPN-8402
>             Project: Infinispan
>          Issue Type: Feature Request
>          Components: Cloud Integrations, Core, State Transfer
>            Reporter: Sebastian Łaskawiec
>            Assignee: Dan Berindei
>
> Both Caching Service and Shared Memory Service require a way to prevent state transfer until the cluster is larger than "target" amount of nodes. 
> Note: A thing to consider during the design - we might want to have some timeout here. When we hit it, we might want to do the rebalance regardless to the number of nodes. 



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)



More information about the infinispan-issues mailing list