1.F900面向要求极限性能但是对高级数据功能没有要求的应用。特点是IOPS能力很强,IO响应时间很好。
2.SVC面向需要虚拟化功能、高级数据功能(快照、容灾、压缩、双活等)的应用场景。
SVC+F900的组合,面向需要高级数据功能,同时又需要很好的IOPS和响应时间的应用。俗话说鱼与熊掌不可兼得,因此在某些时候,需要妥协。
数据库类的IO,大部分以小块随机读写居多,典型读写比例70:30,读命中在50-70%之间。SVC的缓存可以支撑写IO和读命中的IO,不命中的IO会由后端的F900进行支撑。增加SVC后,从后端读F900的IO,会增加大约0.12ms的延迟。因此,总体上来说,如果不压到极限,那么对应用而言,SVC+F900的性能影响并不会比F900直接访问下降很多。如果是读很高比例,读命中很低的应用,可以考虑关闭SVC端的缓存,直接写到后端F900上。
在做设计时,可以根据每个应用的特性进行针对性的设置,最大化的利用高级数据功能和后端高性能存储的性能。