From d0a31dfa6b8febe08448be2eb51fa7feecc634c3 Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Sun, 17 Aug 2025 22:57:17 +0100 Subject: [PATCH] Use BBR congestion control for both Equinix sites --- roles/equinix-ams.rb | 9 +++++++++ roles/equinix-dub.rb | 6 +++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/roles/equinix-ams.rb b/roles/equinix-ams.rb index c63522bbc..0f6a6abd1 100644 --- a/roles/equinix-ams.rb +++ b/roles/equinix-ams.rb @@ -2,6 +2,15 @@ name "equinix-ams" description "Role applied to all servers at Equinix Amsterdam" default_attributes( + :sysctl => { + :enable_bbr_10g => { + :comment => "Enable BBR. Equinix AMS has 3Gbps uplinks", + :parameters => { + "net.core.default_qdisc" => "fq", + "net.ipv4.tcp_congestion_control" => "bbr" + } + } + }, :networking => { :interfaces => { :internal => { diff --git a/roles/equinix-dub.rb b/roles/equinix-dub.rb index 741c09ab7..3c6311a4e 100644 --- a/roles/equinix-dub.rb +++ b/roles/equinix-dub.rb @@ -4,10 +4,10 @@ description "Role applied to all servers at Equinix Dublin" default_attributes( :sysctl => { :enable_bbr_10g => { - :comment => "Enable BBR. Equinix Dub has 10G uplink unlikely to buffer overrun", + :comment => "Enable BBR. Equinix DUB has 3Gbps uplinks", :parameters => { - "net.ipv4.tcp_congestion_control" => "bbr", - "net.ipv4.tcp_notsent_lowat" => "16384" + "net.core.default_qdisc" => "fq", + "net.ipv4.tcp_congestion_control" => "bbr" } } }, -- 2.39.5