存储对决:传统硬盘迎战固态硬盘
2010-05-19 00:00:00 来源:WEB开发网固态硬盘(SSD)与传统硬盘相比有不少优点,它们更快,更可靠,使用的能源更少,而且更安静。而另一方面,SSD每个存储单元的平均写入次数是有限的,与传统硬盘相比,每G字节的成本要高出约70倍。那么固态硬盘是否适合企业网络?服务器?存储系统?还是别的用途?
为了回答这些问题,我们测试了来自七家厂商的固态硬盘,其中三款产品是PCIe板,一个Adaptec MaxIQ 5805/512控制器,两个Apricorn PCIe磁盘阵列,一个FusionIO ioDrive。我们还测试了两个SAN系统,一个是Compellent Storage Center 030,另一个是Dot Hill AssuredSAN 3730,另外我们还测试了一套惠普BladeSystem C,包含两个服务器刀片,每一个配备了160GB StorageWorks IO加速器模块,最后我们还研究了一下Ritek 128GB SSD。
了解SLC与MLC的异同以及SSD应用模式
首先了解一下有关定义,我们常说的固态硬盘分两种,一种是单层单元(SLC)SSD,一种是多层单元(MLC)SSD,SLC类型的SSD更快,寿命更长久(每个存储单元大约可以写入10万次),但价格也更贵,MLC类型的SSD比较便宜,但每个存储单元的写入寿命大约只有1万次,因此不适宜写密集型的企业应用。
MLC SSD在读密集型的企业应用领域占有一席之地,如在线视频服务或数据库查询服务,与SLC SSD相比,它的吞吐量更大,访问时间更短。
随着技术的进步,SSD在服务器领域大有取代传统硬盘的趋势,但这并不是最有效的方法,SLC SSD比传统硬盘快,如果组成阵列就更吓人了。同样,SSD比传统硬盘更可靠,但价格也更贵,因此使用SSD组成RAID阵列可能也不是最好的办法。
这些问题导致有人专门为SSD开发了新的应用程序,有些厂商开发出了PCI-X和PCIe板,既可以直接挂载SSD,也可以通过标准的SAS或SATA数据线连接,有些厂商在服务器和存储之间部署了新的应用程序充当缓存,提高存储的访问效率,在这种情况下,不用将SSD增加到特殊的存储阵列中。