今年是一個不平凡的一年,接觸到了不少新豔的,讓人興奮的東西,雖然本身的牙掉了兩顆,但感受本身又年青了兩歲,哈哈!進入正題,今年公司開始啓用數據庫集羣,對於Sqlserver來講,實現方式並非不少,通常的實現方法就是採用第三方的moebius,這個東西作的仍是比較專業的,能夠實現數據庫的負載均衡,讀寫分離,雙機備用,災備,集羣的同步也能夠有實時同步和準實時同步等。數據庫
高可用性安全
High Availability(HA)一般用來描述一個系統通過專門的設計,從而減小停工時間,而保持其服務的高度可用性。計算機系統的可靠性用平均無端障時間(MTTF)來度量,即計算機系統平均可以正常運行多長時間,才發生一次故障。系統的可靠性越高,平均無端障時間越長。可維護性用平均維修時間(MTTR)來度量,即系統發生故障後維修和從新恢復正常運行平均花費的時間。系統的可維護性越好,平均維修時間越短。計算機系統的可用性定義爲:MTTF/(MTTF+MTTR) * 100%。因而可知,計算機系統的可用性定義爲系統保持正常運行時間的百分比。
高伸縮性:服務器
指一個系統的持續擴展能力,當一個系統遇到性能瓶頸時,通常有兩種擴展方式。 向上擴展: 向單一節點添加硬件設備或將其升級爲一個大型節點。升級到綜合性能更強大的硬件,帶來的問題是硬件的浪費,一次性的投資增長。單節點體系結構最終會達到一個瓶頸並沒有法實現進一步的有效擴展。具體表現爲逐漸縮小的回報率或者價格驚人的昂貴硬件設備。系統得不到可持續的擴展,不能從根本上解決問題。 向外擴展:添加更多節點並將數據及工做負載分佈於這些節點當中。 網絡
負載均衡架構
負載均衡有兩方面的含義,首先,大量的併發訪問或數據流量分擔到多臺節點設備上分別處理,減小用戶等待響應的時間;其次,單個重負載的運算分擔到多臺節點設備上作並行處理,每一個節點設備處理結束後,將結果彙總,返回給用戶,系統處理能力獲得大幅度提升。
虛擬 IP 技術併發
虛擬 IP 地址(VIP) 是一個不與特定計算機或在一個計算機中的網絡接口卡(NIC)相連的 IP 地址。引入的分組被髮送到這個 VIP 地址,可是全部的分組旅行經過實際的負載均衡
數據庫集羣技術能夠有效地整合和利用現有 IT 資源,提供高效、可靠的數據服務。Moebius® for SQL Server 是格瑞趨勢專門針對 Microsoft SQL Server 數據庫提供的綜合集羣平臺,利用這一平臺,任何企業都可以輕鬆地構建出適合自身業務的數據庫集羣,知足用戶對負載均衡、可用性、數據安全、擴展性的須要。 Moebius® for SQL Server 基於 SQL Server 的內核實現,核心程序宿主在SQL Server 的內核之中, Moebius 集羣強大的 SQL 解析引擎結合多種負載均衡策略,能夠實現SQL 語句一級的負載均衡;同時將自動故障監測、虛擬 IP 及失敗轉移技術融入其中,知足企業對高可用系統建設的要求;數據複製時,採用了同步和異步兩種複製模式,可實現數據在多臺服務器間實時同步,保證事務的一致性和完整性,支持遠距離複製; Moebius 集羣具備帶寬佔用少、同步效率高、數據實時性高、數據一致性保障好的特色。 異步
Moebius 集羣平臺軟件由 3 部分組成:Moebius 集羣配置管理器、Moebius for SQL Server Agent, Moebius Core性能
Moebius的集羣架構圖spa
當VIP所在服務器出現問題後,VIP會經過仲裁文件自動進行漂移
怎麼樣,看了個人介紹,你們是否對SQLSERVER集羣的搭建有了全新的方向呀,呵呵!