On Mon, Mar 9, 2015 at 2:39 PM, Imesh Gunaratne <[email protected]> wrote:

> Hi Lakmal,
>
> On Mon, Mar 9, 2015 at 12:20 PM, Lakmal Warusawithana <[email protected]>
>  wrote:
>>
>>
>> On Mon, Mar 9, 2015 at 12:16 PM, Imesh Gunaratne <[email protected]>
>>  wrote:
>>
>>> Hi David,
>>>
>>> We might need to check why the load balancer is not sending statistics
>>> to CEP. Try to enable debug logs in the load balancer and run, it should
>>> trace the statistics sent to CEP.
>>>
>>> No AFAIK, it is not possible to configure Autoscaler to disregard load
>>> balancer statistics. I see this as a very valid requirement (to exclude any
>>> of the scaling factors), may be we can consider adding this to 4.1.0. Would
>>> you mind reporting this as a feature request?
>>>
>>>
>> I'm bit confuse here! I can scale up a cluster without having a LB. (in
>> 4.1.0) which mean LB is not a MUST right?
>>
>
> Yes, scaling up would work but scaling down might not work if statistics
> for all the autoscaling factors are available:
>
> scaleUp : Boolean() from ((rifReset && (rifPredictedValue >
> rifAverageLimit * 0.8)) || (mcReset && (mcPredictedValue > mcAverageLimit *
> 0.8)) || (laReset && (laPredictedValue > laAverageLimit * 0.8)))
> scaleDown : Boolean() from ((rifReset && (rifPredictedValue <
> rifAverageLimit * 0.1)) && (mcReset && (mcPredictedValue < mcAverageLimit *
> 0.1)) && (laReset && (laPredictedValue < laAverageLimit * 0.1)))
>
>
> https://github.com/apache/stratos/blob/4.0.0/products/stratos/modules/distribution/src/main/conf/scaling.drl
>
>
IMO, we should fix this. We should support scale up/down with selected
autoscaling parameters.



> Thanks
>
>


-- 
Lakmal Warusawithana
Vice President, Apache Stratos
Director - Cloud Architecture; WSO2 Inc.
Mobile : +94714289692
Blog : http://lakmalsview.blogspot.com/

Reply via email to