Ceph架构及性能优化
对分布式存储系统的优化离不开以下几点: 1.硬件层面 硬件规划 SSD选择 BIOS设置 2.软件层面 Linux OS Ceph Configurations PG Number调整 CRUSH Map 其他因素 硬件层面 1、CPU ceph-osd进程在运行过程中会消耗CPU资源,所以一般会为每一个ceph-osd进程绑定一个CPU核上。 ceph-mon进程并不十分消耗CPU资源,所以不必为ceph-mon进程预留过多的CPU资源。 ceph-msd也是非常消耗CPU资源的,所以需要提供更多的CPU资源。 2、内存 ceph-mon和ceph-mds需要2G内存,每个ceph-osd进程需要1G内存。 3、网络 万兆网络现在基本上是跑Ceph必备的,网络规划上,也尽量考虑分离cilent和cluster网络。网络接口上可以使用bond来提供高可用或负载均衡。 4、SSD SSD在ceph中的使用可以有几种架构 a、ssd作为Journal b、ssd作为高速ssd pool(需要更改crushmap) c、ssd做为tier pool 5、BIOS a、开启VT和HT,VH是...