这个问题说起来会比较复杂。
我目前使用的环境中发现,IBM v7000系列,混插不同盘,通过easy tier来实现自动分层存储时,大部分情况下,调度算法是不需要人工干预的。只需要把不同类型的盘放到一个pool中。
EMC FASTVP相对复杂的多,可以配置的控制参数就比较多,例如thin pool预留的容量,fast vp data movement move,fast vp data relocation rate,vp allocation by fast policy,fast vp time to compress,fast vp compression rate……策略参数配置不同,数据移动的方式和效果也有不同,总之FAST VP中对于数据分析,数据分层,分配方式,数据移动等都有不同的算法。
VSAN目前了解的不是很多。
nimble storage 主要采用的是CASL架构获得优异的性能和数据保护表现,简单点说是将随机的不同大小的数据块,在NV RAM中进行加工处理,变成可变长统一大小的数据块,再进行压缩,写入磁盘。SSD在nimble storage的角色是用来做热点数据的读缓存,提高读的性能,这个角度上看nimble storage在使用SSD方面与其他技术略有不同,当然号称nimble storage 也即将退出全SSD盘的阵列,可能这一举措只是为了迎合现在全闪阵列的趋势吧。