面向MYSQL數據構架梭子魚負載均衡解決方案

發表于:2009-10-19來源:作者:點擊數: 標簽:mySQLMYSQLMySQLMysqlmysql
關鍵字:MYSQL 數據構架 梭子魚負載均衡 MYSQL 數據庫 【賽迪網-IT技術報道】眾所周知,MySql是一種在目前被廣泛使用著 開源 的免費的數據庫,在中小型數據應用中,一般單臺MySql 服務器 就能滿足要求了,但對于大型WEB或其他應用下,巨量的數據存儲訪問,單
關鍵字:MYSQL 數據構架 梭子魚負載均衡   MYSQL 數據庫

【賽迪網-IT技術報道】眾所周知,MySql是一種在目前被廣泛使用著開源的免費的數據庫,在中小型數據應用中,一般單臺MySql服務器就能滿足要求了,但對于大型WEB或其他應用下,巨量的數據存儲訪問,單臺MySql服務器就不能很好地勝任了,而要使多臺MySql服務器協同工作,不但要考慮MySql服務器集群結構,要考慮MySql服務器的HA熱備問題,還要考慮各服務器之間負載均衡問題。為了解決這方面難題,MySql官方推出了MySql Cluster的構架,下面就讓我們從基本情況、成本、優缺點和應用場合等方面對5種MySql服務器集群的可行性方案進行詳細的分析和比較:

1、MySQL Clustering(ndb-cluster stogare)

MySQL公司以存儲引擎方式提供的高可靠性方案,是事務安全的,實時復制數據,可用于需要高可靠性及負載均衡的場合。該方案至少需要三個節點服務器才能達到較好的效果。

成本:

(1) 節點服務器對RAM的需求很大,與數據庫大小呈線性比例;

(2) 最好使用千兆以太網絡;

(3) 還需要使用Dolphin公司提供的昂貴的SCI卡。

優點:

(1) 可用于負載均衡場合;

(2) 可用于高可靠性場合;

(3) 高伸縮性;

(4) 真正的數據庫冗余;

(5) 容易維護。

缺點:

(1) 隨著數據庫的變大,對RAM的需求變得更大,因此成本很高;

速度:

(1) 幾乎比典型的單獨服務器(無千兆以太網,無SCI卡,存儲引擎相關的限制少)慢10倍。

應用場合:

(1) 冗余,高可靠性,負載均衡

2、MySQL / GFS-GNBD/ HA (Active/Passive)

GFS是事務安全的文件系統。同一時刻你可以讓一個MySQL使用共享數據。

成本:

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97