Oracle RAC,全稱是Oracle Real Application Cluster,顧名思義即為真正的應(yīng)用集群,整個集群系統(tǒng)由Oracle Clusterware (集群就緒軟件)和 Real Application Clusters(RAC)兩大部分組成。RAC的主要優(yōu)點為高可用和負載均衡,一臺節(jié)點故障了,是不會影響整個業(yè)務(wù)的運行。
ORACLE RAC的特點:
01-可以實現(xiàn)多節(jié)點的負載均衡
RAC數(shù)據(jù)庫集群可以根據(jù)設(shè)定的調(diào)整策略,在集群中實現(xiàn)負載均衡的功能,,在集群中每個節(jié)點都是正常工作的,各個節(jié)點也是相互監(jiān)控的,當集群中某個節(jié)點出現(xiàn)故障,RAC會自動將故障的節(jié)點從集群中隔離,并將在失敗節(jié)點上的業(yè)務(wù)自動切換到其他健康的節(jié)點中。
02-提供高可用的服務(wù)
當有故障節(jié)點出現(xiàn)時,業(yè)務(wù)會自動切換到正常節(jié)點上,保證業(yè)務(wù)對外服務(wù)不間斷。
03-具有很好的擴展性:
業(yè)務(wù)的穩(wěn)定是非常重要的,在集群系統(tǒng)不能滿足繁忙的業(yè)務(wù)時,RAC是可以隨時添加集群節(jié)點并能夠自動加入到集群中,不會存業(yè)務(wù)宕機的情況,反之,在不需要某個節(jié)點時,刪除節(jié)點也是很方便的。
RAC缺點:
1:跟單個數(shù)據(jù)庫相比,維護變的復(fù)雜,對運維人員的技能要求要更高;
2:當在方案開始前,底層架構(gòu)方案沒有選好的話,會降低RAC的性能。
3:RAC集群需要很多節(jié)點,就需要購買硬件服務(wù)器,存儲和一些企業(yè)級的軟件,無形中增加了軟硬件的成本。
RAC集群結(jié)構(gòu)圖:
RAC拓撲結(jié)構(gòu)
一個oracle rac集群數(shù)據(jù)庫是由兩個或者兩個以上的服務(wù)器節(jié)點組成,每臺服務(wù)器都有自己的OS,cluseterware,rac和listener網(wǎng)絡(luò)監(jiān)聽器。Cluseterware是oracle 開發(fā)的一個集成軟件,主要作用是集群的系統(tǒng)管理;rac作用是提供oracle實例進程,供客戶端訪問集群系統(tǒng);監(jiān)聽服務(wù)主要用于監(jiān)控自己為網(wǎng)絡(luò)端口信息,所有的程序都是通過操作系統(tǒng)去訪問最下層的共享存儲讀寫數(shù)據(jù)。共享存儲有很多種,有自動存儲管理(ASM),oracle集群文件系統(tǒng)(OCFS),裸設(shè)備(Raw)和網(wǎng)絡(luò)區(qū)域存儲(NAS),從實際管理來講,我這邊介紹下ASM。
ASM
ASM 優(yōu)點:
1:ASM是跨平臺的,市面上主流的硬件平臺都可以使用,兼容性很好,管理方式一致;
2:oracle的所有數(shù)據(jù)都均勻的分布在磁盤組的每塊磁盤上,時間數(shù)據(jù)的條帶化,大大的提高了讀取和寫入的性能;
3:多重冗余,保證數(shù)據(jù)安全;
4:支持在線磁盤更換,添加或刪除磁盤后,能自動重新分布數(shù)據(jù)。
ASM 配置:
1:查看實力狀態(tài):select status form v$instance ;
2:asm實例參數(shù)文件位置:show parameter spfile
3:asmcmd 查看磁盤組:
4:asm下的數(shù)據(jù)文件路徑和文件:
5:查看asm磁盤名稱:/etc/init.d/oracleasm listdisks
6:新增創(chuàng)建磁盤:
/etc/init.d/oracleasm createdisk ASM_DATA14 /dev/opt/data/emcpowero1
(路徑可根據(jù)自己的實際情況來定)
7:查看磁盤路徑使用情況:
-
集群
+關(guān)注
關(guān)注
0文章
99瀏覽量
17363 -
ASM
+關(guān)注
關(guān)注
1文章
69瀏覽量
19345
發(fā)布評論請先 登錄
東京站群服務(wù)器有哪些優(yōu)缺點
適用于Oracle的SSIS數(shù)據(jù)流組件:提供快速導(dǎo)入及導(dǎo)出功能

從Delphi、C++ Builder和Lazarus連接到Oracle數(shù)據(jù)庫
適用于Oracle的Devart Excel插件:輕松管理數(shù)據(jù)

適用于Oracle的ODBC驅(qū)動程序
數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—ORACLE常見故障的數(shù)據(jù)恢復(fù)可行性分析
適用于Oracle的dbForge Studio

Oracle與亞馬遜云科技宣布建立戰(zhàn)略合作伙伴關(guān)系
Oracle數(shù)據(jù)恢復(fù)—異常斷電后Oracle數(shù)據(jù)庫啟庫報錯的數(shù)據(jù)恢復(fù)案例

評論