Linux系統在儲存技術中的幾項應用(轉)

Rounders發表於2007-08-17
Linux系統在儲存技術中的幾項應用[@more@]資料複製和同步技術——InterMezzo

  1.高可用性的複製檔案系統

  Web和檔案伺服器對大多數公司而言,具有戰略和實踐上的重要性。在WWW和其他伺服器之間進行資料複製,以及在不同的資料中心之間同步資料是非常重要的。地理上分散的資料中心,可以透過伺服器複製避免主幹線上的交通阻塞,從而為客戶提供高品質的服務。

  美特爾科技有限公司推出的InterMezzo——分散式檔案系統提供幾個重要特性以達到以上目標:

  * 複製:InterMezzo使伺服器上的資料夾集合映象。

  * 無連線下操作:在伺服器或網路連線失敗期間,仍保持資料夾的有效更新。

  * 無縫重整:一旦InterMezzo檢測到可恢復的網路或伺服器,自動同步恢復系統。

  在正常操作中,InterMezzo是一個基於客戶/伺服器的檔案系統,可在多個伺服器上保留檔案系統的副本。當伺服器或網路連線失敗,InterMezzo會在日誌檔案中記錄下檔案系統的更新;當伺服器或網路恢復正常,這些日誌指引所有伺服器更新。

  使用InterMezzo,伺服器能保持同步化,即便是在一臺分散式伺服器失效的情況下。

  InterMezzo是一個提供同步化和高可用的資料夾集合的檔案系統。InterMezzo的特點包括:

  * 當檔案和資料夾出現改變時,核心修改日誌自動更新。

  * 在連線正常時,日誌的更新會立即在伺服器上作重整。一旦客戶登陸網路,更新便能傳送給系統複製的某些資料夾集合。

  * 當網路或伺服器失效時,或移動客戶計算機自願中斷連線時,InterMezzo支援無連線操作。

  * 為確保InterMezzo的可擴充套件性,引入了日誌檔案系統恢復,不論資料備份或快取/伺服器內容都透過日誌檔案傳輸解決。

  2.伺服器的映象和備份

  伺服器系統現已成為小型企業,電子商務企業和資料中心的基礎。伺服器的備份和映象對資料保護,系統配置以及冗餘校驗起著決定性作用。InterMezzo是一種有效的檔案系統,可追蹤記錄檔案系統的變化,為保持映像、備份及同步的一致對其他系統作重整。

  InterMezzo作為映象和備份解決方案的幾點重要特性:

  * 無需掃描檔案系統:透過使用包含所有變化資訊的核心級修改日誌。

  * 靈活的網路協議:依據網路當前狀況,使用安全、壓縮或高效能的資料和後設資料的傳輸層。

  * SnapFS:InterMezzo與檔案系統快照技術的結合,提供了對靜態檔案系統的備份和先前修改資料的訪問。

  3.流式內容分發

  Web伺服器已經成為儲存大量多媒體檔案的中心寶庫,諸如影片和音訊資料。為了將這些形式的內容傳送給終端使用者,最為重要的是如何從Internet主幹連線上下載這些內容。當在接近Internet的邊緣處配置多媒體檔案的快取時, InterMezzo的流式傳輸協議提供了許多優勢。

  其幾項優點如下:

  * 實時對所有系統作新內容通知;

  * 恰當適宜的處理間斷連線;

  * 高效能的檔案轉移功能;

  * 小容量的快取提供著全面的伺服器映像。

  InterMezzo是一個客戶/伺服器檔案系統,它在多臺伺服器上存有檔案系統資料的副本。InterMezzo的按需獲取資料特點,可延遲內容流至媒體文件第一次被訪問。

  LinuxDisk——在SAN上的Linux儲存

  儲存區域網路(SAN)傳統上透過配置一臺儲存主機,為一組開放系統伺服器上的組提供靈活的儲存資源配置。LinuxDisk將會把Linux系統虛擬成儲存裝置,使得一般Linux系統在SAN上執行成為可能。LinuxDisk系統可提供一些主機目前的特性,並以低廉的價格,提供諸如管理、擴充套件以及冗餘校驗等功能。

  1.內部結構與使用

  LinuxDisk系統可使用一般硬碟,並在SAN上提供一個虛擬儲存裝置。為了使LinuxDisk的使用效果達到儲存裝置的程度,LinuxDisk推出了一種目標模式的FCP驅動作為其組成部分,並在系統中整合了一路高速匯流排,例如:PCI 64匯流排。

  在LinuxDisk系統中,當目標模式驅動器進行輸入輸出時將使用一種目標到塊裝置橋,將來自初始化器的FCP輸入輸出口令對映成邏輯塊裝置的輸入輸出命令。我們在圖中對這些部件加以闡述。

  LinuxDisk系統典型的應用是在機架式伺服器的配置中,即將伺服器的子網設定成儲存裝置。

  2.未來的發展

  目標模式驅動具有以下幾大優勢:

  新的互連方式:LinuxDisk可以很容易適應Infi-niBand,基於IP的儲存,計劃傳輸和其他互連結構。

  安全性的加強:像T10/99-245這樣的訪問控制系統可以很容易新增進其目標模式驅動。

  特性的加強:透過將LVM橋與其他滯後分配的驅動聯合可使特性發揮增強。

  基於物件的儲存:LinuxDisk可成為一種基於物件目標模式驅動,與物件儲存協議相容,這在T10提案中可以查到。

  3.其他解決方案

  許多儲存系統的銷售商建立起自己的系統,能在SAN功能中引入繼承儲存裝置的能力。IBM的SHARK系統,Raidion的RAIDION.vss,以及DataDIRECT網路的SANDataDirector即是這樣的系統。

  LinuxDisk為Linux裝置有效儲存提供了一個整體的解決方案。這是LinuxDisk較其他產品的獨特之處:

  為在機架式伺服器群中作配置而設計;

  使用開放式原始碼技術;

  支援基於INTEL的普通硬碟。

  4.LinuxDisk的特點

  FCP/SCSI目標模式驅動:目標模式驅動使得Linux系統在SAN上可以作為一儲存裝置。

  目標到LVM橋:這個驅動介面卡使得在目標上的LUN在Linux磁碟可向塊裝置傳輸資料。

  管理軟體:安全的Web或基於管理軟體的指令碼將實現以下的可能:可多樣的重配置目標和邏輯卷改變裝置的集合,大小及安全設定。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9417382/viewspace-963576/,如需轉載,請註明出處,否則將追究法律責任。

相關文章