Каким образом виртуальные IP-адреса обеспечивают быстрое переключение?

Каким образом виртуальные IP-адреса обеспечивают быстрое переключение?

Я проектирую простую систему отказоустойчивости с основным и резервным сервером. Основной будет в нашем офисе, а резервный — в облаке. Я читал о виртуальных IP-адресах и о том, как они обеспечивают «отказоустойчивость», как правило, для балансировщиков нагрузки.

Мой вопрос:

Как им удаётся так быстро переключаться?

Мое ограниченное понимание данных DNS заключается в том, что они кэшируются на серверах DNS по всему миру. Конечно, потребуется время, чтобы распространить любые изменения.

решение1

Виртуальные IP-адреса обычно можно использовать только в пределах одной сети, например, в кластере Oracle RAC. Вы не можете сделать это между офисом и облаком.

Возможно, вы также слышали о Anycast IP, но для этого нужна гораздо более продвинутая сетевая инфраструктура, чем та, которая у вас, вероятно, есть.

Это также зависит от того, какой тип сервера вы создаете. Некоторые службы разработаны для поддержки нескольких серверов, например DNS. Некоторые поддерживают первичные/вторичные серверы, например SMTP. Некоторые поддерживают настройку главный/ведомый, например большинство баз данных. А некоторые можно настроить таким образом, что не будет иметь значения, к какому серверу вы обращаетесь, например веб-серверы без сохранения состояния.

Забудьте о виртуальных IP-адресах / Anycast IP-адресах — это продвинутый уровень.

Связанный контент