熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

Sun StorEdgeTM的瞬時映像功能

2013-11-15 11:52:40  來源: JSP教程 

  簡介
  今天隨著信息消費者和管理者越來越希望能獲得正被使用數據的快速轉儲以實現他們獨立讀寫的目的非侵入的時點復制技術(PIT)得到廣泛的需求在時點復制技術(PIT)問世之前聯機事務處理程序常常為了復制和備份數據而被迫切斷幾個小時以使接下來的必要工作能正常進行這種中斷使得在復制程序指今的同時又復原了某些災難性的影響隨著時點復制技術(PIT)的產生主程序能夠僅憑在檢驗點的短暫停頓就可以創建刷新一份時點視圖因此時點復制技術可以在支持後台對數據進行處理以實現決策支持應急計劃和可視控制的同時保證要求嚴格的聯機程序正常運行
  
  這份白皮書詳細介紹了用來創建數據時點映象的幾種方法並逐一分析它們的優缺點本書還描述了Sun StorEdgeTM 瞬時映像一個快速轉儲技術是Sun 公司 Intelligent Storage Network TM戰略中不可或缺的部分正象本文件中所闡釋的諸如Sun StorEdge瞬時映像之類的技術為Sun用戶提供了舉不勝舉有競爭力的優勢
  
  本章的最後簡要介紹了時點設備的用途和常見術語列表為討論時點技術提供信息背景
  
  時點(PIT)技術的普通應用
  以下是一些能直接從時點復制設備中受益的普通程序操作
  
  裝載數據庫
  
  時點復制技術能夠對在線數據進行快速抽點映像並轉為常用的數據庫從而最大限度減小了對聯機數據處理的破壞存儲管理者為在線數據創建了時點影像卷從而使數據庫的下載程序能夠獨立直接地得到這些數據現在可以頻繁地更新數據庫因為在線處理和數據下載能夠同時進行
  
  備份
  
  隨著大量需要保護的信息的爆炸式傳播用視窗進行存儲和管理信息正在迅速被淘汰時點復制技術可以使在線操作和備份在線數據的時點快速抽點映像同時進行從而最大限度地延長了計算機正常工作時間
  
  程序開發與測試
  
  新的應用程序開發能夠在通過實際生產數據的測試而得以增強利用生產數據的快速轉儲映像作為新應用程序的檢驗輸入能夠有助於加速新應用程序的開發周期從而使對這些應用程序的調試更加迅捷
  
  數據共享
  
  今天許多公司面臨需要在多種平台上用多種程序共享同一數據時點映像可用來實現不同程序間的數據共享
  
  數據遷移
  
  當今存儲平台的迅猛發展使得要求在線數據從存儲子系統到其替換單元的物理移動的呼聲日漸高漲時點復制設備使這一過程變得相對的非侵入性並簡單可行
  
  在經歷一個短暫的創建眾所周知的一致點過程之後後台復制程序開始將數據從一個存儲平台遷移到另一平台上同時保證在線程序依然受到原磁盤上的數據的支持一旦獨立的快速抽點數據在替換磁盤上創建並為新的時點所刷新程序即指向新的存儲區同時原磁盤即被刪除與完全備份和相關預防一起數據遷移有助於實現關鍵數據的維護和可恢復性
  
  術語
  以下列出了討論時點技術中用到的術語
  
  
  主卷磁盤的一個邏輯分區存儲特殊程序和成套程序的原始信息
  
  
  影像卷(快速抽點卷)磁盤的一個邏輯分區存儲已改變的時點數據或原始主卷的完全映像
  
  
  卷對由主卷和與其對應的影像卷組成每一卷對由一個位圖支持
  
  
  三重鏡像在已有的被保護的數據實現鏡像後連接第三鏡像卷(RAID)這是用以實現時點拷貝的方法之一
  
  
  位圖文件或磁盤物理分區用以保存主卷和影卷之間的數據的當前狀態
  
  
  同步化在影像卷上創建與主卷完全相同的復件或映像的過程
  
  
  完全的再同步完全的磁盤復制這是同步化操作中耗時最長的過程大多數情況下影像卷按照主卷同步化但有時主卷也可以按照影像卷同步化
  
  
  快速再同步化僅復制與數據日志相關的磁盤塊從而降低了同步化時間
  時點復制技術
  時點復制(PIT)是對在特殊時點(point in time)凍結的數據的復制映像這些復件使後續程序以給定的取點頻率對原始程序生成的數據進行非侵入性的存取產生專用映象以下是創建時點復件的三種主要技術
  
  
  中斷鏡像時點到達之前對數據創建並存儲完全物理復制
  
  按需復制時點到達之後對數據進行完全物理復制
  
  虛擬映象時點到達的時刻對數據進行虛擬的非物理的復制
  這每一種技術伴有響應更新的選擇能使之充分利用時間實現後來的時點一般說來主數據和時點映象會有軟件跟蹤以實現有選擇的刷新而不會執行費時又費力的完全磁盤一磁盤復制
  
  中斷鏡像
  這一方法要求附屬的鏡像卷和主數據卷相聯系(主卷自身可能被RAIDI實現鏡像因此三重鏡像利用中斷鏡像數據能夠在時點來臨之前不斷地復制到第三鏡像
  
  以下是使用中斷鏡像技術的典型過程
  
  創建數據的附屬鏡象
  
  在要求時點復制之前一個新的鏡卷與主卷相聯系接著主卷的內含在後台被復制到新鏡之中然後附加鏡像將調整與主卷一致附屬鏡卷也會得到與主卷一致的更新數據以保證同步繼續在三途徑鏡卷中子系統的存儲設備對每一次寫入將受到次輸入/輸出操作
  
  使附屬鏡卷與主卷脫離
  
  如果要創建一個能為後續程序所進入的時點映象人們必須不時的暫停更新鏡卷並中斷鏡象換句話說分離第三鏡卷將中斷主卷與附屬卷的同步性使時點復制獨立出去中斷之後附屬鏡像在時點保存了快速抽點的主數據並且僅對主卷進行刷新
   
  獨立鏡卷與主卷的再同步
  
  分離之後隨著原程序和PIT程序的獨立運行主卷和獨立鏡卷的各自影像而逐漸大相徑庭這就是所謂的非同步化
  
  再同步是這樣一個過程它能使一個影像又一次變成它所對應的信息的克隆
  
  依據時點復初始化過程的不同再同步技術分為好幾類
  
  
  按需復制
  按需復制與中斷鏡象有一些不同最明顯的是一旦完成全卷復制就沒有必要再繼續對鏡像源源不斷地寫入和復制而造成額外的資源開銷
  
  和中斷鏡像技術一樣一旦具備了時點獨立卷的初始條件按需復制就開始運行了其後每一次PIT影像需要刷新的時候只需進行新增數據的再同步這種方法對降低在存儲匹配影像中必不可少的I/O的時間將有望發揮極大潛力
  
  因為按需復制並非通過三鏡技術而實現所以它常靈活地用在主卷和時點影像被保護的場合下作為預防主卷應常常由不同級別的RAID所保護時點影像能被有選擇地自由的保護在大多數情況下RAID保護無須和主機相匹配
  
  當復制進行的時候按需復制技術需要記載正被寫入主卷的數據的始發地址當時點已經到達時它還需要被告知復制已經完成因此復制期間的失誤將導致無意義的時點映象以下就是使用按需復制技術的典型過程
  
  創建數據復件
  
  在創建時後開始從主磁盤向影像磁盤進行全卷復制復制工作由後台控制與復制工作一起主卷的要求寫入引起了主塊當前內容向對應影像磁盤的復制這一方法保證了在主數據進行更多的修改時時點映像得以保護 
  獲得時點復件
  
  雖然復制技術處於進步階段但諸如Sun Stor Edge瞬時映像技術卻在復制行業伊始那一刻起就提出時點映像的准確描述對未經復制的時點塊進行讀取的要求導致了對它的復制後台復制又一次接管此項工作一旦按需復制完畢一個獨宜的主數據的物理復件就產生了
  
  復件與主卷的再同步
  
  Sun StorEdgeTM 瞬時映像等產品在按需復制啟動時就開始跟蹤主卷當前映像與主卷內容之間的不同這就用到了記分牌
  
  軟件參考記分牌並且僅復制變化了的塊這樣新的時點映像就產生了
  
  虛擬映象
  中斷鏡像和按需復制方法在得到時點復件時都將產生一個完全獨立的物理映像相比之下稱作虛擬映象的選擇性技術包括了一個獨立映象其普通的非改變的內容可為主程序和時點用戶所共享因此虛擬映象依賴於主卷而只有主像與時點像的不同處才存入獨立的物理區域中
  
  理想中這種最優化技術省時省力並能提高得到時點映像的能力程序在頻繁更新卷中狹窄區域以保持映像的規整性中付出的代價很大
  
  以外行的眼光看虛擬映像似乎是一個在主程序變化時時點信息賴以藏身的獨立映像事實上虛擬映像能夠通過一個含有指向兩個獨立的物理區域的指針的偽卷而得以實現一個區域裡僅是主卷裡的不變的塊另一個是在主卷內容更新前收集它們的原始狀態就象時點用戶使虛擬映像發生的任何變化一樣
  
  當主卷被更新的時候時點技術被用來保存獨立的虛擬映像的假象任何新的對主卷的寫入要求都首先引發當前內容向相應的時點變化區域復制這項技術保證了不會因主卷的新近修改而影響時點內容
  
  這種方法所需要的附加存儲器的數量依賴於在Pointintime建立後主卷和虛擬映像更新的數量
  
  以下是應用虛擬技術的典型步驟
  
  創建虛擬映像
  
  在選定的時點開始創建虛擬映像從這一時點開始更新主卷和快速轉儲卷的場所將被記錄下來
  
  在pm創建時點
  
  (虛擬映像和主卷開始時相等)
    From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19794.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.