Setup

Pageserver setup

Pagebench runs on an m7i.2xlarge (oversized) in the same AZ.

Pagebench Workloads:

admin@neon-loadgenerator:~$
./pagebench  get-page-latest-lsn --mgmt-api-endpoint <http://srv:9898> --page-service-connstring postgresql://srv:64000 --limit-to-first-n-targets 1 --num-clients 128 --runtime 2m
./pagebench  get-page-latest-lsn --mgmt-api-endpoint <http://srv:9898> --page-service-connstring postgresql://srv:64000 --limit-to-first-n-targets 20 --num-clients 10 --runtime 2m
./pagebench  get-page-latest-lsn --mgmt-api-endpoint <http://srv:9898> --page-service-connstring postgresql://srv:64000 --limit-to-first-n-targets 3000 --num-clients 1 --runtime 2m

Manually ensure we can warm up

Results