某大型門戶網站,為了冗余備份和平衡負載,使用了6臺服務器。用戶訪問時,由管理軟件來分配數據流,實現負載平衡。另一方面,各服務器內容相同,即使其中一兩臺宕機,也不會影響對網站的訪問。實現了冗余備份。
然而,為了保證網頁的一致性,6臺服務器必須隨時同步。一旦其中一個的內容與其它服務器不同,就會帶來很多麻煩。同步占用了大量CPU時間,降低了系統效能。同時,同步必須以其中的某臺服務器為基準,一旦基準服務器故障,就會帶來維護上的麻煩,增加維護成本。
為解決以上問題,該網站經過反復選型比較,選用了兩臺威達電的NAS-4300網絡存儲服務器。所有Web服務器直接讀取其中一臺NAS上的資料,另一臺NAS做備份。參見圖1。這樣至少會帶來2個好處:
1、 由于6臺WEB服務器存取的是同一臺NAS的內容,因而不需要再做同步的動作。節省大量管理成本,并且降低了服務器資源占用,提高了網絡響應速度。
2、 做備份的NAS不需要WEB服務器參與就可以實現備份動作,節省服務器的資源,既提供了優良的可靠性,更提供了高效率。