Load-Balancing
Drupal 的 MySQL 集群?
我們有一個基於 Drupal 的非常繁忙的站點,我正在考慮為 HA 和負載平衡引入某種形式的集群。
但是,http ://drupal.org/requirements 說:Drupal 支持 MyISAM 和 InnoDB 表類型。不支持 NDB 表(MySQL 集群)。
這是否意味著我不能使用 MySQL 集群來執行 Drupal?還是我弄錯了?
此外,我們需要多少台伺服器(虛擬或物理)來保證 Drupal 站點的冗餘?我應該使用什麼軟體?我已經用Google搜尋了好幾天,顯然有很多可用的選項,所以這裡有點困惑..
這是 MySQL 集群的案例。
查看Percona XtraDB Cluster(基於 Galera)以獲取與 Web 應用程序一起使用的類似(即同步)解決方案。請注意,它是一個 alpha 版本,但它可能是當今最有希望的解決方案。Schooner 也有一個同步解決方案。還有Continuent 的 Tungsten,雖然它是一種非同步解決方案。
希望這可以幫助。
乾杯