안녕하세요. 달소입니다.
일을 하나 벌였더니 덩달아 글도 많이쓰게 되네요 ㅎㅎ
앞서 네트워크 속도향상에 대해서 말씀드렸던 BBR을 Cent OS에서 적용해보고자 합니다.
BBR 이란?
https://blog.dalso.org/it/11214Google에서 만든 TCP BBR 혼잡제어 방식 이란?? – 달소씨의 하루먼저 TCP BBR 방식은 BBR ( ” B ottleneck B andwidth and R ound -trip propagation time”)은 Google에서 …달소씨의 하루 – dal / 2020-06-05
사전준비
BBR을 적용하기 위해서는 커널버전이 4.9이상이 되야합니다.
허나,, Cent OS 7 버전의 기존 커널은 3.1이기 때문에 업데이트가 필요한데요.
아래글을 참고해서 커널버전을 업데이트 해주시기 바랍니다.Cent OS 커널 최신버전으로 업데이트 하기. 안녕하세요 달소입니다. aaPanel을 접한 후 원활한 서버관리를 위해서 서버들을 Cent OS로 전환하고있는데요. 이전에 Ubunt…달소 | 2021.07.10
BBR 적용하기
아래 명령어들을 터미널에 복붙해주세요.
echo ‘net.core.default_qdisc=fq’ | sudo tee -a /etc/sysctl.conf
echo ‘net.ipv4.tcp_congestion_control=bbr’ | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
이제 BBR이 제대로 활성화 되었는지 확인해보겠습니다.
sudo sysctl net.ipv4.tcp_available_congestion_control
아래처럼 나오면 정상입니다.
sudo sysctl -n net.ipv4.tcp_congestion_control
이것도 bbr로 나오면 됩니다.
참조 : https://www.vultr.com/docs/how-to-deploy-google-bbr-on-centos-7[Reference] : 달소, 「서버포럼 – Cent OS 네트워크 속도 향상을 위한 BBR 적용하기.」 https://svrforum.com/?document_srl=49845&mid=svr&act=dispBoardContent.
안녕하세요. 블로그 글 잘 봤습니다.
커널을 업그레이드 하고 bbr을 적용했는데 성능이 말도 안되게 안나옵니다.
bbr 적용한것을 해제 하고 원래대로 돌리려면 어떻게 해야 하나요 ?
적용의 역순으로 설정값을 빼주시고 다시 적용시켜주시면됩니다!