Skip to content

refactor RFS and add it to nginx+memtier#6643

Open
copybara-service[bot] wants to merge 1 commit into
masterfrom
test_888742430
Open

refactor RFS and add it to nginx+memtier#6643
copybara-service[bot] wants to merge 1 commit into
masterfrom
test_888742430

Conversation

@copybara-service
Copy link
Copy Markdown

@copybara-service copybara-service Bot commented May 6, 2026

opened prematurely

RFS would be useful to test with other, non-Neper benchmarks. Factor it
out, and make it available to nginx and redis_memtier.

Tested:
  Ran the following tests for neper, nginx, and redis:

  Neper RFS off

  ./blaze-bin/cloud/performance/artemis/artemis_lite \
      --benchmarks neper \
      --cloud GCP \
      --project asmcsmd \
      --gcs_capacitor_bucket=artemis_data \
      --use_corp_ssh \
      --ssh_control_path=/tmp/%C \
      --rps_sock_flow_entries=0 \
      --rps_flow_cnt=0 \
      --neper_num_flows=10000 \
      --neper_test_length=60

  Neper RFS on

  ./blaze-bin/cloud/performance/artemis/artemis_lite \
      --benchmarks neper \
      --cloud GCP \
      --project asmcsmd \
      --gcs_capacitor_bucket=artemis_data \
      --use_corp_ssh \
      --ssh_control_path=/tmp/%C \
      --rps_sock_flow_entries=1048576 \
      --rps_flow_cnt=65536 \
      --neper_num_flows=10000 \
      --neper_test_length=60

  Nginx RFS Off (Baseline)

   ./blaze-bin/cloud/performance/artemis/artemis_lite \
       --benchmarks nginx \
       --cloud GCP \
       --project asmcsmd \
       --gcs_capacitor_bucket=artemis_data \
       --use_corp_ssh \
       --ssh_control_path=/tmp/%C \
       --rps_sock_flow_entries=0 \
       --rps_flow_cnt=0 \
       --nginx_load_configs="20000:60:20:100"

  Nginx RFS On (Enabled)

   ./blaze-bin/cloud/performance/artemis/artemis_lite \
       --benchmarks nginx \
       --cloud GCP \
       --project asmcsmd \
       --gcs_capacitor_bucket=artemis_data \
       --use_corp_ssh \
       --ssh_control_path=/tmp/%C \
       --rps_sock_flow_entries=1048576 \
       --rps_flow_cnt=65536 \
       --nginx_load_configs="20000:60:20:100"

  Redis Memtier RFS Off (Baseline)

   ./blaze-bin/cloud/performance/artemis/artemis_lite \
       --benchmarks redis_memtier \
       --cloud GCP \
       --project asmcsmd \
       --gcs_capacitor_bucket=artemis_data \
       --use_corp_ssh \
       --ssh_control_path=/tmp/%C \
       --rps_sock_flow_entries=0 \
       --rps_flow_cnt=0 \
       --memtier_run_duration=60

  Redis Memtier RFS On (Enabled)

   ./blaze-bin/cloud/performance/artemis/artemis_lite \
       --benchmarks redis_memtier \
       --cloud GCP \
       --project asmcsmd \
       --gcs_capacitor_bucket=artemis_data \
       --use_corp_ssh \
       --ssh_control_path=/tmp/%C \
       --rps_sock_flow_entries=1048576 \
       --rps_flow_cnt=65536 \
       --memtier_run_duration=60

PiperOrigin-RevId: 888742430
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant