stratos-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lahiru Sandaruwan <lahi...@wso2.com>
Subject Re: [Autoscaling]Instance count rounding algorithm
Date Sat, 08 Nov 2014 14:52:59 GMT
On Sat, Nov 8, 2014 at 8:06 PM, Nirmal Fernando <nirmal070125@gmail.com>
wrote:

> Why not simply round the value to nearest integer?
> http://docs.oracle.com/javase/7/docs/api/java/lang/Math.html#round(float)
>

It is not the industry practice. AWS guys use a more complex algorithms.
But we can start with suggested options.

Because some users might have the luxury of going for ceiling(may be an on
premise IaaS) where others do not(Public IaaS).



> On Sat, Nov 8, 2014 at 3:28 PM, Lahiru Sandaruwan <lahirus@wso2.com>
> wrote:
>
>> /s/fives/gives
>>
>> On Sat, Nov 8, 2014 at 7:57 PM, Lahiru Sandaruwan <lahirus@wso2.com>
>> wrote:
>>
>>> Hi all,
>>>
>>> I'm working on $subject. When we predict the instance count from
>>> statistics and dependency based ratio in application, we will get numbers
>>> with fraction. E.g. 1.2, 3.9, 4.5. Therefore we have to round the instance
>>> count for creating instances in IaaS.
>>>
>>>
>>> I have thought of three types to choose from.
>>>
>>>
>>>    1. Floor
>>>    2. Ceiling
>>>    3. Custom percentage
>>>
>>> #3 means, user can give a limit of fraction to decide whether to round
>>> to floor or ceiling.
>>>
>>> e.g. User fives fraction as 0.2,
>>>
>>> Instance count 3.1 Rounded value 3
>>> Instance count 3.21: Rounded value 4
>>> Instance count 1.19: Rounded value 1
>>>
>>> Feel free to give feedback.
>>>
>>> Thanks.
>>>
>>>
>>>
>>>
>>> --
>>> --
>>> Lahiru Sandaruwan
>>> Committer and PMC member, Apache Stratos,
>>> Senior Software Engineer,
>>> WSO2 Inc., http://wso2.com
>>> lean.enterprise.middleware
>>>
>>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>
>>>
>>
>>
>> --
>> --
>> Lahiru Sandaruwan
>> Committer and PMC member, Apache Stratos,
>> Senior Software Engineer,
>> WSO2 Inc., http://wso2.com
>> lean.enterprise.middleware
>>
>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>
>>
>
>
> --
> Best Regards,
> Nirmal
>
> Nirmal Fernando.
> PPMC Member & Committer of Apache Stratos,
> Senior Software Engineer, WSO2 Inc.
>
> Blog: http://nirmalfdo.blogspot.com/
>



-- 
--
Lahiru Sandaruwan
Committer and PMC member, Apache Stratos,
Senior Software Engineer,
WSO2 Inc., http://wso2.com
lean.enterprise.middleware

email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146

Mime
View raw message