Project

General

Profile

Feature #424

Change autoscaling and downscaling triggers to be capacity instead of queued requests

Added by Tanvi Marballi about 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Target version:
% Done:

80%

Estimated Time:
3.00
Deployment type:
AppScale - self deployed

Description

Change the trigger instead to look the capacity of the AppServers to serve about 60-80% of the maximum sessions it can handle.

Calculations would look like:
Maximum sessions = S(max) = Num of AppServers * Maxconn (AppServer concurrency)
Current sessions = S(curr) = Num of current requests
Capacity = Current sessions / Maximum sessions

And the trigger to scale up would be capacity >=80% and to scale down would be capacity <=60%

History

#1 Updated by Tanvi Marballi about 2 years ago

  • Status changed from New to In Progress
  • Estimated Time set to 3.00

#2 Updated by Graziano Obertelli about 2 years ago

  • % Done changed from 0 to 80

#3 Updated by Graziano Obertelli about 2 years ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF