Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

HAProxy

Матеріал з Вікіпедії — вільної енциклопедії.
HAProxy
АвторWilly Tarreau
РозробникHAProxy Technologiesd Редагувати інформацію у Вікіданих
Перший випуск16 грудня2001; 24 роки тому (2001-12-16)
Стабільний випуск1.8.4 (8 лютого2018; 8 років тому (2018-02-08))
Операційна системаLinux,FreeBSD,OpenBSD,Solaris (8/9/10),AIX (5.1–5.3)
Мова програмуванняC
ЛіцензіяGNU General Public License Version 2
Репозиторійgithub.com/haproxy
Вебсайтhaproxy.org

HAProxy —вільне програмне забезпечення,проксі-сервер ібалансувальник наватаження всистемах з високою доступністю. HAProxy працює з запитами застосунків, що передаються з використанням протоколівTCP таHTTP і розповсюджує запити серед багатьох серверів.[1] Він написаний наC[2] і має репутацію швидкого та ефективного (за використанням процесора та оперативної пам'яті) проксі-сервера.[3]

HAProxy використовується багатьма високонавантаженими вебсайтами, в тому числіGitHub,Bitbucket,[4]Stack Overflow,[5]Reddit,Tumblr,Twitter[6][7] таTuenti[8], а також він задіяний у сервісіOpsWorks, що надаєAmazon Web Services.[9]

Історія

[ред. |ред. код]

HAProxy був створений у 2000[10] році, його автор — Willy Tarreau,[11] один з провідних учасників розробкиядра Лінукс[12], котрий досі підтримує цей проект.

Продуктивність

[ред. |ред. код]

Сервери, оснащені двохядерними процесорамиOpteron абоXeon зазвичай витримують навантаження в межах 15000 — 40000 запитів за секунду, і без проблем можуть обробити весь трафік, який надходить зі швидкістю 2 Гбіт/с під Лінукс.[13] У зв'язку з частим використанням таких серверів у обчислювальних мережах рівня організацій, моніторинг продуктивності HAProxy у масштабованих системах стає все більш важливим завданням. Моніторинг продуктивності по всьому ланцюжку, від клієнта до сервера вебзастосунків, потребує відстежувати показники з фронтендів, бекендів, а також з власне HAProxy хостів.[14] Наразі доступно кілька інструментів для вимірювання продуктивності HAProxy, як з відкритим похідним кодом, наприкладHATop[Архівовано 11 грудня 2016 уWayback Machine.], так і платні, наприкладDatadog.

Схоже програмне забезпечення

[ред. |ред. код]

Також дивіться

[ред. |ред. код]

Примітки

[ред. |ред. код]
  1. MySQL Load Balancing with HAProxy. Severalnines AB. 2011. Архіворигіналу за 8 лютого 2015. Процитовано 19 лютого 2013.
  2. HAProxy on Freecode. Архіворигіналу за 3 листопада 2017. Процитовано 5 квітня 2013.
  3. Nuts & Bolts: HAproxy. Архіворигіналу за 28 січня 2014. Процитовано 8 квітня 2013.
  4. The inner guts of Bitbucket. Архіворигіналу за 19 листопада 2015. Процитовано 26 лютого 2015.
  5. What it takes to run Stack Overflow. Архіворигіналу за 11 листопада 2020. Процитовано 22 листопада 2013.
  6. HAProxy: they use it!. Архіворигіналу за 17 лютого 2014. Процитовано 5 квітня 2013.
  7. List of sites using HAProxy. Архіворигіналу за 10 червень 2013. Процитовано 5 квітня 2013.[Архівовано 2013-06-10 уWayback Machine.]
  8. Tuenti+WebRTC (Voip2day 2014). Архіворигіналу за 10 квітня 2017. Процитовано 30 січня 2017.
  9. HAProxy layer - AWS Opsworks. Архіворигіналу за 5 вересня 2015. Процитовано 5 квітня 2013.
  10. HAProxy: design choices and history. Архіворигіналу за 26 березня 2013. Процитовано 5 квітня 2013.
  11. Willy Tarreau: About me. Архіворигіналу за 2 квітня 2013. Процитовано 5 квітня 2013.
  12. ,LKML: Willy Tarreau: [ANNOUNCE] Linux 2.4.37.11. Архіворигіналу за 15 червня 2012. Процитовано 5 квітня 2013.
  13. haproxy.1wt.eu#plat
  14. Monitoring HAProxy Performance Metrics. Архіворигіналу за 18 жовтня 2016. Процитовано 17 жовтня 2016.

Посилання

[ред. |ред. код]


Програмне забезпеченняЦе незавершена стаття пропрограмне забезпечення.
Ви можетедопомогти проєкту,виправивши або дописавши її.
Отримано зhttps://uk.wikipedia.org/w/index.php?title=HAProxy&oldid=46520740
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2026 Movatter.jp