利用賽門鐵克veritasSFHA技術實現(xiàn)雙機集群架構案例_第1頁
利用賽門鐵克veritasSFHA技術實現(xiàn)雙機集群架構案例_第2頁
利用賽門鐵克veritasSFHA技術實現(xiàn)雙機集群架構案例_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、利用賽門鐵克veritas SFHA技術實現(xiàn)雙機集群架構案例一、系統(tǒng)拓撲結構:(一)環(huán)境描述兩臺IBM P750 小型機,其中A機和B機組成一個Oracle Rac,兩個存儲上劃分同等Lun。(二)SFRAC功能1.通過底層VXVM功能,實現(xiàn)兩個盤柜的鏡像(Mirror),保證在一個陣列出現(xiàn)down機,損壞等情況下保證應用的可用;2.通過文件系統(tǒng)CFS,提供Oracle的并行操作,到達Oracle RAC的功能。3.設置IO Fencing功能,防止因心跳線斷掉,而出現(xiàn)的腦裂情況。二、詳細功能:(一)鏡像功能 賽門鐵克Storage Foundation采用獨特的鏡像雙寫技術,構造全冗余的存儲

2、高可用架構,在存儲層面實現(xiàn)“HA”,當一個存儲發(fā)生硬件故障時,業(yè)務系統(tǒng)主機會自動采用另一個鏡像存儲提供數(shù)據(jù),核心業(yè)務絲毫不受影響。另外,當生產存儲性能下降到一定程度時,Storage Foundation會自動斷掉主機與生產存儲的連接,直接讀取鏡像存儲數(shù)據(jù),使業(yè)務應用性能免受生產存儲性能的惡劣影響。而且Storage Foundation能夠實現(xiàn)異構存儲之間的高可用HA,最大限度避免來自同構同型號存儲的Bug并發(fā)影響。該技術徹底消除核心業(yè)務系統(tǒng)的存儲單故障點,減少業(yè)務中斷風險,有效加固存儲層面的高可用性,減少意外停機時間。(二)DMP動態(tài)多路徑DMP(Dynamic):采用Symantec D

3、MP組件(動態(tài)多路徑)實現(xiàn)主機對存儲的多路徑讀寫;在 I/O 路徑出現(xiàn)故障時,確??梢栽L問存儲設備,保證數(shù)據(jù)的可用性;通過I/O路徑優(yōu)化算法改進I/O 性能。其主要功能如下:1.光纖多通道的Fast failover 快速切換;2.I/O 路徑優(yōu)化,提供六種算法:平衡路徑,循環(huán),最小隊列長度,自適應,優(yōu)先級,單個活動路徑;3.自動發(fā)現(xiàn)光纖路徑;4.動態(tài)監(jiān)測多路徑的狀態(tài);5.異構環(huán)境支持, 支持所有主流的磁盤陣列。(三)IO fencing多塊仲裁盤:仲裁盤的冗余,同時多個仲裁盤的機制可以保證多數(shù)節(jié)點集群存活。I/O Fencing技術,磁盤仲裁技術的高級應用,防止Panic集群再次造成腦裂或破

4、壞數(shù)據(jù)。(無需額外的硬件或軟件代理).建議基數(shù)磁盤。(四)Cluster File SystemCFS(Cluster File System):通過部署CFS,將相同的文件系統(tǒng)同時MOUNT到多個節(jié)點上,實現(xiàn)雙中心三個數(shù)據(jù)庫節(jié)點同時共享文件系統(tǒng)。1.CFS 體系結構SF Oracle RAC 使用 CFS 管理大型數(shù)據(jù)庫環(huán)境中的文件系統(tǒng)。 由于 CFS 是 VxFS 的擴展,所以它以類似的方式運行并在內存(通常稱為緩沖區(qū)高速緩存或 vnode 緩存)中緩存元數(shù)據(jù)和數(shù)據(jù)。 CFS 使用稱為 Global Lock Manager (GLM) 的分布式鎖機制確保所有節(jié)點都具有一致的文件系統(tǒng)視圖。

