Skip to content

Commit 592c2bd

Browse files
committed
designs: Balanced consolidation policy RFC
Add a new consolidationPolicy value, Balanced, that scores each consolidation move by comparing savings and disruption as fractions of NodePool totals. A consolidationThreshold parameter (default 2) controls how aggressively the policy consolidates. A move passes when its disruption fraction is at most k times its savings fraction. The scoring formula is verified by exhaustive enumeration across three instance families (c7i, m7i, r7i) at k=1 through k=5. k=2 is the smallest value that makes within-family REPLACEs viable.
1 parent 89c1296 commit 592c2bd

4 files changed

Lines changed: 1323 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)