Что такое GSLB, как включить GSLB?

сайты

(Олег) #1

Собственно подробно интересует два вопроса:

  1. Как GSLB уменьшает задержку?
  2. Как включить GSLB?

(Kharkov) #2

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

Если взять в пример магазин, который продает обувь по почте клиентам по всему миру.

Что такое балансировка нагрузки

Балансировка нагрузки - это практика распределения трафика между двумя или более серверами. Некоторые методы балансировки нагрузки используют «дамп» стратегию, основанную на рандомизации распределения трафика. Например, циклический перебор DNS. Случайный метод балансировки нагрузки DNS, отправляет каждый запрос на другой сервер, а не последний. Существуют также «смарт» методы балансировки нагрузки, которые анализируют данные, чтобы решить, какой сервер лучше всего подходит для обработки запроса. Маршрутизация Anycast, например, выбирает сервер, основанный частично на самом быстром времени в пути между клиентом и сервером.

Как GSLB уменьшает задержку

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

Кроме того, GSLB может значительно сократить время запросов в пути и ответов между пользователями и серверами. Если пользователь находится в Лос-Анджелесе и использует веб-сервис с Парижским сервером, то и запросы, и ответы должны будут проходить очень большое расстояние, разделенное на более мелкие сегменты путешествия. Это может привести к значительным задержкам во время загрузки.

Используя GSLB, пул серверов гарантирует, что каждый пользователь может подключиться к серверу, который географически близок к ним, минимизируя прыжки и время в пути. В приведенном выше примере, если парижская компания использует GSLB, пользователь из Лос-Анджелеса может подключиться к серверу в радиусе 100 миль от своего местоположения, что приводит к более быстрому взаимодействию с пользователем.

Как включить GSLB

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