當前位置:首頁 » 操作系統 » oracle資料庫的集群

oracle資料庫的集群

發布時間: 2024-10-14 19:47:18

『壹』 oracle rac是什麼

rac = real application cluster

是ORACLE資料庫自己的集群系統。

裝RAC的資料庫,要先裝 clusterware,配置好集群後,從集群的任一節點裝資料庫,就可以通過rac的集群輪粗軟體同步到集群的其他節點了。

RAC是掘喊同時提供服務,雙機熱備是只有一個提供服務,另外一個通過同步臘散鎮機制保持數據同步。

『貳』 哪位能介紹下oracle的RAC、集群、雙機熱備、Dataguard這些東西

1、RAC就是集群,改變了過去一個實例連接資料庫磁陣的處理模式,而是歷畢採用多個ORacle實例連接資料庫磁陣,各個ORacle實例進行負載均衡,當某個實例down掉,其他實例像備份一樣,依然在工作,這樣不影響資料庫的使用。不像傳統採用雙機模式,主機宕機,備機接管的模式,這個存在切換時間的問題,而針對集群來說,所有實例都是運行著的,因此不存在切換時間的宏爛遲問題。RAC是oracle的一項收費功能,價格不低喲。如果想蔽李用它的話,看看財務有沒有這塊的預算。
2、雙機熱備上面已經講過了「雙機模式」,這兒不再講了。
3、dataguard這個是資料庫容災的一種模式,與前面講的是不同的概念,是指在正常運行的生產環境之外異地運行的資料庫設備(有自己獨立的資料庫磁陣),如果生產環境發生數據變動,通過dataguard將變動的數據操作從生產環境實時同步過來,保證了生產環境和容災環境的數據的一致性,如果生產環境資料庫癱瘓了,容災環境就接管過來。 oracle里類似的容災模塊還有高級復制(物化視圖)、streams和goldgate,後者是收費的。其他的都是免費提供的。

『叄』 請問linux集群、oracle集群是什麼技術

一、linux集群
Linux集群系統包括集群節點和集群管理器兩部分。集群節點有時簡稱為節點、伺服器或伺服器節點,是提供處理資源的系統,它進行集群的實際工作。一般來講,它必須進行配置才能成為集群的一部分,也必須運行集群的應用軟體。應用軟體可以是專用於集群的軟體,也可以是設計用於分布式系統的標准軟體。Linux集群管理器則是將節點捆綁在一起,以構成單一系統外觀的邏輯結構,它用於將任務分解到所有的節點。
集群因多種不同的原因而有著不同的類型,建立Linux集群的最直接原因是共享CPU資源,在多個機器之間平衡負載,獲得更多的系統可靠性,或在主機失敗時提供後備系統(切換)。
通過對相關軟體的分析,實現集群負載的功能是通過流量管理實現的,具體有以下幾種實現方法:直接路由(Direct Forwarding)、網路地址轉換(NAT)和隧道技術(Tunneling)。
直接路由(Direct Forwarding)是當參與集群的計算機和作為控制管理的計算機在同一個網段時可以使用此法。控制管理的計算機接收到請求包時,直接送到參與集群的節點。它的優點是返回給客戶的流量不經過控制主機,速度快、開銷少。
可能大家比較熟悉網路地址轉換(NAT)這種方法。地址轉換器有能被外界訪問到的合法IP地址,它修改來自專有網路的流出包的地址,外界看起來包是來自地址轉換器本身。當外界包送到轉換器時,它能判斷出應該將包送到內部網的哪個節點。它的優點是節省IP地址,能對內部進行偽裝;缺點是效率低,因為返回給請求方的流量要經過轉換器。
隧道技術(Tunneling)這種方式是Linux集群的節點不在同一個網段時採用的轉發機制,是將IP包封裝在其它網路流量中。從安全形度考慮,應該使用隧道技術中的VPN,也可使用租用專線。
Linux集群所能提供的服務是基於TCP/IP的Web服務、Mail服務、News服務、DNS服務和Proxy伺服器等。
二、oracle集群
Oracle集群,最早稱作OPS(Oracle Parallel Server)出現在Oracle 7版本中,從Oracle 9i開始正式改稱為Oracle RAC,RAC即Real Application Clusters的簡寫,譯為「真正應用集群」;RAC是Oracle新版資料庫中採用的一項新技術,也是Oracle資料庫支持網格計算環境的核心技術。
在Oracle RAC環境下,Oracle集成提供了集群軟體和存儲管理軟體,為用戶降低了應用成本。當應用規模需要擴充時,用戶可以按需擴展系統,以保證系統的性能。
資料庫雙機可以有兩種不同的方式:雙機熱備份、雙機集群。
雙機熱備份方式的集群完全通過操作系統的cluster軟體來實現,在同一個時刻,只有一台機器對資料庫作操作,當這台機器發生故障以後,由操作系統cluster將所有資源切換到兩外一個節點,防止單節點資料庫故障。
雙機集群方式(RAC),在10g以後,通過ORACLE自身提供的CRS來實現集群的功能。在同一個時刻,所有的機器都對資料庫作操作,當某台機器發生故障後,其他機器接管該機器的工作。這種方式不但能夠防止單節點資料庫故障,還能夠實現負載均衡。因為兩個機器對同一個資料庫操作,因此資料庫文件一般無法使用傳統的文件系統方式存儲。

熱點內容
安卓手機如何快速調出健康碼 發布:2024-11-24 04:10:50 瀏覽:66
sql回車 發布:2024-11-24 03:57:09 瀏覽:426
傳奇怎麼改腳本 發布:2024-11-24 03:57:02 瀏覽:697
ftp上傳速度慢 發布:2024-11-24 03:56:07 瀏覽:216
最新的編程 發布:2024-11-24 03:42:02 瀏覽:271
中序遍歷非遞歸演算法 發布:2024-11-24 03:41:52 瀏覽:339
伺服器如何進入陣列設置 發布:2024-11-24 03:39:43 瀏覽:374
c語言優秀 發布:2024-11-24 03:37:18 瀏覽:209
緩存直通 發布:2024-11-24 03:12:46 瀏覽:641
手機如何從安卓10升級安卓11 發布:2024-11-24 03:01:40 瀏覽:852