1. HA ,CLUSTER ,RAC這幾個概念我老弄混,誰幫我分析下,都分別什麼意思,特別ha ,cluster
補充解釋。Cluster是集群的意思,是多個硬體設備共同承擔一項服務的總稱。Cluster常見的模式是HA模式,即主用備用模式。以筆記本為例:電池和交流電源的關系就是HA的模式,交流銷亂昌電源是主用,當交流電源斷掉的時候服務由電池來提供。RAC特指ORACLE數據虧扒庫的真正集群,他不是主備模式,陪陪而是負載均衡,協同工作。相當於電池和交流電共同為筆記本提供服務。希望能夠理解。
2. HA架構是什麼
HA架構是共同為客戶機提供網路資源的一組計算機系統。其中每一台提供服務的計算機稱為節點。當一個節點不可用或者不能處理客戶的請求時,該請求會及時轉到另外的可用節點來處鄭鍵理,而這些對於喊鬧巧客戶端是透明的,客戶不必關心要使用資源的具體位置,集群系統會自動完成。
基於共享磁碟的HA架構通過共享盤櫃實現集群中各節點的數據共享,包含主伺服器、從伺服器、存儲陣列三種主要設備,以及設備間的心跳連接線。而基於磁碟鏡像的HA架構不包含存儲陣列。集群中兩種伺服器的本地硬碟通過數據鏡像技術,實現集群中各節點之間的數據同步,從而實現集群的功能。
拓展資料:
HA架構軟體是架構在操作系統之上的程序,其主要由守護進程、應用程序代理、管理工具、開發腳本等四部分構成,應用服務系統彎枯是為客戶服務的應用系統程序,比如MS SQL Server,Oracle,Sybase,DB2 UDB,Exchange,Lotus Notes等應用系統軟體。
3. Oracle HA和RAC的區別
Oracle HA和RAC的區別
ha,僅只是在操作系統層面進行資料庫的監控和管理,一般只針對單實例資料庫使用。優點是管理方便,應用開發方便(方便了開發商);工程投入較小。缺點是,具有所有單實例資料庫的缺點:如:容錯能力差,續航能力差,用戶容量小等等問題。
rac,資料庫本身提供的一種單資料庫多實例的應用方式,優點是:1、使用靈活,即可當作單機使用也可多機使用。2、提供了大用戶量訪問的一種解決方式,即多機並行運行共同承擔資料庫運行中消耗的內存、cpu等系統資源。3、容錯能力較單機高,在主機類問題的容錯上尤為顯著。(磁陣問題不在此列)。缺點:1、開發要求較高,需要單獨配置balance方式才能體現其優點。2、投入較高,軟硬體都需要單獨投入。