Resources
ALLIANCES AND PARTNERS
На рынке представлено множество производителей систем балансировки нагрузки и АЦП, так как же их сравнивать? Какой из них лучше?
Ответ, как и следовало ожидать, не прост и во многом зависит от ваших обстоятельств и требований. Чтобы попытаться упростить ситуацию, мы рассмотрим ниже категории, которые облегчат сравнение балансировщиков нагрузки.
Мы по-прежнему часто говорим о "балансировке нагрузки" или балансировщиках нагрузки, но на самом деле эти устройства значительно эволюционировали и делают гораздо больше, чем просто балансировка нагрузки. Именно поэтому компания Gartner ввела новый термин ADC - Application Delivery Controller.
При сравнении балансировщиков нагрузки мы будем сравнивать их с точки зрения функциональности ADC, поскольку все они отлично справляются с базовой балансировкой нагрузки четвертого уровня, а это действительно умирающее требование.
Стоит отметить, что некоторые производители имеют "магазин приложений", который позволит вам загружать новые функции и/или приложения на устройство.
Это полезно, особенно для программных АЦП. В отличие от аппаратного балансировщика нагрузки, программный балансировщик нагрузки можно постоянно модернизировать, и поэтому у него нет "срока годности", который диктует, что в определенный момент потребуется полное обновление аппаратного обеспечения балансировщика нагрузки.
Эти устройства превратились в сложный гиковский сетевой мир, в котором Вы смогли бы настроить их только после двухнедельного курса работы с командной строкой, набирая двоичный код.
Современная оценка удобства использования выглядит следующим образом:
Коэффициент полезности = (Количество доступных функций + удобство использования) /
(Количество/время/стоимость необходимого обучения)
Для многих людей управление ADC является лишь небольшой частью их работы, и поэтому они не могут выделить время на длительное обучение.
Это действительно связано с функциональностью. Некоторые устройства высшего класса обладают всеми необходимыми функциями, но вложения в образование настолько велики, что оказываются напрасными.
Хотя это может быть нормально для предприятия, где есть специалист по “балансировке нагрузки/ADC”, это может не подойти для среднего рынка, где у них все еще могут быть сложные требования, но не обязательно так много выделенного времени.
Итак, урок заключается в том, чтобы убедиться, что поставщики, к которым вы обращаетесь, имеют необходимые вам функции, но также убедиться, что они упакованы в удобную для использования форму.
Много лет назад, когда балансировщики нагрузки были базовыми устройствами уровня 4, а новое поколение устройств ADC уровня 7 только зарождалось, это было серьезной проблемой. Устройства уровня 7 теперь могут обеспечить превосходную производительность.
Многие балансировщики нагрузки используют один и тот же открытый код LVS/HAproxy и т.д., поэтому все они имеют схожий профиль производительности.
Это понимание означает, что они могут придать дополнительную ценность транзакции, начиная с SSL, кэширования и заканчивая более сложным управлением трафиком, изменяя запрос и ответ. В зависимости от того, сколько из этих функций Вы включите, Вы будете использовать значительно больше или меньше процессора.
Таким образом, у большинства поставщиков есть устройства/программное обеспечение, которые справятся с вашей мощностью, нужно только выбрать подходящую модель. Некоторые предлагают инструмент "определения размера", но он обычно неточен, поскольку не учитывает особенности использования. Чтобы убедиться в этом, лучше всего быстро связаться с продавцом.
Если вы создаете следующую версию google, то вам следует обратить внимание на таких производителей, как f5 networks, поскольку у них самые масштабируемые решения, в то время как большинство производителей балансировки нагрузки предлагают довольно хорошую производительность, гораздо большую, чем 99,999 когда-либо смогут использовать. Т.е. Edgenexus может работать со скоростью 40 Гбит/с+ на уровне 7.
Стоит отметить, что большинство поставщиков не публикуют никаких показателей производительности при использовании правил уровня 7, поскольку они оказывают огромное влияние на производительность. Обычно при балансировке нагрузки веб-приложения используются некоторые правила, такие как перенаправление URL.
Итак, есть Цена и Ценность.
Как правило, это 4 компонента:
Однако следует учитывать еще один момент - гибкость лицензирования.
Возможно, вы приобретаете их на 3-5 лет и, соответственно, переходите от аппаратного к программному обеспечению или от программного к облачному. Как поставщик может поддержать это? Например, могут ли они предложить бесплатный переход с жестких лицензий на программные?
Имя
|
Функция
|
Юзабилити
|
Производительность
|
Значение
|
Всего
|
---|---|---|---|---|---|
Edgenexus ADC-X
|
😊😊😊😊
|
😊😊😊😊😊
|
😊😊😊😊
|
😊😊😊😊😊
|
18
|
f5
|
😊😊😊😊😊
|
😊😊😊
|
😊😊😊😊😊
|
😊😊
|
15
|
A10
|
😊😊😊😊
|
😊😊
|
😊😊😊😊
|
😊😊
|
12
|
Citrix Netscaler
|
😊😊😊😊
|
😊😊😊
|
😊😊😊😊
|
😊😊😊
|
14
|