Назад | Перейти на главную страницу

какое устройство позволяет добавлять серверы на лету без ожидания распространения IP / DNS?

Это брандмауэр или маршрутизатор, который находится перед интерфейсными серверами, что в основном дает вам возможность добавлять / удалять серверы и не ждать распространения DNS, поскольку у вас есть собственная небольшая сеть с внутренними IP-адресами?

Дает ли это вам также потенциальную гибкость маршрутизации трафика к другому интернет-провайдеру? например Скажем, у вас есть 2 внешних сервера, 1 дБ. У вас есть другая идентичная установка у другого провайдера для аварийного переключения. (вы синхронизируете данные каждые x минут).

Если сервер db ISP №1 выходит из строя, можно ли направить трафик к работающему ISP №2?

Переключение между двумя разными интернет-провайдерами будет осуществляться через BGP, что должно осуществляться через маршрутизатор.

Маршрутизатор (при условии, что он поддерживает балансировку нагрузки) также позволит вам разместить несколько машин за одним общедоступным IP-адресом. Если у вас будет много трафика, вам понадобятся балансировщики нагрузки между маршрутизаторами и веб-серверами для обработки фактической балансировки нагрузки.

С точки зрения предприятия, лучший способ добиться того, о чем вы говорите, - это установить балансировщик нагрузки перед несколькими серверами в центре обработки данных с избыточными каналами WAN.

Похоже, вы говорите о NAT (преобразование сетевых адресов, которое может выполнять большинство маршрутизаторов и брандмауэров), имеющем частное адресное пространство (например, 192.168.1.1-254) в вашей локальной сети, которое `` преобразует '' в настоящий IP-адрес в Интернете, когда трафик проходит через «Устройство» в Интернет (или из Интернета обратно в вашу локальную сеть).

Таким образом, вы можете отправить TCP-порт 80 (Http) на один внутренний сервер и, например, TCP-порт 443 (https) на другой.

Однако я не уверен, как это вам действительно помогает, похоже, у вас два сайта и вам нужна избыточность от сбоя сайта. Если это так, возможность изменить сопоставление портов между вашим IP-адресом в Интернете и IP-адресами вашей локальной сети не поможет вам, поскольку вы все еще имеете дело только с этим одним сайтом.

DNS - ваш единственный реальный вариант для резервирования на стороне Интернета на двух сайтах (в том масштабе, о котором вы говорите, в любом случае, более крупные установки могут использовать BGP для переключения при отказе IP, но это потребует сотрудничества со стороны обоих интернет-провайдеров). Вы всегда можете уменьшить TTL (время жизни) для своих DNS-серверов. Это время, в течение которого другие DNS-серверы будут кэшировать вашу информацию DNS.

Например, если это установлено на пять минут, каждый DNS-сервер в глобальном масштабе, который кэширует вашу информацию DNS, истечет через пять минут, и любое восстановление после этого вернется на ваши DNS-серверы (и получит любые изменения, которые вы могли внести, например IP-адрес сайта 2). Это, конечно, значительно увеличивает нагрузку на ваши DNS-серверы, а также означает, что ваше присутствие в сети сократится до 5 минут, если все ваши авторитетные DNS-серверы будут отключены для вашего домена.

Возможно, попробуйте добавить две записи A (для обоих местоположений) в свою запись DNS, если их не удается найти, некоторые библиотеки браузеров / DNS все равно попробуют другое местоположение.