Топ питань
Часова шкала
Чат
Перспективи
HAProxy
вільне програмне забезпечення З Вікіпедії, вільної енциклопедії
Remove ads
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]
Remove ads
Історія
HAProxy був створений у 2000[10] році, його автор — Willy Tarreau,[11] один з провідних учасників розробки ядра Лінукс[12], котрий досі підтримує цей проект.
Продуктивність
Сервери, оснащені двохядерними процесорами Opteron або Xeon зазвичай витримують навантаження в межах 15000 — 40000 запитів за секунду, і без проблем можуть обробити весь трафік, який надходить зі швидкістю 2 Гбіт/с під Лінукс.[13] У зв'язку з частим використанням таких серверів у обчислювальних мережах рівня організацій, моніторинг продуктивності HAProxy у масштабованих системах стає все більш важливим завданням. Моніторинг продуктивності по всьому ланцюжку, від клієнта до сервера вебзастосунків, потребує відстежувати показники з фронтендів, бекендів, а також з власне HAProxy хостів.[14] Наразі доступно кілька інструментів для вимірювання продуктивності HAProxy, як з відкритим похідним кодом, наприклад HATop [Архівовано 11 грудня 2016 у Wayback Machine.], так і платні, наприклад Datadog.
Remove ads
Схоже програмне забезпечення
- Squid
- Varnish
- Hipache
- Træfɪk
Також дивіться
- LAMP, LYME, та LEAP
Примітки
Посилання
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads