FAWN: A Fast Array of Wimpy Nodes
FAWN是为了在Data Center中为服务器省电而设计的一个分布式存储系统,整体结构类似Dynamo,比较有趣的是它采用了SSD作为存储媒介。
关于SSD,一些需要知道的数字:
随机读:2~3w
随机写:2~3k
顺序读:200m~300m
顺序写:100m~200m
而磁盘的随机读写能力只有几百这个级别,对于随机写,人们通过将随机写转化为顺序写,然后在批量更新的方式已经很好的解决,大多nosql产品的随机写性能都能达到万的级别,但随机读在磁盘这个媒介上依然无法解决,所以只能采用全内存的结构来处理大量随机读的问题,而SSD有很好的随机读性能,所以通过使用SSD再加上对随机写做一些优化,完全可以达到随机读写性能都非常优秀的存储