虛擬IP如何實現快速切換?

虛擬IP如何實現快速切換?

我正在設計一個簡單的故障轉移系統,只有一個主伺服器和備用伺服器。主用在我們辦公室,備用在雲端。我正在閱讀有關虛擬 IP 以及它們通常如何為負載平衡器提供「故障轉移」的內容。

我的問題:

他們怎麼能切換得這麼快?

我對 DNS 資料的有限理解是它們緩存在全球的 dns 伺服器上。當然,傳播任何變化都需要時間。

答案1

虛擬IP 通常只能在單一網路中使用,例如在Oracle RAC 叢集中。您無法在辦公室和雲端之間真正做到這一點。

您可能也聽說過任播 IP,但這需要比您可能擁有的更先進的網路基礎設施。

它還取決於您正在建立什麼類型的伺服器。有些服務被設計為支援多個伺服器 - 例如 DNS。有些支援主/輔助伺服器 - 例如 SMTP。有些支援主/從設定 - 例如大多數資料庫。有些設定方式與您造訪哪個伺服器無關—例如無狀態 Web 伺服器。

忘記虛擬 IP / 任播 IP - 這是高階等級。

相關內容