




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、雙機(jī)熱備解決方案目錄方案分析 31、雙機(jī)容錯(cuò)基本架構(gòu) 31)雙機(jī)互備援( Dual Active)基本簡介 32)雙機(jī)熱備份( Hot Standby )基本簡介 32、雙機(jī)容錯(cuò)的實(shí)現(xiàn)方法 41)集群軟件 + 磁盤陣列柜 42)集群軟件 + 鏡象卷 5雙機(jī)熱備解決方案方案分析1、雙機(jī)容錯(cuò)基本架構(gòu) 雙機(jī)容錯(cuò)的目的在于保證數(shù)據(jù)永不丟失和系統(tǒng)永不停機(jī),采用智能型磁盤陣列柜可保證 數(shù)據(jù)永不丟失, 采用雙機(jī)容錯(cuò)軟件可保證系統(tǒng)永不停機(jī)。 它的基本架構(gòu)共分兩種模式: 雙機(jī)互備 援( Dual Active )模式和雙機(jī)熱備份( Hot Standby )模式。1 )雙機(jī)互備援( Dual Active )基
2、本簡介 所謂雙機(jī)熱備援就是兩臺主機(jī)均為工作機(jī),在正常情況下,兩臺工作機(jī)均為信息系統(tǒng)提 供支持,并互相監(jiān)視對方的運(yùn)行情況。 當(dāng)一臺主機(jī)出現(xiàn)異常時(shí), 不能支持信息系統(tǒng)正常運(yùn)營, 另 一主機(jī)則主動接管( Take Over )異常機(jī)的工作,繼續(xù)主持信息的運(yùn)營,從而保證信息系統(tǒng)能夠 不間斷的運(yùn)行,而達(dá)到不停機(jī)的功能( Non-Stop ),但正常運(yùn)行主機(jī)的負(fù)載( Loading )會有所 增加。此時(shí)必須盡快將異常機(jī)修復(fù)以縮短正常機(jī)所接管的工作切換回憶備修復(fù)的異常機(jī)。切換時(shí)機(jī)( Take Over )系統(tǒng)軟件或應(yīng)用軟件造成服務(wù)器宕機(jī) 服務(wù)器沒有宕機(jī),但系統(tǒng)軟件或應(yīng)用軟件工作不正常SCSI 卡損壞,造成服
3、務(wù)器與磁盤陣列無法存取數(shù)據(jù) 服務(wù)器內(nèi)硬件損壞,造成服務(wù)器宕機(jī)服務(wù)器不正常關(guān)機(jī)2 )雙機(jī)熱備份( Hot Standby )基本簡介所謂雙機(jī)熱備份就是一臺主機(jī)為工作機(jī) ( Primary Server ),另一臺主機(jī)為備份機(jī) ( StandyServer ),在系統(tǒng)正常情況下,工作機(jī)為信息系統(tǒng)提供支持,備份機(jī)監(jiān)視工作機(jī)的運(yùn)行情況(工 作機(jī)也同時(shí)監(jiān)視備份機(jī)是否正常, 有時(shí)備份機(jī)因某種原因出現(xiàn)異常, 工作機(jī)科盡早同志系統(tǒng)管理 員解決,確保下一次切換的可靠性)。當(dāng)工作機(jī)出現(xiàn)異常,不能支持信息系統(tǒng)運(yùn)營時(shí),備份機(jī)主 動接管( Take Over )工作機(jī)的工作,繼續(xù)支持信息的運(yùn)營,從而保證信息系統(tǒng)能夠不間
4、斷的運(yùn) 行( Non-Stop )。宕工作機(jī)經(jīng)過修復(fù)正常后,系統(tǒng)管理員通過管理命令或經(jīng)由以人工或自動的方 式將備份機(jī)的工作切換回工作機(jī);也可以激活監(jiān)視程序,監(jiān)視備份機(jī)的運(yùn)行情況,此時(shí),原來的 備份機(jī)就成了工作機(jī),而原來的工作機(jī)就成了備份機(jī)。切換時(shí)機(jī)( Take Over )系統(tǒng)軟件或應(yīng)用軟件造成服務(wù)器宕機(jī) 服務(wù)器沒有宕機(jī),但系統(tǒng)軟件或應(yīng)用軟件工作不正常SCSI 卡損壞,造成服務(wù)器與磁盤陣列無法存取數(shù)據(jù) 服務(wù)器內(nèi)硬件損壞,造成服務(wù)器宕機(jī)服務(wù)器不正常關(guān)機(jī)2、雙機(jī)容錯(cuò)的實(shí)現(xiàn)方法1)集群軟件+磁盤陣列柜應(yīng)用服務(wù)器百兆以太網(wǎng)客戶端集群軟件磁盤陣列柜千兆主干網(wǎng)絡(luò)SCSI線纜心跳線優(yōu)點(diǎn):1. 數(shù)據(jù)保存在磁盤
5、陣列柜上,磁盤陣列的穩(wěn)定性和可靠性高于服務(wù)器2. 數(shù)據(jù)獨(dú)立于服務(wù)器,避免因?yàn)榉?wù)器的損壞,導(dǎo)致數(shù)據(jù)不可訪問3. 雙機(jī)切換時(shí)間會略短于鏡像方式,對于數(shù)據(jù)實(shí)時(shí)性要求較高的客戶適用4. 可以實(shí)現(xiàn)多對一的熱備方式,就是多臺應(yīng)用主機(jī)對應(yīng)一臺備機(jī)的方式5. 可以實(shí)現(xiàn)雙機(jī)互備(ACTIVE/ACTIVE模式)的方式,既兩臺服務(wù)器都可以運(yùn)行各自的 應(yīng)用,并且可以成為對方的備機(jī)。缺點(diǎn):1. 增加了投資磁盤陣列柜,每兩臺服務(wù)器就得增加一臺陣列柜,增加了硬件投資,對于 數(shù)據(jù)量不是很大的客戶,對于第一次的投資相對較大2. 數(shù)據(jù)只有一份,磁盤陣列成為單點(diǎn), 如果磁盤陣列出現(xiàn)問題,會對于數(shù)據(jù)會有一定的風(fēng)險(xiǎn),條件容許的情況
6、下,需要做冷備份。2)集群軟件+鏡象卷客戶端應(yīng)用服務(wù)器百兆以太網(wǎng) 千兆主干網(wǎng)絡(luò)SCSI線纜心跳線集群軟件rflB心跳線數(shù)據(jù)庫服務(wù)器數(shù)據(jù)庫服務(wù)器在每臺服務(wù)器上劃出鏡像分區(qū)做同步優(yōu)點(diǎn):1. 降低雙機(jī)熱備系統(tǒng)的投資成本2. 數(shù)據(jù)分別保存在各自的服務(wù)器硬盤上,避免了數(shù)據(jù)的單點(diǎn)故障3. 可以實(shí)現(xiàn)遠(yuǎn)程異地?cái)?shù)據(jù)復(fù)制,建立簡單數(shù)據(jù)容災(zāi)系統(tǒng)。4. 在數(shù)據(jù)量不大的情況下,鏡像不會影響系統(tǒng)性能5. 可以實(shí)現(xiàn)ACTIVE/ACTIVE模式缺點(diǎn):1. 由于采用鏡像方式,對于系統(tǒng)的資源占用要高于采用磁盤陣列的方式。2. 對于數(shù)據(jù)量比較大的客戶,數(shù)據(jù)的鏡像時(shí)間會比較長對于實(shí)現(xiàn)多對一的熱備方式,配置比較麻煩,并且維護(hù)成本會高
7、于采用共享磁盤陣列 的方式基于數(shù)據(jù)鏡像技術(shù)(純軟方式)的高可用解決方案RoseMirrorHA隨著服務(wù)器硬件及軟件的發(fā)展,服務(wù)器的性能、內(nèi)部存儲容量以及網(wǎng)絡(luò)傳輸能力等都有 了大幅度地提升。RoseMirrorHA充分利用了服務(wù)器的內(nèi)部存儲和網(wǎng)絡(luò)傳輸能力,實(shí)現(xiàn)了基 于網(wǎng)絡(luò)的實(shí)時(shí)數(shù)據(jù)鏡像,提供了不需要共享存儲的純軟高可用性解決方案。它在現(xiàn)有的以太網(wǎng)絡(luò)基礎(chǔ)上,通過 TCP/IP協(xié)議在兩臺主機(jī)之間實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)鏡像,保證兩臺主機(jī)數(shù)據(jù)一 致性;采用HA技術(shù)對主機(jī)的IP、應(yīng)用程序、數(shù)據(jù)存取等進(jìn)行監(jiān)控和保護(hù)。當(dāng)應(yīng)用程序或 主機(jī)發(fā)生故障后,RoseMirrorHA 將自動、快速地切換應(yīng)用到備機(jī),確保應(yīng)用服務(wù)的
8、持續(xù)可 用性,保證業(yè)務(wù)的連續(xù)運(yùn)行。解決方案優(yōu)點(diǎn):對服務(wù)器硬件配置要求不高,可以根據(jù)應(yīng)用情況采用不同型號或配置。系統(tǒng)切換時(shí)間短,最大程度減少業(yè)務(wù)中斷的影響。切換過程對應(yīng)用程序無影響,無需重新啟動或登錄,做到無人值守。不需要磁盤陣列,具有較高的性能價(jià)格比。高效成熟的多種鏡像方式,支持完全鏡像、差分鏡像。最佳化的按需復(fù)制,支持自定義復(fù)制數(shù)據(jù)集。RoseMirrorHA的數(shù)據(jù)鏡像是基于文件系統(tǒng)之上的以字節(jié)為單位的按需復(fù)制,充分保證了系統(tǒng)性能和效率的最佳化。消除備份窗口。備份時(shí)可以使備機(jī)寫入暫?;蛑鳈C(jī)傳輸暫停,在主機(jī)應(yīng)用在線持續(xù) 運(yùn)行的情況下,通過備機(jī)對數(shù)據(jù)進(jìn)行備份操作。支持豐富的應(yīng)用配置,譬如:Ora
9、cle,SQLServer,Sybase,Excha nge等。簡潔直觀的管理工具,體貼的應(yīng)用配置向?qū)еС?,便于維護(hù)管理?,F(xiàn)狀與系統(tǒng)簡介目前很多公司特別是網(wǎng)絡(luò)公司、大型組織機(jī)構(gòu)、政府部門均有五臺以上的服 務(wù)器,它們大多數(shù)用于 WEE服務(wù)器、FTP服務(wù)器、郵件服務(wù)器、數(shù)據(jù)庫服務(wù)器、 內(nèi)部CRM公司ERP系統(tǒng)等基于TCP/IP的網(wǎng)絡(luò)服務(wù),這些服務(wù)均要求實(shí)時(shí)在線, 不可斷線或是斷線后立即處理。大多數(shù)公司均有技術(shù)精良的工程師, 在服務(wù)器出 現(xiàn)問題的時(shí)候總是可以第一時(shí)間處理得很好,很快就可以讓服務(wù)恢復(fù)正常。 但 是服務(wù)器什么時(shí)候出現(xiàn)的故障、什么時(shí)候服務(wù)不可用了,則需要專人監(jiān)視著每一 臺服務(wù)器。工程師不可
10、能24小時(shí)守候在電腦旁監(jiān)視著每一臺服務(wù)器的運(yùn)行狀態(tài)。 服務(wù)器數(shù)量少的時(shí)候還可以接受,但是服務(wù)器數(shù)量多的時(shí)候怎么辦? 一會兒看看 這臺,一會兒看看那臺?這顯然是不可行的。企業(yè)最關(guān)心的問題之一是如何建立并維持網(wǎng)絡(luò)的穩(wěn)定性和運(yùn)行的持續(xù)性。于是,高可用性對于網(wǎng)絡(luò)顯得越來越重要。 事實(shí)上,如果一些關(guān)鍵應(yīng)用一旦停止下 來,所造成的損失是難以估計(jì)的。由于網(wǎng)絡(luò)癱瘓而影響了企業(yè)的信譽(yù), 致使客戶 對企業(yè)失去信任,所造成的危害是致命的。另一方面,計(jì)算機(jī)硬件與軟件都不可 避免地會發(fā)生故障,這些故障有可能給企業(yè)帶來極大的損失, 甚至整個(gè)服務(wù)的終 止,網(wǎng)絡(luò)的癱瘓??梢?,對一些特別的企業(yè)或公司,系統(tǒng)的高可用性顯得更為重
11、要。因此,必須有適當(dāng)?shù)拇胧﹣泶_保計(jì)算機(jī)系統(tǒng)提供不間斷的服務(wù),以維護(hù)系統(tǒng)的可用性。信息系統(tǒng)的可用性通常在兩種情況下會受到影響,一種是系統(tǒng)當(dāng)機(jī)、錯(cuò)誤 操作和管理引起的異常失敗,另一種是由于系統(tǒng)維護(hù)和升級,需要安裝新的硬件 或軟件而正常關(guān)機(jī)。高可靠性軟件必須為這兩種情況提供不間斷的系統(tǒng)服務(wù)。 系統(tǒng)可用性基本類型通??捎眯韵到y(tǒng)通??捎眯韵到y(tǒng)沒有容錯(cuò)功能,也沒有特殊的軟件來作錯(cuò)誤 處理,系統(tǒng)的錯(cuò)誤檢查和恢復(fù)完全依靠系統(tǒng)管理員來完成。高可用性系統(tǒng):高可用性系統(tǒng)是在冗余的通??捎眯韵到y(tǒng)基礎(chǔ)之上,運(yùn)行高可靠性軟件而構(gòu) 成。高可靠性軟件用于自動檢測系統(tǒng)的運(yùn)行狀態(tài), 在一臺服務(wù)器出現(xiàn)故障的情況 下,自動地設(shè)定的服
12、務(wù)轉(zhuǎn)到另一臺服務(wù)器上。容錯(cuò)系統(tǒng):容錯(cuò)系統(tǒng)是由專用昂貴的多機(jī)系統(tǒng)組成,錯(cuò)誤處理能力是計(jì)算機(jī)硬件和操作 系統(tǒng)本身提供。一般的應(yīng)用軟件也需要修改后方能在上面運(yùn)行。高可用性系統(tǒng)的功能:軟件故障監(jiān)測與排除*備份和數(shù)據(jù)保護(hù)管理站能夠監(jiān)視各站點(diǎn)的運(yùn)行情況,能隨時(shí)或定時(shí)報(bào)告系統(tǒng)運(yùn)行狀況,故障 能及時(shí)報(bào)告和告警,并有必要的控制手段實(shí)現(xiàn)錯(cuò)誤隔離以及主、備份服務(wù)器間的服務(wù)切換RoseMirrorHA如何達(dá)到信息高可用?RoseMirrorHA是在實(shí)時(shí)數(shù)據(jù)鏡像基礎(chǔ)上,實(shí)現(xiàn)了不需要共享存儲的純軟高 可用性系統(tǒng)。在傳統(tǒng)高可用性系統(tǒng)中需要通過共享存儲來實(shí)現(xiàn)數(shù)據(jù)的共享并提升性能,但這也增加了可用性系統(tǒng)的成本RoseMirro
13、-rH通過現(xiàn)有的以太網(wǎng)絡(luò)基礎(chǔ)環(huán)境,通過TCP/IP協(xié)議,在兩臺主機(jī)之間實(shí)現(xiàn)了數(shù)據(jù)的實(shí)時(shí)鏡像,不需要額外 的硬件投資。在充分利用已有資源的基礎(chǔ)上,通過先進(jìn)的軟件技術(shù),實(shí)現(xiàn)純軟的 咼可用性系統(tǒng)。RoseMirrorHA硬件組成服務(wù)器:運(yùn)行同一類型操作系統(tǒng)的計(jì)算機(jī)系統(tǒng)。主服務(wù)器:提供主服務(wù)的計(jì)算機(jī)系統(tǒng)。但相對于其它主服務(wù)來說,主服務(wù)器也可 以是備份服務(wù)器。備份服務(wù)器:裝配某些用以恢復(fù)故障服務(wù)的硬件設(shè)備的計(jì)算機(jī)系統(tǒng)。如果主服務(wù)運(yùn)行正常,沒有出現(xiàn)故障,此時(shí),備份服務(wù)器將處于以下三種狀態(tài)之一空閑執(zhí) 行付服務(wù)執(zhí)行主服務(wù)。一臺備份服務(wù)器可以裝備多個(gè)硬件設(shè)備, 用以恢復(fù)多個(gè) 故障服務(wù);另一方面,對一些重要的服務(wù)
14、,也可采用多個(gè)備份服務(wù)器,這樣可以進(jìn) 一步提高冗余度,增加系統(tǒng)可靠性。Clients(客戶端)是指那些訪問服務(wù)的計(jì)算機(jī)系統(tǒng).通信連接RoseMirrorHA支持運(yùn)行TCP/IP協(xié)議的ATM Ethernet10M/100M 以太網(wǎng)光私有網(wǎng):用以交換服務(wù)器心跳的網(wǎng)絡(luò)。它可通過一條獨(dú)立的網(wǎng)線來傳送心跳,也 可采用RS- 232以點(diǎn)對點(diǎn)的通信方式來傳送心跳。公有網(wǎng):供客戶端訪問服務(wù)的網(wǎng)絡(luò)。連接公有網(wǎng)最好的辦法是用獨(dú)立的網(wǎng)線連接, 這樣,客戶端首先可以通過備份網(wǎng)絡(luò)訪問服務(wù),從而提高系統(tǒng)的可靠性;其次,服 務(wù)負(fù)載也可以由各個(gè)獨(dú)立分離的網(wǎng)絡(luò)共同承擔(dān)。數(shù)據(jù)網(wǎng)絡(luò):用于主服務(wù)器傳遞數(shù)據(jù)到備份服務(wù)器的網(wǎng)絡(luò)。 它可
15、以是一條獨(dú)立的網(wǎng) 線來傳遞數(shù)據(jù),也可以同私有網(wǎng)或公有網(wǎng)公有同一條網(wǎng)絡(luò), 不過建議客戶使用獨(dú) 立的網(wǎng)線傳輸數(shù)據(jù)。主網(wǎng)絡(luò)接口 :此接口是客戶端訪問服務(wù)的入口,客戶通過一個(gè)特定的網(wǎng)絡(luò)IP地址來識別服務(wù).備份網(wǎng)絡(luò)接口:此接口是安裝在備份服務(wù)器上用來提供訪問主服務(wù)的備份的網(wǎng)絡(luò) IP地址。如果主服務(wù)器出現(xiàn)故障,則備份服務(wù)器會將服務(wù)接管過來,且備份網(wǎng) 絡(luò)接口也會將原在主網(wǎng)絡(luò)接口的IP地址接管過來。本地的服務(wù)恢復(fù):在主服務(wù)器上另外安裝了一個(gè)備份網(wǎng)絡(luò)接口,用來做備份訪問接口。如果主網(wǎng)絡(luò)接口出現(xiàn)故障,此備份接口將接管主I地址。在線存儲私有磁盤:主要是用于存儲操作系統(tǒng)及那些服務(wù)所要保護(hù)的數(shù)據(jù)。私有 磁盤可以是普通的
16、SCSI盤,也可以是磁盤陣列,應(yīng)用服務(wù)的數(shù)據(jù)會通過 RoseMirrorHA的實(shí)時(shí)復(fù)制功能保證主服務(wù)器和備服務(wù)器上的數(shù)據(jù)完全一致。RoseMirrorHA軟件組成1I.AeratOlr1 kBM闔nIhiKdwBJtlli irtvIHnwVBn'w/血祜i-Attin StntrRoseMirrorH軟件由四個(gè)部分組成:管理模塊、代理模塊、過濾驅(qū)動程序、 服務(wù)模塊服務(wù)模塊:是軟件的靈魂和操控者,它負(fù)責(zé)執(zhí)行來自管理中心的命令、 傳遞驅(qū)動程序的復(fù)制數(shù)據(jù)、保證源數(shù)據(jù)和備份數(shù)據(jù)的一致、以及處理各種意外事 件等。它作為windows的服務(wù)或UNIXdaemo必須和驅(qū)動程序安裝在同一個(gè)服務(wù) 器上
17、進(jìn)行數(shù)據(jù)保護(hù)工作,而不能脫離驅(qū)動程序。代理模塊:負(fù)責(zé)對客戶應(yīng)用的監(jiān)控,同時(shí)把信息傳遞給服務(wù)模塊。針對不同的服 務(wù),RoseMirrorHA提供專門的代理模塊來管理和傳遞服務(wù)信息,目前RoseMirrorH 支持大多數(shù)應(yīng)用服務(wù),譬如 Oracle、SQL Exchange、Sybase 等, 如果企業(yè)有專門的服務(wù),RoseMirrorHA提供API函數(shù)來支持企業(yè)的專業(yè)需求。 過濾驅(qū)動程序:是軟件的核心,它嵌入到操作系統(tǒng)的內(nèi)核中處于文件系統(tǒng)之上, 并且一直監(jiān)控系統(tǒng)的數(shù)據(jù)IO,當(dāng)遇到需要保護(hù)的數(shù)據(jù)時(shí)便把它傳遞到處于系統(tǒng) 應(yīng)用層的復(fù)制數(shù)據(jù)服務(wù)。該驅(qū)動程序平時(shí)占用系統(tǒng)內(nèi)核資源少,消耗低,不影響系統(tǒng)正常的
18、運(yùn)作。管理模塊:提供給用戶一個(gè)直觀的,強(qiáng)力的集中管理復(fù)制數(shù)據(jù)的工具,通過它, 用戶可以實(shí)時(shí)地、清晰地了解當(dāng)前數(shù)據(jù)保護(hù)的狀態(tài), 服務(wù)的運(yùn)行狀態(tài),以及硬件 網(wǎng)卡等信息,同樣可以通過管理中心進(jìn)行創(chuàng)建、刪除、切換任務(wù)等操作。管理中 心可以安裝在遠(yuǎn)程客戶端,這樣用戶可以遠(yuǎn)程地、同時(shí)地管理多個(gè)服務(wù)器上的數(shù) 據(jù)保護(hù)。RoseMirrorHA功能特點(diǎn)RoseMirrorHA軟件針對雙機(jī)高可用性策略和企業(yè)數(shù)據(jù)相關(guān)的新需求,進(jìn)行 了不斷的優(yōu)化、提高和更新,在滿足了動態(tài)數(shù)據(jù)實(shí)時(shí)復(fù)制和高可用性的基本需求 外還具有許多特色的功能。雙機(jī)高可用性高可用性系統(tǒng)是指在系統(tǒng)運(yùn)行過程中,可以將數(shù)據(jù)丟失及服務(wù) 中斷的可能性減小到最低
19、程度的系統(tǒng)。 在這種系統(tǒng)中,所有引起服務(wù)中斷的故障 都會激活應(yīng)用軟件去進(jìn)行錯(cuò)誤檢測、 故障隔離及在線恢復(fù)等工作,此時(shí),預(yù)先指 定的備份系統(tǒng)會取代故障系統(tǒng)而接管服務(wù),并使其正常運(yùn)行,此過程對用戶來說, 只需在等待很短的時(shí)間后,便可繼續(xù)訪問該項(xiàng)服務(wù)了。利用實(shí)時(shí)復(fù)制技術(shù)實(shí)現(xiàn)雙機(jī)高可以性兩臺服務(wù)器都連接上自己單獨(dú)的磁盤或磁盤陣列,因而企業(yè)的數(shù)據(jù)存儲在自己私有的磁盤空間中。RoseMirrorHA利用實(shí)時(shí)復(fù)制技術(shù),通過網(wǎng)絡(luò)把企業(yè)的數(shù) 據(jù)實(shí)時(shí)的復(fù)制到備份服務(wù)器,從而在備份服務(wù)器端保留了一個(gè)完整的數(shù)據(jù)備份。 當(dāng)主服務(wù)器出現(xiàn)問題時(shí),RoseMirrorHA會自動把主服務(wù)器上的業(yè)務(wù)停掉,因而 備份服務(wù)器數(shù)據(jù)同主
20、服務(wù)器一致,因而 RoseMirrorHA自動在備份服務(wù)器端啟動 企業(yè)業(yè)務(wù),從而保障業(yè)務(wù)的高可以性。 持續(xù)的數(shù)據(jù)復(fù)制該功能是數(shù)據(jù)保護(hù)策略最基本的功能,也是數(shù)據(jù)保護(hù)的解決方案。 RoseMirrorHA 在啟動服務(wù)后,首先對要保護(hù)的數(shù)據(jù)進(jìn)行初始化(對比源數(shù)據(jù)和 備份數(shù)據(jù)的差異,如果存在不同,那么把不同的源數(shù)據(jù)鏡像到備份端),使數(shù)據(jù) 源和數(shù)據(jù)備份完全一致。 在服務(wù)運(yùn)行期間, 任何數(shù)據(jù)源的改動都會傳遞到備份數(shù) 據(jù)中,從而保證任何時(shí)間點(diǎn)數(shù)據(jù)源和數(shù)據(jù)備份的一致性。 如果災(zāi)難情況發(fā)生, 造 成數(shù)據(jù)源不能使用, 那么備份數(shù)據(jù)因?yàn)闆]有數(shù)據(jù)丟失, 可以被立即使用或者用于 數(shù)據(jù)源的快速恢復(fù),這樣就避免了常規(guī)定時(shí)備
21、份會出現(xiàn)數(shù)據(jù)丟失的情況。 按需復(fù)制性能資源最佳化 支持自定義復(fù)制數(shù)據(jù)集RoseMirrorHA 支持復(fù)制數(shù)據(jù)集的定義, 用戶可以選擇定制需要復(fù)制的目錄、 文件。設(shè)置時(shí)支持使用通配符?;谖募到y(tǒng)的過濾驅(qū)動RoseMirrorHA 的數(shù)據(jù)鏡像是基于文件系統(tǒng)之上的,僅僅復(fù)制文件變化的部 分。 RoseMirrorHA 通過自身的驅(qū)動程序來監(jiān)控用戶指定數(shù)據(jù)集,獲取變化內(nèi)容 進(jìn)行傳輸處理。 這種以字節(jié)為單位的按需復(fù)制, 充分保證了系統(tǒng)性能和效率的最 佳化。多種數(shù)據(jù)傳輸模式RoseMirrorHA 存在兩種數(shù)據(jù)傳輸模式:同步傳輸和異步傳輸 。同步傳輸顧 名思義為每個(gè)數(shù)據(jù) IO 在源端和備份端同時(shí)寫入,其
22、過程是,當(dāng)截獲到變動的數(shù) 據(jù)后,驅(qū)動程序把數(shù)據(jù)傳遞到復(fù)制服務(wù), 復(fù)制服務(wù)再把該數(shù)據(jù)傳遞到異地的復(fù)制 服務(wù),當(dāng)復(fù)制服務(wù)接受到異地寫入成功信號后再通知驅(qū)動程序, 驅(qū)動程序才釋放 系統(tǒng)資源,讓系統(tǒng)寫入下一個(gè)數(shù)據(jù)10。從其過程中可以看出,同步傳輸能夠隨 時(shí)保持?jǐn)?shù)據(jù)的一致性, 但對系統(tǒng)和網(wǎng)絡(luò)非常依賴, 如果網(wǎng)絡(luò)較慢, 那么會降低系 統(tǒng) I0 效率乃至整個(gè)資源的效率。異步傳輸顧名思義數(shù)據(jù)源和數(shù)據(jù)備份的 I0 不 是同時(shí)寫入, 其過程是, 復(fù)制服務(wù)在接收到來自驅(qū)動程序的數(shù)據(jù)后, 把該數(shù)據(jù)扔 到數(shù)據(jù)緩沖區(qū), 馬上讓驅(qū)動程序去接收下一數(shù)據(jù), 復(fù)制服務(wù)中的傳輸模塊再從數(shù) 據(jù)緩沖區(qū)中獲得數(shù)據(jù), 把它傳遞到異地復(fù)制服務(wù)進(jìn)行寫入。 從其過程中可以看出, RoseMirrorHA 接收數(shù)據(jù)和傳遞數(shù)據(jù)的動作是并行的,它并不影響操作系統(tǒng)的運(yùn) 行和 I0 操作,因而異步傳輸比同步傳輸更加有效率, 但因?yàn)閿?shù)據(jù)緩沖區(qū)的存在, 會造成源和備份的數(shù)據(jù)一致性的延時(shí)。低資源消耗雖然 RoseMirrorHA 驅(qū)動嵌入內(nèi)核,復(fù)制服務(wù)駐留內(nèi)存,但它們一直在后臺 靜默運(yùn)行,只有當(dāng)數(shù)據(jù)變動時(shí),它才進(jìn)行復(fù)制動作把數(shù)據(jù)傳遞到異地進(jìn)行備份。 RoseMirrorHA 的運(yùn)作對于用戶是透明,不可覺察的,應(yīng)用程序可以同往常一樣 進(jìn)行訪問數(shù)據(jù),不會有任何的延時(shí)和阻礙。網(wǎng)絡(luò)負(fù)載調(diào)節(jié)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廠家玻璃銷售合同范本
- 出資出業(yè)務(wù)合同范本
- 劇本殺買斷合同范本
- 沙子購銷合同范本
- 勞務(wù)公司兼職合同范本
- 辦理保障房合同范本
- 公司廠房轉(zhuǎn)讓股權(quán)合同范本
- 公司成立合同范本
- 廠內(nèi)清包工合同范本
- 化油器購銷合同范本
- 《同濟(jì)大學(xué)簡介》課件
- 《建筑攝影5構(gòu)》課件
- 機(jī)電安裝工程質(zhì)量控制
- 愛自己是終身浪漫的開始 心理課件
- 新房房屋買賣合同
- 地鐵出入口雨棚施工工藝
- 人工智能引論智慧樹知到課后章節(jié)答案2023年下浙江大學(xué)
- 文獻(xiàn)的載體課件
- 大學(xué)??啤稒C(jī)電傳動控制》課件
- 品管圈QCC質(zhì)量持續(xù)改進(jìn)案例手術(shù)室-優(yōu)化手術(shù)病理標(biāo)本處置流程PDCA
- 基于核心素養(yǎng)的學(xué)習(xí)觀和教學(xué)觀
評論
0/150
提交評論