The gist of the discussion is:
- Idle Dynamic Instances get traffic in priority over Idle Always On Instances.
- People have shown in the thread that 'Max Idle Instance' knob could
be used to workaround this behavior by preventing too many Dynamic
Instances from spawning.
- This is not really worth worrying before the new billing model,
since the current behavior is temporary until Always On Instances get
superseeded by 'Min Idle Instance' knob.

A few suggestions coming out of this thread that I forwarded the
scheduler engineering team:
1/ Show the current CPU% usage of an instance.
2/ Show the current number of threads of an instance.
3/ Allow to override the 30 second deadline for the warm up requests
(for loading frameworks).
4/ New idle_instance_timeout knob: how long an idle instance can live
before being reclaimed.
5/ Allow to configure the capacity for Dynamic Instance (in a similar
way to Backends).
6/ Add rules for changing Max Idle Instances / Instance capacity
during different times of a day and week.
7/ Multiple high availability preset regarding instance spawning: (
safe + unpredicatable cost ) versus ( unsafe + predictable cost ).
8/ Allow user to specify a budget related to request serving delay so
the scheduler can synthesize a policy about instance spawning.
9/ Alternative load balancing strategy: load 1 instance > 50% before
using the second one and so on (instead of round-robin).

Hope that helps.

On Wed, Jul 27, 2011 at 1:47 AM, Santiago Lema <[email protected]> wrote:
> To keep things simple,  is this issue worth worrying about before the
> new billing model becomes active ? Or will everything be so different
> that the stuff we see know will be different then ?
>
> My instances:
> https://skitch.com/smalltech/fcyfd/instances-smallte.ch
>
> Site: smallte.ch
> (on http://websmalltech.appspot.com/ )
>
>
> On 25 juil, 10:33, Johan Euphrosine <[email protected]> wrote:
>> What is your setting for 'Max IdleInstances' ?
>>
>> Feel free to open a Production issue with you appid if you want me to
>> track this specifically.
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> On Sat, Jul 23, 2011 at 11:01 AM, Francois Masurel <[email protected]> 
>> wrote:
>> > Geez, now even some Dynamicinstancesare not used too and stay idle for
>> > hours (check attachment).
>> > With the new pricing model this will get really really expensive.
>> > I hope there is definitely something going wrong.
>> > Francois
>>
>> > --
>> > You received this message because you are subscribed to the Google Groups
>> > "Google App Engine" group.
>> > To view this discussion on the web visit
>> >https://groups.google.com/d/msg/google-appengine/-/Qczx6foLplUJ.
>> > To post to this group, send email to [email protected].
>> > To unsubscribe from this group, send email to
>> > [email protected].
>> > For more options, visit this group at
>> >http://groups.google.com/group/google-appengine?hl=en.
>>
>> --
>> Johan Euphrosine (proppy)
>> Developer Programs Engineer
>> Google Developer Relations
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/google-appengine?hl=en.
>
>



-- 
Johan Euphrosine (proppy)
Developer Programs Engineer
Google Developer Relations

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.

Reply via email to