Skip to content

Add session affinity perf configurations and summary - #2217

Draft
jtechapps wants to merge 1 commit into
llm-d:mainfrom
jtechapps:sessionaffinitytesting
Draft

Add session affinity perf configurations and summary#2217
jtechapps wants to merge 1 commit into
llm-d:mainfrom
jtechapps:sessionaffinitytesting

Conversation

@jtechapps

Copy link
Copy Markdown
Contributor

What type of PR is this?

/kind test /kind doc

What this PR does / why we need it:

add router configurations and inference-perf job for performance testing session affinity plugin with/without load aware plugin, with/without active-active scaling, and P/D disaggregation.

add markdown files that summarize the findings

Which issue(s) this PR fixes:

Fixes #1347

Release note (write NONE if no user-facing change):

NONE

@github-actions github-actions Bot added the size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. label Jul 28, 2026
@@ -0,0 +1,55 @@
job:
image:
repository: us-central1-docker.pkg.dev/jacobmurry-gke-dev/llm-d/inference-perf

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am using my own inference-perf image which is built with the session-affinity support from kubernetes-sigs/inference-perf#596

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do not submit this PR until there is a new inference-perf image with the session affinity changes.

add router configurations and inference-perf job for performance testing
session affinity plugin with/without load aware plugin, with/without
active-active scaling, and P/D disaggregation.

add markdown files that summarize the findings

Signed-off-by: Jacob Murry <jacobmurry@google.com>
@jtechapps
jtechapps force-pushed the sessionaffinitytesting branch from 7c4c83a to 5f6fa46 Compare July 28, 2026 17:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Scalability] Test session affinity + load aware HA configuration

1 participant