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

Lahiru Sandaruwan updated STRATOS-488:
--------------------------------------

    Labels: gsoc2014 mentor  (was: gsoc2014)

> Improvements to Autoscaling in Apache Stratos
> ---------------------------------------------
>
>                 Key: STRATOS-488
>                 URL: https://issues.apache.org/jira/browse/STRATOS-488
>             Project: Stratos
>          Issue Type: Improvement
>          Components: Autoscaler
>            Reporter: Lahiru Sandaruwan
>              Labels: gsoc2014, mentor
>
> You can find some details about autoscaling from [1] and [2].
> 1. Improve Autoscaling to predict the number of instances required in the 
> next time interval.
> Currently we predict the load for next time interval. Then we use a threshold 
> to decide on scale up or down. Factors that we are considering are the 
> requests in flight at load balancer and Load average and memory consumption 
> of cartridge instance.
> Best approach would be to decide the number of instances that will be 
> required to handle the load in next time interval.
> 2. Predict the load according to a schedule defined by end user
> This aspect will be needed to handle seasonal load expectations. 
> E.g. High load on Christmas and new year period. 
> [1] 
> http://www.sc.ehu.es/ccwbayes/isg/administrator/components/com_jresearch/files/publications/autoscaling.pdf
> [2] 
> http://docs.aws.amazon.com/AutoScaling/latest/DeveloperGuide/WhatIsAutoScaling.html
> Skills needed : 
> Java, Drools, SOA, Json, AMQP messaging protocol



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to