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