Novell SUSE Linux Enterprise Server10 Oracle HA叢集解決方案

csbwolf10發表於2010-02-05
.        Novell HA產品概述
隨著資訊化建設的不斷推進,各個企事業單位的活動越來越多的依賴於其關鍵的業務資訊系統,這些業務資訊系統對整個機構的運營和發展起著至關重要的作用,一旦發生當機故障或應用停機,將給機構帶來巨大的經濟損失。
薈萃Novell技術精華的Novell Ha是一款專業的高可用叢集軟體產品(而不僅僅是一款雙機熱備軟體),它可為您提供Linux平臺上完整的高可用性解決方案。當叢集中的某個節點由於軟體或硬體原因發生故障時,叢集系統可以把IP、客戶業務等資源切換到其他健康的節點上,使整個系統能連續不間斷的對外提供服務,從而為機構24x365的關鍵業務提供了可靠的保障,達到了系統99.999%的高可用性和可靠性。

1.1 Novell HA叢集工作模式
A.主/主 英文名稱“Active/Active”,提供雙VIP(虛擬IP)
B.主/從 英文名稱“Active/Standby”,或者“Active/Passive”;提供一個VIP(虛擬IP)

2 Oracle 資料庫雙機高可用系統方案概述
Oracle 資料庫雙機高可用系統主要是針對使用者的資料庫系統比較關鍵,對安全性和冗餘度要求很高,但其負載不算太重的情況,一臺伺服器的效能基本可以支撐的情況。這個系統需要兩臺伺服器和一個儲存裝置,伺服器和儲存可以進行直連,也可以都連在光纖交換機上,同時兩臺伺服器需要通過網路交換機進行通訊,另外它們之間還需連線心跳線,心跳線一般由一根直連的網線組成。在其上除了要安裝Oracle資料庫的單機版本以外,還需要安裝雙機高可用軟體,在本方案中我們推薦Novell HA雙機軟體。

Novell HA是美國Novell公司出品的新一代高可用性軟體,它可以將伺服器組成叢集系統,並對伺服器進行監控、故障檢測、故障恢復,保護執行於伺服器中的關鍵性資料服務和網路服務。對於在客戶機/伺服器環境中的網路及資料庫中整合的高可用需求,Novell HA 提供了非常靈活而且適用的解決方案。由於Novell HA雙機軟體在我們公司已經有了多個成功案例,是一款非常成熟的軟體產品,因此我們建議使用它來做我們的Oracle資料庫雙機高可用系統中的雙機軟體。

2.1 Novell Ha 實現Oracle高可用叢集系統效果
  高可靠性
  保證叢集系統上的關鍵資料和業務的執行連續性及可被訪問。
  高可用性(Availability)
  縮短系統故障的平均修復時間,減低系統故障帶來的惡劣影響和經濟損失。
  高擴充套件性(Scalability)
  叢集系統可根據業務需求靈活增加伺服器節點,從而提高了叢集的處理效能。
  減低客戶端/伺服器架構的系統維護成本;
  避免單點故障。


3 Oracle Ha叢集方案環境和目標
   Oracle Ha叢集硬體環境
兩臺伺服器(兩個節點),一個共享儲存,每個節點都安裝支援共享匯流排的ISCSI卡或光纖卡;每個節點有自己的系統磁碟,每個節點分別帶有兩塊乙太網卡.(其中一塊用於網路通訊,另一塊用於心跳功能。)

  Novell Ha 叢集工作模式
主/從 模式即是Active/Standby

   Oracle Ha叢集方案拓撲圖

節點node1是整個叢集的主伺服器,提供Oracle對外服務;節點node2是從伺服器,
當主伺服器出現故障不能正常工作時候,從伺服器自動接替主伺服器資源,這些資源包括
Oracle 應用資源和Vip資源,採用共享磁碟技術方式的叢集無需做儲存資料接管,採用磁碟映象技術方式的叢集則使用本機的儲存資料。共享儲存是為所有節點提供共享儲存空間和一致的資料內容。




  Oracle Ha叢集方案目標
利用上面架構圖硬體裝置搭建一個高可用的Oracle資料庫叢集伺服器
對外服務提供一個浮動Vip(虛擬IP),客戶通過浮動vip來訪問Oracle資料庫,Oracle資料庫資料存放在ISCSI儲存上確保資料內容一致性,選擇ISCSI儲存比用NAS SAN儲存價格更實惠,降低購買昂貴儲存成本。

3.1 Oracle Ha叢集需要軟體
Operation System        Suse Linux Enterprise Server 9 /10
Novell Ha必要軟體        Heartbeat +oracle10g
與 Novell Ha相關軟體        LVM,OCFS(可選)
支援儲存        ISCSI  NAS  SAN SCSI  等儲存

3.2 Novell與Red hat高可用軟體技術對比

特點        SUSE Linux Enterprise Server with Heartbeat
        Red Hat Cluster Suite

部署,配置和管理        GUI工具簡化了配置和管理工作
        GUI工具簡化了配置和管理工作

如何得到軟體
        包含在SLES中,或者www.linux-ha.org

        單獨購買

最大節點數支援        Heartbeat1.x     支援2個節點
Heartbeat2.x     支援16個節點
        16個節點

資源型別        IP地址,檔案系統,NFS輸出,Samba,
Apache和LSB與OCF初始化指令碼
        IP地址,檔案系統,NFS輸出,Samba,
初始化指令碼,紅帽GFS

Fencing裝置        支援各種序列和網路電源切換器,遠端管理卡
        支援各種序列和網路電源切換器,遠端管理卡

共享儲存        SAN,NAS,ISCSI
(單機檔案系統/叢集檔案系統)
        SAN,NAS,ISCSI
(單機檔案系統/叢集檔案系統)


轉自:http://bbs.違規廣告.com/thread-619176-1.html

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10113559/viewspace-626949/,如需轉載,請註明出處,否則將追究法律責任。

相關文章