




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
RAC真正應用集群簡介集群計算的分類。1.高性能計算集群。計算任務分配到不同計算機節點來提高整體計算能力,主要應用在科學計算領域。主要利用的是并行計算。2.高可用性集群目的是提高系統的可用性,集成硬件和軟件的容錯性來實現整體服務的高可用性。采用SOA的思想,提供資源池服務。3.負載均衡集群。將負載流量盡可能合理地分配到集群的各個節點上,每個節點都可以處理一部分負載,并且可以根據負載情況進行動態的平衡。RAC實現的集群計算類型。1.高可用性2.負載均衡對整體業務進行流量的均衡,使得減小某個節點的壓力,提供用戶更流暢的服務。RAC真正應用集群簡介RAC概述。RAC到底是什么,RAC的英文是RealApplicationCluster(真正應用集群),這個集群的最終作用就是提供系統的高可靠性(HA)以及平衡系統負載(LB)。我們這里稱為RAC集群,RAC集群就是由多個節點組成的數據庫系統,每個節點運行單個實例,這些實例之間通過特殊的機制通信以協調實例之間的并發操作以及操作同一個數據庫。RAC真正應用集群簡介RAC集群的物理結構RAC真正應用集群簡介上圖是一個典型的RAC集群環境,其中兩個節點計算機安裝數據庫軟件,Clusterware集群軟件,兩臺計算機分別與兩個網絡交換機相連,其中內網連接用戶兩個節點之間的協調通信,外網連接用于向用戶提供數據庫訪問服務,兩個節點共享一個數據庫,二者通過部署在其上的Cluserware來協調對數據庫的訪問以及對相關資源的管理。RAC集群的邏輯結構1.集群件。2.網絡組件。3.共享存儲。4.CRS資源服務RAC真正應用集群簡介RAC集群的邏輯結構1.集群件。Clusterware管理相關的資源(這些資源需要預先注冊),記錄資源信息,監控資源狀態,管理RAC集群中的節點狀態信息。即Clusterware管理集群中硬件節點資源,使得這些節點對外模擬為一個虛擬的計算機,屏蔽了用戶對RAC集群中節點的存在,節點計算機對用戶透明。RAC真正應用集群簡介RAC集群的邏輯結構2.網絡要素:在RAC環境中涉及多個局域網絡,內網,外網以及存儲網絡。其中內網用于內部連接,這個連接實現不同節點上實例之間的協調通信,如用戶CacheFusion傳遞數據塊等操作。外網用戶對外服務,如用戶查詢數據請求等操作等。存儲網絡通過高速交換設備連接到共享存儲,實現RAC集群中數據庫的共享。RAC真正應用集群簡介RAC集群的邏輯結構3.共享存儲:我們已經知道RAC集群是具有多個節點的物理環境,每個節點運行單個實例來訪問數據庫,響應用戶的請求,為了防止多個實例的操作數據的不一致性,所以要求多個節點共享存儲。所以在RAC集群中需要將數據文件、控制文件以及日志文件存儲在共享存儲介質上,保證整個RAC環境下只有一個操作數據庫。RAC真正應用集群簡介RAC集群的邏輯結構4.CRS資源服務:我們已經知道Clusterware用于管理RAC集群中多個節點的各種資源,如與數據庫相關的監聽器狀態,實例狀態,與節點相關的VIP、GSD以及ONS(這三個資源應用在安裝完Clusterware后使用VIPCA來啟動),這些都是CRS管理的資源,這些資源信息會存儲在OCR磁盤上,整個RAC環境只有一份資源信息,這樣通過Clusterwarehouse中的相關進程監控OCR磁盤中資源信息,從而實現監控這些資源的狀態的目的。RAC真正應用集群簡介RAC架構詳解RAC真正應用集群簡介
RAC的架構是多實例的數據庫應用環境,由于需要處理并發操作,協調多個實例之間的通信,顯然在架構上有區別于單實例的地方,這些不同主要體現在RAC架構中多了一個GRD內存區以及附屬的多個后臺進程,和部分數據庫文件RAC架構詳解(1)GRD的作用GRD(GlobalResourceDirectory)是“全局資源目錄”的意思,在RAC集群環境下的每個節點的實例中都有一個GRD內存區,該區域用來存儲同一個數據庫在不同節點上的分布,即多個實例在并發操作一個數據快時,將該數據塊存儲在各自實例的GRC內存區中。
RAC通過某種機制可以監控每個實例上相同數據塊的當前狀態,以協調多個節點對同一個數據塊的并發操作。(2)LMON進程在RAC集群環境中各個節點的實例之間會定期通信,目的是檢查各自當前狀態,如對方實例是否異常等信息,這種在節點之間協調通信以完成健康檢查的任務就是由LMON進程負責。RAC真正應用集群簡介RAC架構詳解(3)LMD進程我們已經知道CacheFusion的GES(GlobalEnqueue
Service)服務,該服務的作用是在節點之間協調對同一數據塊的訪問次序,進程LMD就是提供GES服務。(4)LCK進程顧名思義LCK進程就是鎖進程,它管理在集群中對同一數據塊訪問的鎖管理。(5)LMSn進程我們已經知道CacheFusion的GCS服務,該服務的作用是在節點之間拷貝數據塊,而LMSn進程就是提供GCS服務。RAC真正應用集群簡介RAC架構詳解(6)DIAG進程這是一個“日志”進程,將集群的健康狀態,并記錄實例錯誤時的診斷信息。(7)參數文件和日志文件的存儲。由于在集群環境下,參數文件和日志文件必須在所有節點的實例之間共享,要求他們放在共享存儲設備上,從而使得多個節點都可以訪問到。以防止單個節點修改而其他節點“一無所知”的情況。RAC真正應用集群簡介RAC與Clusterware單實例環境通過OS內核操作數據文件RAC是一個集群環境,它使得數據庫服務器之間通過稱為集群件的軟件一起協調 工作,該集群環境提供了“實例”對“數據庫”之間的多對的關系,即多個數據庫實例 對應一個物理數據庫。多個實例之間的工作通過Clusterware來協調共同操作一個 物理數據庫。這個多實例的環境與單實例環境相比提高了系統的吞吐量和可擴展 性,提供了系統的可靠性和負載均衡。
Clusterware是一種集群件產品,它負責管理RAC的節點硬件資源,管理各種應用資源,并為集群數據庫提供基礎服務。二者的關系如下圖所示。RAC真正應用集群簡介Clusterware集群件的組成
OracleClusterware集群件由OCR、VotingDisk、后臺進程以及網絡組件組件。下面我們分別介紹這些Clusterware組件。(1)OCROCR是一個磁盤文件,該文件存儲在裸設備上,它的作用是存儲RAC集群節點的配置信息,因為在整個環境中只有一個存儲配置的磁盤文件,所以實現了對集群配置的同步修改。(2)VotingDisk該文件用于存儲節點狀態。一旦某個節點失效,通過“投票”算法將失效的節點踢出集群。因為該文件時共性存儲到裸設備,每個節點都可以訪問到,通過存儲的節點狀態,根據投票結果就可以剔除失效的節點,重構一個健康的集群。RAC真正應用集群簡介Clusterware集群件的組成
(3)occsd后臺進程:Clusterware集群件提供CSS(ClusterSynchronizationServices)集群同步服務。該服務通過某種機制來判斷集群中的節點是否“活著”,監控節點健康狀態。而ocssd進程就是完成CSS服務的。(4)crsd后臺進程:在RAC集群環境中,Clusterware集群件要管理和監控注冊到OCR中的各種資源,如gsd,vip,ons以及Listener等應用資源,而crsd進程就是負責監控這些資源,并在這些資源故障時提供系統的高可用性。在RAC環境下,這些資源會記錄在OCR中,而crsd進程就讀取OCR中存儲的資源狀態信息來管理資源,如監控資源的運行狀態,何時以及如何重啟或關閉這些注冊的資源。RAC真正應用集群簡介Clusterware集群件的組成(5)其他Clusterware進程:EVMD進程負責分發CRS產生的事件(event),RACGIMON進程負責檢查數據庫的狀態。(6)網絡設置RAC集群環境中的每個節點至少需要兩塊網卡,一個稱為public網卡,配置的IP稱為publicip,一個稱為private網卡,配置的IP稱為privatei
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國男性護理液行業市場全景分析及前景機遇研判報告
- 中班美術活動變臉
- 無創呼吸機應用和護理
- 智慧教育發展
- 煤礦機電運輸事故原因及控制對策探究
- 物業品質管理與培訓
- 車用尿素研發生產與銷售合作協議書
- 房地產租賃合同補充協議書
- 員工培訓計劃表
- 知識產權侵權代理授權協議
- 陜西2025中考試題及答案
- 供應風險管理制度
- 直播間貨盤管理制度
- 2025至2030中國心臟電生理標測、導航和記錄設備行業發展趨勢分析與未來投資戰略咨詢研究報告
- 2025泰山護理職業學院教師招聘考試試題
- 2025年重慶市中考歷史真題(原卷版)
- 吉林省國資委監管企業招聘筆試真題2024
- 項目管理中的資源優化配置
- 2025年重慶市中考道德與法治試卷真題(含標準答案)
- 2025年北京昌平區東小口鎮城市協管員招聘題庫帶答案分析
- 婦女兒童之家管理制度
評論
0/150
提交評論