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