Назад в блог

Руководство по балансировке нагрузки на платформе CloudSigma PaaS

Руководство по балансировке нагрузки на платформе CloudSigma PaaS

В настройках панели управления CloudSigma PaaS вы найдете инструмент, известный как балансировщик нагрузки. Балансировщики нагрузки — это выделенные узлы, которые позволяют выполнять балансировку нагрузки– процесс маршрутизации трафика и распределения рабочей нагрузки между различными компонентами вашей инфраструктуры. CloudSigma PaaS дает вам возможность добавлять эти инстансы в вашу среду вручную. Вы получите эту опцию автоматически при масштабировании сервера приложений для распределения запросов между бэкендами: 

Load Balancer Image 1

Вы можете использовать различные сторонние стеки для балансировки нагрузки. В настоящее время CloudSigma PaaS поддерживает четыре различных управляемых стека балансировщиков нагрузки: 

  • NGINX
  • HAProxy
  • Varnish
  • Apache
  • LiteSpeed Web ADC

Давайте рассмотрим каждый из них и их функциональные возможности более подробно:

NGINX

Сервер с открытым исходным кодом, который широко используется во всем мире для балансировки нагрузки. Причина его популярности заключается в превосходной производительности при высокой экономичности. Кроме того, это один из самых простых в использовании балансировщиков нагрузки. Он не требует никаких дополнительных действий или настроек для работы. NGINX можно использовать для кэширования контента и балансировки нагрузки на Layer 7 в дополнение к его оптимальной масштабируемости и функциям безопасности.

HAProxy

High Availability Proxy, также известный как HAProxy, — это еще один сервер с открытым исходным кодом, который особенно полезен для компаний, имеющих дело с большими объемами трафика и, следовательно, требующих высокой скорости и доступности. Его также можно использовать для балансировки нагрузки и проксирования приложений на базе TCP и HTTP. HAProxy способен справляться с большими нагрузками трафика без ущерба для балансировки нагрузки, поскольку работает по событийно-ориентированной модели. Таким образом, однопроцессный прокси-сервер потребляет небольшой объем памяти, что позволяет ему обеспечивать бесперебойную работу процессов, несмотря на параллельные запросы.

Varnish

Varnish часто описывают как кэширующий обратный прокси-сервер HTTP — функция, которая делает его идеальным ускорителем приложений для веб-сайтов с высокой нагрузкой трафика. В качестве ускорителя он повышает скорость ваших операций за счет разгрузки доставки статических объектов или кэширования. Изначально Varnish был разработан для работы только с HTTP. Однако CloudSigma PaaS расширяет его возможности, предоставляя его в сочетании с сервером NGINX для работы в качестве HTTPS-прокси. Таким образом, стек Varnish может работать как с защищенными данными, так и с Custom SSL.

Apache

Apache — одно из наиболее известных имен, когда речь заходит о серверах распределения трафика с открытым исходным кодом. Этот балансировщик нагрузки особенно хорош для тех, кто хочет получить широкие возможности кастомизации для создания среды, отвечающей их индивидуальным требованиям. Модульная структура балансировщика нагрузки обеспечивает эту гибкость, одновременно гарантируя безопасность данных, централизованную аутентификацию/авторизацию, скорость, надежность и высокую доступность.

LiteSpeed Web ADC

Если вы хотите инвестировать в более инновационное решение, то LiteSpeed Web Application Delivery Controller — один из самых передовых балансировщиков нагрузки HTTP. Он обещает непревзойденную производительность наряду с надежной безопасностью и поддержкой протоколов. Этот коммерческий балансировщик предлагает поддержку HTTP/2 или QUIC, дает возможность использовать межсетевой экран или фильтрацию anti-DDoS на Layer 7 в целях безопасности, а также множество функций для улучшения его работы. Некоторые из его функций включают кэширование, ускорение, оптимизацию, разгрузку и многое другое.

Желательно, чтобы пользователи развертывали несколько вычислительных узлов вместе с балансировщиком нагрузки. Цель состоит в том, чтобы поддерживать высокую доступность системы наряду с обеспечением избыточности.

CloudSigma PaaS предлагает множество вариантов, чтобы вы могли выбрать оптимальное решение для балансировки нагрузки, соответствующее вашим потребностям. Вы можете узнать больше о нашей услуге PaaS прямо здесь. Попробуйте CloudSigma PaaS с нашей 7-дневной бесплатной пробной версией или свяжитесь с нами , если хотите, чтобы мы предоставили вам более подробную информацию и демонстрацию платформы. 

 

Попробовать бесплатно на 7 дней

author

Zhenya Mocheva

Автор · CloudSigma

Preslav Dobrev — креативный дизайнер в CloudSigma, сосредоточенный на формировании последовательного корпоративного образа с помощью традиционных и инновационных маркетинговых каналов. Он умело сочетает художественное видение со стратегическим маркетингом, создавая убедительные истории бренда.

Комментарии

Комментариев пока нет. Будьте первым.