2014-02-11 54 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