Google이 개발한 TCP 제어 알고리즘 - BBR
- IT STORY
- 2020. 2. 20. 20:22
서버를 운영 및 관리하는 분들은 BBR이라고 한 번쯤은 들어보거나 이미 적용해서 사용하시는 분들도 계실 겁니다.
구글이 데이터 통신을 위한 프로토콜 TCP의 속도를 높이는 새로운 알고리즘을 개발했는데 기것을 BBR이라고 이름을 붙였습니다. 보통 웹상에서 TCP방식으로 데이터가 오가는데 전송하는 트래픽의 속도를 최적화해 라우터의 병목현상을 줄여서 데이터의 혼잡을 최소화하는 기술입니다.
이를 통해 이론상으로 인터넷 속도를 최대 14% 높일 수 있다고 합니다.
최근 구글이 자체 서비스인 유튜브 (YouTube), 구글클라우드 ( GCP, Google Cloud Platform)등에 이 기술을 접속했다고 하는데요, 이는 아래의 링크를 참고하시기 바랍니다.
구글은 BBR을 적용 후 TCP 트래픽을 강화해서 전 세계 평균적으로 YouTube 네트워크 처리량을 평균 4 %, 일부 국가에서는 14 % 이상 개선했다고 하네요.
세계적으로 유명한 워드프레스 호스팅 업체인 WP Engine 설립자 Jason Cohen은..
" BBR을 사용하면 디지털 경험 플랫폼의 500,000 WordPress 사이트를 매우 빠른 속도로 로드할 수 있습니다. 구글의 테스트에 따르면, BBR의 처리량은 오늘날 최고의 손실 기반 혼잡 제어보다 2,700 배 더 높을 수 있습니다. 큐잉 지연은 25 배 낮을 수 있습니다. BBR과 같은 네트워크 혁신은 GCP와 파트너 관계를 맺고 있는 많은 이유 중 하나 일뿐입니다. "라고 말하기도 했습니다.
저는 지금 리눅스 우분투 18.04 LTS를 사용하고 있는데 이번에 저도 BBR을 적용해 보았습니다.
어느 친절하신 분께서 명령어 한 줄로 설치할 수 있는 스크립트를 만들어서 인터넷에 올려놓으셨는데요~
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh
저도 위의 명령어 한 줄로 간단히 설정을 마쳤습니다. ^^
BBR을 적용하는 방법은 구글링을 해보시면 아주 많은 자료가 있습니다.
자신의 OS 종류에 맞게 적용해 보시기 바랍니다.
■ 참고사이트 :
https://heysupport.io/tutorials/google-bbr-how-to-install-it-on-centos-7/
'IT STORY' 카테고리의 다른 글
구글 GSuite의 새이름 - Google Workspace (0) | 2020.10.06 |
---|---|
아마존웹서비스 AWS 세미나 참석후 기념품을 받다! (4) | 2020.05.19 |
애드센스 모바일 환경에서 달라지는 점 (2) | 2020.04.24 |
4월 1일부터 2단계 숫자 도메인 등록 가능 (1) | 2020.04.04 |
로지텍 G304 LIGHTSPEED 무선 게이밍 마우스 개봉기 (8) | 2019.08.30 |
프리랜서 마켓 "크몽" 사용기 (14) | 2019.07.20 |
VPN을 이용 에버노트 프리미엄 아르헨티나 페소 결제 후 갱신 성공 (24) | 2019.07.11 |
드림위즈 메일 역사속으로 사라지다 (8) | 2019.07.03 |
이 글을 공유하기