Я бы сказал, что тесты Loggly абсолютно неточны, просто чтобы убрать это с дороги. Я прочитал эту статью и подумал про себя: это не может быть правдой. Итак, я последовал за их статьей и попытался воспроизвести ее, но получил совсем другие результаты. У меня есть мой код и результаты здесь на GitHub: https://github.com/NickMRamirez/Proxy-Benchmarks
Итак, о программном и аппаратном балансировщиках нагрузки. Традиционно, да, были стоечные устройства, которые были балансировщиками нагрузки. F5 был королем этих устройств. Затем появились HAProxy и NGINX, которые позволили вам прокси-трафик через пользовательское программное обеспечение. Вы можете установить их на собственное оборудование, виртуальную машину, контейнер Docker ... что угодно. Вы контролируете количество процессора и оперативной памяти, в зависимости от ваших потребностей.
Конечно, вы также можете купить серверы с предустановленным программным обеспечением для балансировки нагрузки, например, HAProxy ALOHA. Вы также можете запустить балансировщик нагрузки на выделенном сервере, если хотите.
Примечание: F5 приобрела NGINX, чтобы конкурировать в программном балансирующем пространстве.