服務(wù)器鏡像有什么作用?如何做服務(wù)器鏡像?
服務(wù)器鏡像指的是一種可以進(jìn)行業(yè)務(wù)的連續(xù)性,災(zāi)難備份和恢復(fù)的一種技術(shù),它可以在另一臺(tái)服務(wù)器上面復(fù)制該服務(wù)器的全部?jī)?nèi)容,還可以在主服務(wù)器出現(xiàn)了故障的時(shí)候,對(duì)數(shù)據(jù)進(jìn)行恢復(fù),后者其實(shí)就是鏡像服務(wù)器,它和主服務(wù)器的內(nèi)容是一模一樣的,就好像是照鏡子那樣,那么服務(wù)器鏡像有什么作用?如何做服務(wù)器鏡像呢?下面新網(wǎng)就給朋友們具體的來說明一下。
服務(wù)器鏡像主要用于創(chuàng)建容錯(cuò)和冗余服務(wù)器計(jì)算基礎(chǔ)架構(gòu)。此過程通過安裝在備份服務(wù)器和要鏡像的服務(wù)器上的專用備份軟件來運(yùn)行。該軟件通常通過安全的Internet連接或VPN將數(shù)據(jù)從主服務(wù)器同步和備份到備份服務(wù)器。通常,此過程要求備份服務(wù)器的硬件和軟件配置與主服務(wù)器中的配置相同。
如何做服務(wù)器鏡像?
現(xiàn)在有幾個(gè)備選方案:
1。程序移植,數(shù)據(jù)庫仍統(tǒng)一管理。
這種方式最易實(shí)現(xiàn),但存在的問題數(shù)據(jù)庫必須開放internet通道,如何保證安全,是個(gè)問題。而且,訪問速度是否能達(dá)到要求同樣是個(gè)問題。采用vpn通道?速度上又不能滿足。
2。程序和數(shù)據(jù)庫都移植。
這種方式能實(shí)現(xiàn)的鏡像效果最好,但實(shí)施難度較大,在國內(nèi)網(wǎng)站中實(shí)現(xiàn)這種鏡像的還不多。這方案還有2種不同實(shí)現(xiàn)方式:
2.1 程序不改,數(shù)據(jù)庫同步
這種方式相對(duì)簡(jiǎn)單些,程序部分基本不用改動(dòng),依靠sqlserver2000的同步功能來實(shí)現(xiàn)數(shù)據(jù)同步。
但從我在erp項(xiàng)目實(shí)施中獲得的經(jīng)驗(yàn)看,這種方式看似簡(jiǎn)單,但其實(shí)問題可能最多。首先,sqlserver同樣繼承了microsoft的老毛病:效率不高。同步復(fù)制3G的數(shù)據(jù)這個(gè)速度我實(shí)在不樂觀。其次需直接開放internet訪問,如何避免安全問題,還沒想好,還需要找安全專家咨詢。最后,同步復(fù)制過程中如果發(fā)生網(wǎng)絡(luò)故障,如何保證多數(shù)據(jù)源的數(shù)據(jù)完整性和一致性又是個(gè)極大的挑戰(zhàn)。
2.2 平臺(tái)程序改動(dòng),數(shù)據(jù)庫異步復(fù)制
這種方式對(duì)程序的要求較高,網(wǎng)站平臺(tái)架構(gòu)的調(diào)整較大。等于是把網(wǎng)站由單站點(diǎn)程序轉(zhuǎn)為多站點(diǎn)平臺(tái)。這樣在業(yè)務(wù)和數(shù)據(jù)一致性上都有較高要求。這種方式工作最大,難度看似也最大,但我認(rèn)為這種方式最可行。首先,把程序結(jié)構(gòu)按照事務(wù)劃分,借助mts可實(shí)現(xiàn)多站點(diǎn)統(tǒng)一事務(wù),保證數(shù)據(jù)的一致性;其次,數(shù)據(jù)采用異步復(fù)制,能避免網(wǎng)絡(luò)中斷造成的數(shù)據(jù)不完整,防止引起某些邏輯錯(cuò)誤;最后,這種方式要求我們盡量少的訪問數(shù)據(jù)庫,由于負(fù)載的分擔(dān),可考慮大量的使用內(nèi)存替代數(shù)據(jù)庫,提高整體的訪問效率。
服務(wù)器鏡像備份方法
在基于共享磁盤陣列模式的雙機(jī)集群系統(tǒng)中,通過備份軟件實(shí)現(xiàn)主副磁盤備份及對(duì)等,以實(shí)現(xiàn)服務(wù)器數(shù)據(jù)的在線備份。具體步驟如下:
S1、將兩個(gè)磁盤陣列各自連接服務(wù)器,兩臺(tái)服務(wù)器均安裝備份軟件,以使得每臺(tái)服務(wù)器上都能訪問這兩個(gè)磁盤陣列;
S2、利用備份軟件的鏡像功能把所述的兩個(gè)磁盤陣列組合為一個(gè)鏡像磁盤卷,形成磁盤對(duì),以確保兩個(gè)磁盤陣列盤數(shù)據(jù)完全一致;
S3、配置業(yè)務(wù)應(yīng)用監(jiān)控,通過備份軟件提供心跳線監(jiān)控環(huán)境中的資源,用于保證其業(yè)務(wù)不間斷運(yùn)行。
所述的兩臺(tái)服務(wù)器,各自包括四塊網(wǎng)卡,包括一塊網(wǎng)卡用于承載ISCSI的數(shù)據(jù)流,一塊網(wǎng)卡用于做公網(wǎng)網(wǎng)卡,兩塊網(wǎng)卡用于私網(wǎng)連接。
所述的兩個(gè)磁盤陣列是兩個(gè)完全對(duì)等的,容量相等的磁盤片或磁盤分區(qū)。
所述的鏡像磁盤卷應(yīng)用于業(yè)務(wù)主機(jī),業(yè)務(wù)主機(jī)對(duì)所述的鏡像磁盤卷的任一修改,均同時(shí)寫到兩個(gè)磁盤陣列上。
所述的心跳線監(jiān)控,包括物理卷、虛擬地址、數(shù)據(jù)庫、程序應(yīng)用的資源監(jiān)控和切換。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)
需注明出處:新網(wǎng)idc知識(shí)百科