Краткий обзор глобальной балансировки нагрузки серверов (GSLB load balancing)

GSLB service delivery

Что такое GSLB и как он работает?

Глобальная балансировка нагрузки сервера (GSLB) — это метод направления трафика между несколькими сетями, будь то на одном сайте или на другом конце света. GSLB можно использовать для балансировки нагрузки в двух отдельных сетях, где нет VLAN, натянутых или иных.

Это делается с помощью DNS. DNS — это запрос, который делает Ваш компьютер при попытке зайти на веб-страницу, например, www.google.com. Когда на этот запрос не могут ответить обычные DNS-серверы, они передают запрос авторитетному DNS-серверу или серверам для данного домена. Этим авторитетным DNS-сервером является наш GSLB, который затем предоставляет ответ на основе настроенной политики балансировки нагрузки. Например, если используется политика “совпадение с городом”, он определит исходный IP-адрес клиента и предоставит ему ответ, который направит его в ближайший центр обработки данных.

Итак, что Вы можете сделать с помощью GSLB?

GSLB для геолокацииМестоположение, геолокация

Действуя как мост между двумя или более сайтами, GSLB может обеспечить множество преимуществ высокой доступности и маршрутизации. Особенно мощным примером является использование геолокации для определения того, куда направить трафик приложения. Если пользователю нужно зайти на сайт в Лондоне, GSLB может использовать геолокацию, чтобы направить пользователя в лондонский центр обработки данных.

Это достигается за счет развертывания сценария active-active, при котором GSLB может принимать решения о маршрутизации в соответствии с заданной политикой. Это обеспечивает более быстрое соединение и дает гораздо больший контроль над предоставлением услуг, позволяя обслуживать различные веб-сайты или контент в зависимости от страны. (Немного похоже на то, как Netflix предлагает разные шоу в зависимости от того, находитесь ли Вы в штате или нет). Это означает, что Вы можете отображать веб-сайт по умолчанию на другом языке, поскольку GSLB может видеть, откуда пришел запрос, и обслуживать наиболее подходящий для местоположения IP-адреса источника.

С помощью edgeNEXUS GSLB Вы получаете гибкость в настройке правил, по которым Вы хотите направлять трафик. Мы используем все варианты, начиная с соответствия континенту и заканчивая соответствием городу, поэтому мы можем направлять трафик в ближайшее место, независимо от того, как далеко сайты находятся друг от друга.

GSLB для аварийного восстановленияСеть, GSLB, балансировщик нагрузки

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

edgeNEXUS GSLB делает это, используя сценарий активно-пассивного развертывания. Если Ваш основной сайт выйдет из строя, GSLB обнаружит это и переместит его в определенный центр (центры) обработки данных по Вашему выбору.

Максимальная гибкость в предоставлении услуг

Вы можете развернуть GSLB где угодно: в облаке, в Ваших центрах обработки данных или в любом другом месте, которое подходит для Вашей среды. Мы также можем добавить пользовательские местоположения для частных диапазонов IP-адресов, если у Вас есть необходимость направлять внутренних пользователей к определенным сервисам в зависимости от их местоположения.

Даже если Вы просто хотите, чтобы системы были сбалансированы по всем Вашим дата-центрам, мы можем использовать функцию взвешивания того, куда направляется трафик. Если Вы знаете, что в Вашем лондонском дата-центре, например, намного больше “железки”, мы можем увеличить вес, чтобы больше трафика направлялось туда. Если Вы объедините это с локальными балансировщиками нагрузки, простои должны уйти в прошлое.

Почему не все используют GSLB? В чем заключаются недостатки?

GSLB позволяет Вам балансировать нагрузку в нескольких сетях, где растянутые VLANS и другие методы недоступны, но GSLB не так легко и эффективно, как балансировка нагрузки на сервер. Эта ахиллесова пята связана с тем, как работает DNS.

GSLB действует как авторитетный сервер имен для определенного домена. DNS-запрос клиента передается различным DNS-серверам, пока не достигнет того, который способен ответить на запрос. Теоретически, все это хорошо, но на практике мешает кэширование результата на клиенте или DNS-сервере в течение определенного времени. В целом, кэширование — неплохая вещь, поскольку оно предотвращает большое количество обычно ненужного трафика, генерируемого клиентами.

В нашем сценарии кэширование приводит к тому, что отказ не происходит мгновенно, как при обычной балансировке нагрузки. Минимальное значение, которое мы можем установить, — 60 секунд, но это может быть проигнорировано другими DNS-серверами или DNS-клиентами, которые стремятся сделать системы более эффективными за счет более длительного кэширования результатов. Это означает, что переключение обычно никогда не происходит быстрее, чем известное значение Time To Live (TTL) записи. В случае аварийного восстановления может пройти 60 секунд, прежде чем трафик будет перенаправлен на другой сайт. Однако, по большому счету, для Ваших клиентов предпочтительнее пережить 60-секундную задержку, чем быть лишенными доступа к своим приложениям на гораздо более длительный срок.

Многие компании предоставляют GSLB, так почему же стоит выбрать edgeNEXUS?

Соотношение цены и качества, GSLB, edgeNEXUS

Проще говоря, jetNEXUS GSLB прост в использовании. Вам не нужно тратить часы на то, чтобы настроить его с помощью командной строки и вручную добавлять каждый сайт. Мы используем остальной API балансировщика нагрузки для получения данных из виртуальной службы и автоматически настраиваем их на GSLB. Таким образом, его легко настроить и запустить в работу, не требуя при этом высшего образования в области сетевых технологий.

Это правда, все крупные игроки в области балансировки нагрузки имеют GSLB либо встроенную, либо дополнительную систему, так почему бы Вам не выбрать их? Помимо простоты, мы предлагаем GSLB по фиксированной цене, а это значит, что у Вас может быть 50 пользователей или 50 000, а стоимость одного экземпляра GSLB остается неизменной. Таким образом, Вы можете расширять свой бизнес, не сталкиваясь со штрафами на этом пути. Альтернативные решения могут взимать плату за каждый дополнительный элемент функциональности, будь то проверка состояния здоровья или правило манипулирования трафиком. Мы не взимаем дополнительную плату, позволяя Вам добавлять столько функций, сколько Вам нужно, и мы не будем штрафовать Вас за это, мы хотим, чтобы Вы расширялись!

Для получения дополнительной информации о edgeNEXUS GSLB нажмите здесь.

Чтобы ознакомиться с нашей бесплатной 14-дневной пробной версией , нажмите здесь.

Для получения более подробной информации о технических аспектах, пожалуйста, ознакомьтесь с нашим полным руководством в магазине приложений.

About Donna Toomey