超融合问题,计算和存储在相同的节点上,要考虑的问题很多: 计算和存储主副本尽量在一个节点上,支持scale out到大盘,thin provision, SSD&HDD混合架构,分布式存储, 读放大和写放大尽量的小,等等。
开源的只有ceph还勉强能用,但从ceph的架构上看,是已经没啥大发展了,无论是file store, kv store, bluestore, 性能都太差,读写放大严重,另外缓存利用率太低,OSD消耗太多资源,无法支持I/O亲和等,另外代码极其复杂庞大。
现在还没有很好的开源超融合软件,所以想做一个,控制面golang是最好的选择,写存储用golang也不错,毕竟用c/c++实在写不动了。
【 在 freedream 的大作中提到: 】
: 主要是用在什么场景?想解决什么问题?否则没有设计目标。
:
--
FROM 106.120.127.*