PPRC,看起來很美,其實很難實現(xiàn),哈。。。
基于磁盤系統(tǒng)的PPRC數(shù)據(jù)級災難備份
目前業(yè)界有兩種基本的基于磁盤系統(tǒng)的遠程拷貝形式:
同步PPRC遠程拷貝:來自處理器的更新被寫往本地連接的磁盤系統(tǒng),該系統(tǒng)將數(shù)據(jù)轉(zhuǎn)發(fā)給遠地點連接的磁盤系統(tǒng)。只有當兩個系統(tǒng)都擁有數(shù)據(jù)的拷貝以后本地系統(tǒng)才會向處理器返回一個I/O完成指示。同步遠程拷貝能夠在遠地點提供最新程度的數(shù)據(jù)當前值,但應用程序會因等待寫I/O操作的完成而被延遲。
異步PPRC遠程拷貝:來自處理器的更新被寫往本地連接的磁盤系統(tǒng),該系統(tǒng)立即向處理器返回一個I/O完成指示。更新在很短的一段時間(在實際中通常在數(shù)秒鐘到一分鐘左右)以后被送往一個遠程系統(tǒng)。異步遠程拷貝對應用程序性能的影響最小,但遠程磁盤系統(tǒng)在數(shù)據(jù)最新性方面與本地系統(tǒng)相比會有一個延遲。
下面分別對兩種方案中IBM ESS的實施方法加以介紹。
同步PPRC數(shù)據(jù)級災難備份方案
IBM的PPRC提供了實現(xiàn)災難備份的方案基礎(chǔ)。PPRC全稱Peer to Peer Remote Copy,是以存儲為基礎(chǔ)的、實時的、與應用無關(guān)的數(shù)據(jù)遠程鏡像功能。PPRC實現(xiàn)較為簡單,是無數(shù)據(jù)丟失且具有完全恢復功能的災難恢復解決方案。
PPRC基于IBM ESS企業(yè)存儲服務器,通過光纖通道,以邏輯卷為基本單位,將本地ESS上的數(shù)據(jù)同步鏡像到遠端ESS上。
為在保證數(shù)據(jù)的即時性、完整性和系統(tǒng)性能之間的平衡,PPRC提供了多種工作方式。
同步方式下:點對點遠程拷貝(PPRC)是一種同步遠程鏡像工具,可用于相隔距離最多可達103公里的兩個ESS系統(tǒng)中指定的邏輯卷。這一距離可以通過第三方提供的通道擴展器加以延長。ESS可以為所有連接的主機支持PPRC功能。