HAP록시

HAProxy
HAP록시
Haproxy-logo.png
원본 작성자윌리 타로
초기 릴리즈2001년 12월 16일; 20년(2001-12-16)
안정적 해제
2.5.0 / 2021년 11월 23일; 2개월(2021-11-23)[1]
릴리스 미리 보기
2.6-dev0 / 2021년 11월 23일; 2개월(2021-11-23)[2]
리포지토리
기록 위치C
운영 체제Linux, FreeBSD, OpenBSD, Solaris(8/9/10), AIX(5.1–5.3), MacOS, Cygwin
면허증GNU 일반 공중 라이선스 버전 2
웹사이트www.haproxy.org

HAProxy는 요청을 여러 서버에 분산시키는 TCP 및 HTTP 기반 애플리케이션에 고가용성 로드 밸런싱 장치 및 프록시 서버를 제공하는 무료 오픈 소스 소프트웨어다.[3] C[4] 표기되어 있으며 (프로세서와 메모리 사용량 면에서) 빠르고 효율적이라는 평판을 받고 있다.[5]

HAProxy는 GoDaddady, GitHub, Bitbucket,[6] Stack Overflow,[7] Reddit,[8] Slack, Speedtest.net, Tumbler, Twitter[9][10], Tuenti[11] 등 다수의 유명 웹사이트에서 사용되며 아마존 웹 서비스의 OpsWorks 제품에 사용된다.[12]

역사

HAProxy는 리눅스 커널의 핵심 기고자인 윌리 타레우가 2000년에[13] 쓴 것으로,[14][15] 그는 아직도 이 프로젝트를 유지하고 있다.

2013년에는 HAProxy Technologies, LLC라는 회사가 설립되었다.[citation needed] 이 회사는 상용 제품인 HAProxy Enterprise와 ALOHA라는 이름의 어플라이언스 기반 애플리케이션 제공 컨트롤러를 제공한다.

특징들

HAProxy에는 다음과 같은 특징이 있다.

HAProxy 커뮤니티 vs HAProxy

HAProxy Enterprise Edition은 엔터프라이즈 제품군의 애드온, 전문가 지원, 프로페셔널 서비스를 포함하는 엔터프라이즈급 HAProxy 버전이다. 그것은 HAProxy 개발 지점에서 역포팅된 몇 가지 특징을 가지고 있다.[19]

알로하

HAProxy Technologies의 ALOHA는 플러그 앤 플레이 로드 밸런싱 어플라이언스로 어떤 환경에서도 배치가 가능하다. ALOHA는 그래픽 인터페이스와 템플리트 시스템을 제공하여 어플라이언스를 배포하고 구성할 수 있다.[20]

버전

HAProxy에는 다음과 같은 버전이 출시되었다.

버전 날짜
1.0 2001년 12월 16일
1.1 2002년 3월 10일
1.2 2003년 9월 9일
1.3 2016년 3월 14일
1.4 2016년 3월 14일
1.5 2016년 12월 25일
1.6 2018년 1월 2일
1.7 2018년 4월 30일
1.8 2018년 9월 20일
1.9 2018년 12월 19일
2.0 2019년 6월 16일
2.1 2019년 11월 25일
2.2 2020년 7월 7일
2.3 2020년 11월 5일
2.4 2021년 5월 14일
2.5 2021년 11월 23일

퍼포먼스

코어가 6~8개인 서버는 일반적으로 초당 20만~50만 건의 요청을 달성하며, Linux 하에서 25Gbit/s의 연결을 포화시키는 데 문제가 없다.[21] 64코어 ARM 서버는 초당 200만건, 100Gbit/s에 이르는 것으로 나타났다.[22]

유사 소프트웨어

참고 항목

참조

  1. ^ "2.5 branch CHANGELOG". Retrieved 31 December 2021.
  2. ^ "2.6 branch CHANGELOG". Retrieved 31 December 2021.
  3. ^ "MySQL Load Balancing with HAProxy". Severalnines AB. 2011. Retrieved 19 February 2013.
  4. ^ "HAProxy on Freecode". Retrieved 5 April 2013.
  5. ^ "Nuts & Bolts: HAproxy". Retrieved 8 April 2013.
  6. ^ "The inner guts of Bitbucket". Retrieved 26 February 2015.
  7. ^ "What it takes to run Stack Overflow". Retrieved 22 November 2013.
  8. ^ "All Hands on Deck". Retrieved 2020-07-07.
  9. ^ "HAProxy: they use it!". Retrieved 5 April 2013.
  10. ^ "List of sites using HAProxy". Archived from the original on 10 June 2013. Retrieved 5 April 2013.
  11. ^ "Tuenti+WebRTC (Voip2day 2014)".
  12. ^ "HAProxy layer - AWS Opsworks". Retrieved 5 April 2013.
  13. ^ "HAProxy: design choices and history". Retrieved 5 April 2013.
  14. ^ "Willy Tarreau: About me". Retrieved 5 April 2013.
  15. ^ "LKML: Willy Tarreau: [ANNOUNCE] Linux 2.4.37.11". Retrieved 5 April 2013.
  16. ^ Corbett, Daniel (2018-12-19). "HAProxy 1.9 Has Arrived". HAProxy Technologies. Retrieved 2019-01-22.
  17. ^ Mhedhbi, Moemen (2018-05-31). "Hitless Reloads / Hot Restarts with HAProxy!". HAProxy Technologies. Retrieved 2019-01-22.
  18. ^ Ramirez, Nick (2019-01-16). "HAProxy 1.9.2 Adds gRPC Support". HAProxy Technologies. Retrieved 2019-01-22.
  19. ^ "HAProxy Technologies Announces Improvements to Performance, Management, and Security for Enterprises". Retrieved 23 Oct 2018.
  20. ^ "ALOHA Hardware Appliance Application Delivery Controller". Retrieved 23 Oct 2018.
  21. ^ haproxy.org#plat
  22. ^ www.haproxy.com/blog/haproxy-forwards-over-2-million-http-requests-per-second-on-a-single-aws-arm-instance/

외부 링크