前段时间有一个ScaleIO VS Ceph的帖子出格火,尤其是内里的结论,ScaleIO的机能“吊打Ceph”、“机能是Ceph的数倍”等等吸睛的字眼,引起了业界的一些存眷。不外,有较真的人就问了,假如Ceph真的如文中所说的那么不堪,那为什么尚有那么多的存储厂商都选择Ceph作为存储办理方案,莫非只是因为它是开源可能说免费吗?笔者也很是好奇,所以带着这些疑问,昆山软件公司,笔者规划用空闲的尝试室情况举办一次比拟测试。
笔者选择用于机能测试的情况如下:
3台存储处事器,每个处事器1块 800G SSD 和 9块HDD
存储处事器设置如下:
FIO测试功效:
从测试功效来看,居然完全不是之前谁人帖子说的那样,除了在4K顺序写略低于ScaleIO,其余的测试功效根基都是Ceph好于ScaleIO。并且,在一些测试项中,Ceph的机能甚至是ScaleIO的2~3倍。这个让笔者大感意外,猜疑本身的测试要领大概有毛病,于是重复测试了好几遍,都差不多是这样的功效。随后,笔者又追溯原帖说的海外用户的测试视频,发明白以下眉目:
从图中可以看出,劳务派遣管理系统,这位外国用户在测试Ceph的机能时,Ceph集群正在举办Scrub。看到这里,任何一个稍微相识Ceph的人都知道Scrub进程举办机能测试意味着什么。相反,假如是对Ceph一点都不相识的人,大概只会留意右下角的机能统计,觉得这就是真实的Ceph机能。从这一点看,至少证明这个外国用户的测试数据是不具备参考意义的。
从这里笔者便会遐想到一个阴谋论,相识ScaleIO可是不相识Ceph的人来测试,预计测试功效中Ceph的机能是不会太好的;而相识Ceph可是不相识ScaleIO的人来测试,那么测试功效中ScaleIO的机能也大概不是其最好的机能。可是,无论这两者测出来谁赢谁输,都有一个正在看热闹的Fusion Storage。而之前所说的所有这些吸睛的“ScaleIO与Fusion Storage 机能吊打Ceph”、“Fusion Storage机能是Ceph的100多倍”等等言论都是出自一个业界污名昭著的XX哥。据坊间的一些传言,谁给这位XX哥钱,他就写谁好,而冷眼观看的Fusion Storage无论ScaleIO和Ceph可能其他存储办理方案拼的不共戴天,它都能独善其身,那么传言中这位XX哥的金主是谁,各人又加深了一次印象。
其实,只要是当前主流的存储方案,无论是ScaleIO、Ceph照旧Fusion Storage,机能应该都是能满意要求的,并且应该都是差不太多的。因为任何一种存储办理方案,都是在充实挖掘硬件的机能,让其发挥到极致。而今朝ScaleIO、Ceph和Fusion Storage都声称本身对硬件的操作率到达了90%以上。那么按理来说,在沟通硬件条件下,这些主流存储办理方案的机能应该是不分上下才对。所以,对用户来说,选择更契合本身应用场景的存储办理方案才是理智的,而不该该去听信坊间的一些不具备说服力的测试功效,昆山软件开发,是骡子是马,拉出来溜溜就知道了。