Oracle RAC和GPFS文件系統(tǒng)實踐


GPFS(General Parallel FileSystem)是一個分布式、共享、并行集群文件系統(tǒng),支持從多個節(jié)點同時對單一文件系統(tǒng)或一組文件系統(tǒng)的訪問。GPFS可以在AIX、Linux和windows操作系統(tǒng)和IBM Power、Intel、AMD x86架構(gòu)下使用,被全世界HPC用戶廣泛使用。GPFS集群中每一個節(jié)點都由管理命令集、GPFS內(nèi)核擴展、多線程守護進程三個組件構(gòu)成。
? ??? GPFS管理命令集,是用來控制GPFS操作和配置的腳本集合,默認情況下GPFS命令可以在集群中任何一個節(jié)點執(zhí)行,GPFS集群會自動處理并把請求的操作重定向到合適的節(jié)點執(zhí)行??梢远x為在所有GPFS節(jié)點同步,還是在一個子網(wǎng)內(nèi)的節(jié)點間同步請求。
GPFS內(nèi)核擴展提供了一個接口和操作系統(tǒng)的vNode、VFS層交互模塊,并注冊GPFS作為一個Native文件系統(tǒng),GPFS在操作系統(tǒng)中以一個標準的處理應(yīng)用下發(fā)給操作系統(tǒng)的請求。
? ? ??GPFS守護進程處理所有I/O操作和Buffer管理,包括對于順序讀進行Read-ahead,對于非同步的所有寫進行Write-behind操作,I/O操作被GPFS的Token管理保護,以確認數(shù)據(jù)分布在集群中所有節(jié)點的一致性。GPFS守護進程會和其他節(jié)點的守護進程共同工作,進行文件系統(tǒng)的配置變更、修復(fù)、并行更新元數(shù)據(jù)狀態(tài)。
以下是GPFS架構(gòu)和基于Oracle RAC技術(shù)的實踐介紹(如配置,性能優(yōu)化等),內(nèi)容雖然有些老久,但涉及的技術(shù)點變化不大,通過分享期望對讀者學(xué)習(xí)和工作有所裨益。(內(nèi)容來自IBM,出處網(wǎng)絡(luò)無處查詢)




































相關(guān)閱讀:

轉(zhuǎn)載申明:轉(zhuǎn)載本號文章請注明作者和來源,本號發(fā)布文章若存在版權(quán)等問題,請留言聯(lián)系處理,謝謝。
推薦閱讀
更多架構(gòu)相關(guān)技術(shù)知識總結(jié)請參考“架構(gòu)師技術(shù)全聯(lián)盟書店”相關(guān)電子書(35本技術(shù)資料打包匯總詳情可通過“閱讀原文”獲取)。
全店內(nèi)容持續(xù)更新,現(xiàn)下單“架構(gòu)師技術(shù)全店打包匯總(全)”,后續(xù)可享全店內(nèi)容更新“免費”贈閱,價格僅收188元(原總價270元)。
溫馨提示:
掃描二維碼關(guān)注公眾號,點擊閱讀原文鏈接獲取“架構(gòu)師技術(shù)全店資料打包匯總(全)”電子書資料詳情。