5、 GLM 通過協(xié)調對文件系統(tǒng)元數(shù)據(jù)(如 inode 和空閑列表)的訪問,實現(xiàn)跨節(jié)點的元數(shù)據(jù)和緩存的一致性。 GLM 的角色是基于每個文件系統(tǒng)進行設置,以實現(xiàn)負載平衡。CFS 涉及主要/輔助體系結構。 集群中的一個節(jié)點是文件系統(tǒng)的主節(jié)點。 雖然任何節(jié)點都可以啟動操作來創(chuàng)建、刪除數(shù)據(jù)或調整大小,但僅 GLM 主節(jié)點執(zhí)行實際操作。 創(chuàng)建文件之后,GLM 主節(jié)點會為了保持多個節(jié)點中數(shù)據(jù)的一致性而提供鎖。例如,如果節(jié)點嘗試修改文件內的某個塊,則它必須獲取獨占鎖,以確保其他可能緩存了相同文件的節(jié)點的緩存副本失效。SF Oracle RAC 配置盡量減少了對 GLM 鎖定的使用。Oracle RAC 通過

6、ODM 接口訪問文件系統(tǒng)并處理自己的鎖定,只有 Oracle(而不是 GLM)才緩沖數(shù)據(jù)并協(xié)調對文件的寫入操作。 單點鎖定和緩沖可確保實現(xiàn)最佳性能。 僅當文件的元數(shù)據(jù)發(fā)生更改時(如創(chuàng)建和調整大小操作期間),才涉及 GLM 鎖定。2.CFS 文件系統(tǒng)的優(yōu)點在 VxFS 中適用的多種功能在 SF Oracle RAC 環(huán)境中不起作用,因為 ODM 負責此類功能。 CFS 為 VxFS 增加了高可用性、一致性和可伸縮性及集中管理等功能。 在SF Oracle RAC 環(huán)境中使用 CFS 具有下列優(yōu)點: 增強了可管理性,包括易于創(chuàng)建和擴展文件如果沒有 CFS,您必須為 Oracle 提供固定大小的分區(qū)

7、。 而使用 CFS,則可以動態(tài)擴充文件系統(tǒng)以滿足未來的需求。 減少了用戶錯誤的發(fā)生率原始分區(qū)不可見,因此管理員可能會因誤將文件系統(tǒng)放置到這些分區(qū)上而對其造成損害。 Oracle 中沒有任何機制可防止此類錯誤。 數(shù)據(jù)中心一致性如果有原始分區(qū),則您只能使用特定于 RAC 的備份策略。 CFS 允許您通過數(shù)據(jù)中心實施備份策略。(五)Veritas Cluster ServerVeritas Cluster Server (VCS) 通過控制組件層的啟動和關閉,以及提供監(jiān)視功能和故障通知功能來指示 SF Oracle RAC 操作。在典型 SF Oracle RAC 配置中,VCS 的 Oracle

8、RAC 服務組作為“并行”服務組而不是“故障轉移”服務組運行;發(fā)生故障之后,VCS 不會嘗試遷移發(fā)生故障的服務組。 相反,可以使用該軟件將該服務組配置為在發(fā)生故障時重新啟動。VCS 體系結構高可用性后臺駐留程序 (HAD) 是運行在每個節(jié)點上的主 VCS 后臺駐留程序。 HAD跟蹤集群配置中的變化并通過 GAB 和 LLT 通信來監(jiān)視資源狀態(tài)。 HAD 使用代理管理所有應用程序服務,這些代理是已安裝的程序,用于管理資源(特定的硬件或軟件實體)。VCS 體系結構設計具有可擴展性和高效率的特點。 HAD 不需要了解如何啟動 Oracle或受 VCS 控制的任何其他應用程序。相反,可以添加代理來管理不同資源,且不會對該引擎 (HAD) 產生任何影響。代理僅與本地節(jié)點上的 HAD 通信,而 HAD 通過與其他節(jié)點上的 HAD 進程通信來交流狀態(tài)信息。由于

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論