Ceph节点服务器的硬件选型:
节点服务类型 | CPU负载 | RAM负载 | 存储介质 | 网络部署 |
Ceph metadata server | 很高 Ceph metadata Server会动态地重新分配负载,它是CPU很敏感型 | 高 Metadata Servers必须能够快速地提供数据,因此必须有充足的内存(至少每 个进程1GB)。 | Ceph使用存储介质有两种方法:OSD日志盘和OSD数据盘。Ceph的 每一次写操作分两步处理。当一个OSD接受请求写一个object时,它首先会把object写到acting set中的OSD对应的日志盘,然后发送一个写确认给客户端。很快,日志数据会同步到数据盘。 | 推荐最少安装两个网卡,分别用于公网(前端)和集 群网络(后端),一般生产环境会建议部署万兆及以上网卡。 |
Ceph OSD | 高 需要通过CRUSH来计算数据的存放位置,复制数据,以及维 护Cluster Map的拷贝,CPU敏感型一般,建议每个OSD进程至少有一个CPU核 | 一般 OSD在日常操作时不需要过多的内存(如每进程500MB);但是,在执行恢复 操作时,就需要大量的内存(如每进程每TB数据需要约1GB内存) | ||
Ceph Monitor | 一般 Ceph Monitors简单地维护了Cluster Map的主干信息,所以Monitors是CPU不敏感型的。
| 高 Monitors必须能够快速地提供数据,因此必须有充足的内存(至少每 个进程1GB)。 |
后续介绍性能测试方法及配置优化。。。
Reference: http://docs.ceph.com/docs/bobtail/install/hardware-recommendations/