0

我正在考虑设置一个带有两个高端戴尔服务器(duel opteron 4386 cpus、16gb ram 和 RAID 10 SAS)的 MySQL 集群。我还有一些其他高端机器,它们是 i7,平均每台 20gb+ ram。

MySQL Cluster 中每个节点的硬件重点是什么?

我知道管理节点需要的很少,因为它只是一个控制集群的接口,可以和mysqld放在同一台机器上。

什么硬件对于 MySQL 节点和数据节点(硬盘 IO、ram、cpu 等)最重要?

4

1 回答 1

0

您是正确的,管理节点需要很少的资源 - 只要确保您在不同的机器上运行它/它们到数据节点。

数据节点喜欢大量内存,因为默认情况下所有数据都保存在 RAM 中;他们还可以很好地利用快速核心,并且在最近的版本中很多(可能多达 48 个)。用于重做/撤消日志、检查点、磁盘表文件等的多个主轴可以加快速度。

MySQL 服务器不需要大量 RAM,因为它们不存储集群数据,并且在大多数情况下您不会使用查询缓存。如果复制到第二个集群,那么您应该确保它们有足够的磁盘空间来存储二进制日志文件。

于 2014-02-16T11:19:00.323 回答