通過在多個處理器之間分擔工作負載并采用多種軟件恢復技術(shù),能夠提供高度可用的環(huán)境并提高環(huán)境的總體 RAS(可靠性、可用性和可服務(wù)性)。可以得到的好處包括:更快地從意外中斷中恢復運行,以及將意外中斷對終端用戶的影響降至最低。
為了更好地理解這篇文章,您需要熟悉 Linux 和連網(wǎng)的基本知識,還需要配置好 Apache 服務(wù)器。本文的示例基于標準的 SUSE Linux Enterprise Server 10 (SLES10) 安裝,但是使用其他版本的明智用戶也應(yīng)該可以采用文中展示的方法。
本文展示了健壯的 Apache Web 服務(wù)器堆棧,它擁有 6 個 Apache 服務(wù)器節(jié)點(雖然 3 個節(jié)點就足以支持文中闡述的步驟),以及 3 個 Linux Virtual Server (LVS) 控制器。我們使用 6 個 Apache 服務(wù)器節(jié)點,可以在測試時實現(xiàn)更高的工作負載吞吐量,從而模擬更大型的部署。文中展示的架構(gòu)應(yīng)該可以支持更多的控制器和后端 Apache 服務(wù)器(在資源允許的情況下),但是我們并未進行更深入的嘗試。圖 1 展示了使用 Linux Virtual Server 和 linux-ha.org 組件的實現(xiàn)。
|