2014-02-11 89 views
0

我正在研究如何設置兩個高端戴爾服務器(對決opteron 4386 cpu,16gb ram和RAID 10 SAS)的MySQL集羣。我也有一些其他的高端機器,它們是平均每個20gb + ram的i7。MySQL集羣節點特定硬件

MySQL Cluster中每個節點的硬件焦點是什麼?

我知道管理節點需要的很少,因爲它只是一個控制集羣的接口,可以放在與mysqld相同的機器上。

什麼硬件最重要的是,MySQL的節點和數據節點(硬盤IO,內存,CPU等

回答

0

你是正確的,因爲管理節點需要很少的資源 - 只要確保你在不同的機器上運行它到數據節點

數據節點像大量內存一樣,默認情況下所有的數據都保存在RAM中;它們也可以很好地利用快速內核,在更新的版本中,很多他們(可能高達48),用於重做/撤銷日誌,檢查點,磁盤表文件等的多個主軸可以加快速度。

MySQL服務器不需要大量RAM,因爲它們不存儲羣集數據,並且在大多數情況下不會使用查詢緩存。如果複製到第二個羣集,則應確保它們具有足夠的磁盤空間用於二進制日誌文件。

+0

感謝您的信息。我選擇了戴爾的兩臺R515服務器,每臺服務器有8個內核,因爲我讀的地方是MySQL Cluster最多可以使用8個內核(至少現在是這樣)。只需要一個關於如何在Windows 2008服務器上設置它的好教程。 – imperium2335