闪存阵列的优势很明显,高IOPS,低延时,但是由于成本太高,它的性价比是否就一定比easytier功能的存储更高?
另外闪存主要用于高比例的随机读取和小IO的应用,对于高吞吐量的应用,它的效果怎么提升出来?通过多硬盘的raid?
“人尽其材,物尽其用”,如果业务访问实际没有必要达到需要那么高的IO时,用闪存阵列就是一种浪费,考虑性价比是人们合理利用资源的一种体现。
闪存特点就是IO性能优于传统硬盘。对于高比例的随机读取和小IO的应用和高吞吐量均可轻松应对,和RAID没关系,RAID只是一种数据冗余的保护机制。
收起第一个问题:闪存阵列的高IOPS和低延时特性不要和普通阵列的easytier功能比较,因为两者的重点和关注点本身就不一样:
首先说闪存阵列内置高性能的闪存盘,闪存盘自身的性能要比普通的HDD高,闪存盘没有像机械盘一样的磁头、机械臂以及寻道等大量的时间;
其次,普通阵列的easytier功能是为了更好的使用阵列多混插的多种磁盘的合理有效的利益,来提高存储阵列的性能,所谓easytier数据分层功能,不光是针对闪存盘的,只要阵列中有两种以上类型的磁盘,都可以使用easytier功能对热点数据和非热点数据进行合理的规划和使用。
第二个问题:
闪存主要用于高比例的随机读取和小IO的应用,对于高吞吐量的应用并不是非要选择闪存,因为目前闪存的容量有限,成本又非常高,闪存阵列也有类似于普通阵列的RAID机制,但是和普通的阵列的RAID机制是不一样的,因为他们内部的结构是不一样的,所以处理数据的方式和机制都是不一样的,我想说是闪存不是万能的,所有的厂商在定义闪存时都是针对高IOPS和低延时的
收起