隨著iSCSI技術的不斷發展,近年來在世界范圍內掀起了興建網絡環境、傳播數據信息的熱潮。隨著計算機存儲信息量的不斷增長,系統高可用性、數據安全、數據存儲備份和災難恢復就成為引人關注的話題。
IP存儲網絡正在廣泛部署的許多原因,包括減少購置,部署,培訓,使用,保養,和運營成本。IP存儲優勢:熟悉的網絡技術和管理,減少培訓和員工成本,提高了可靠性,實現遠程數據復制和災難恢復,降低用戶總成本等。
采用NEC的企業級容錯系統EXPRESSCLUSTER X,配合品牌服務器及iscsi存儲技術,我們為客戶提供7×24小時不停機的信息決策。讓客戶在IP SAN環境下擁有安全更可靠的業務系統。
IP存儲現在成為NEC EXPRESSCLUSTER X集群的常見構架,最近由于數據備份要求不斷提高,需要時時進行熱備,讓數據接近零丟失,NEC EXPRESSCLUSTER X提出諸多好解決方案,NEC集群系統是計算機應用系統穩定、可靠、有效、持續運行的重要保證,它通過系統冗余的方法解決計算機應用系統的可靠性問題,并具有安裝維護簡單、穩定可靠、監測直觀等優點。當一臺主機出現故障,該軟件迅速及時啟動另一臺主機接替原主機任務,保證了用戶數據的可靠性和系統的持續運行。
NEC EXPRESSCLUSTER構建集群
由于集群從雙機到多機,設計熱備策略比較復雜,大多數用戶和存儲使用雙機環境,多機環境下的集群還是應用不太多,不能夠有效的和實際環境聯系起來,也不知道如何下手來實現這樣的環境。我們為相當多的用戶構建了這樣的集群環境,那么就結合我們的實踐經驗來分享一下這個概念。下面以二個節點的數據庫用戶為典型環境進行設計分析,來理解NEC EXPRESSCLUSTER 解決方案。
很多的用戶典型的應用環境包括:業務數據庫服務器(可能是ORACLE、SQL Server 、MySQL等)、應用服務器(中間件服務器)、辦公自動化服務器(OA 服務器,Notes等)、文件服務器、財務服務器等,這些服務器往往都是單獨運行的,個別環境會在核心的數據庫服務器做個雙機環境,確保關鍵部分高可用。
而實際上,現在的用戶系統已經是一個復雜的多機協同提供服務的環境了,數據庫服務器是可靠的,那么應用服務器如果宕機,整個系統環境同樣是不可靠的,會因為其中的某臺服務器宕機而停止服務,這樣環境的整體可靠性,取決于整個環境中各個服務器、應用的可靠性。因此,真正能有效提高整體可靠性的手段,就是采用集群技術。
對于數據庫共享型集群為例,在iSCSI環境下的拓撲圖:
這樣我們就實現了在ISCSI還境下的集群。
EXPRESSCLUSTER X集群它的基本架構可分為多種模式:
雙機熱備份模式,雙機互備模式 ,1備多機,多備多機等
EXPRESSCLUSTER X集群支持故障切換類型:
1) 服務器硬件故障:
是指服務器硬件故障(OS 不能繼續運行)、磁盤讀寫問題、網卡故障、電源故障
2) 操作系統故障:
OS故障(panic)
3) 數據庫進程級別故障:
數據庫服務異常退出
4) 數據庫級故障:
數據庫無法連接或者響應異常
ExpressCluster X集群系統特點
- 系統切換時間短,平均切換時間為30秒,為目前同類軟件中最短。
- 系統效率高。因為整個系統中數據讀寫、管理及容錯由磁盤陣列來完成。
- 最小停機時間,保護數據,保證業務7*24小時不間斷運行
- 支持遠程管理與操作系統,能對集群進行遠程配置,管理,和日志收集,能支持離線配置,時間大大減少,其易操作的特點使維護費用減至最低
- 用戶可自設定啟動順序,配置集群靈活,簡單編輯操作,方便構筑集群
- 實現7x24小時雙服務器不間斷運行,能自動檢測并恢復服務故障,保證服務不中斷,有效防止單點失效
- 支持SQL SERVER、ORACLE 主流數據庫及自行開發的應用程序系統;支持IIS,SMTP/POP/IMAP4,HTTP,Apache,httpd,Sendmail,NFS,Samba,WebSphere,Weblogic
- 安全可靠性:磁盤的鏡像集群和共享集群二種架構的結合,實現數據與應用完美組合,提高應用可靠性與數據安全性;提供異步鏡像復制的方式,支持單鏈路低帶寬環境,對遠程數據鏡像復制提供保障,輕松擴展成業務系統的容災方案。
- 支持數據庫僵死狀態監視
- 支持虛擬集群,能實現基于VMWare以及Hyper-V虛擬技術的虛擬集群,能實現宿主機和虛擬OS的高可用集群