Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11297357
  • 博文数量: 8065
  • 博客积分: 10002
  • 博客等级: 中将
  • 技术积分: 96708
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 17:06
文章分类

全部博文(8065)

文章存档

2008年(8065)

分类: 服务器与存储

2008-11-26 11:02:08

   闪存固态硬盘,这种存储方式上市以来,以其独特的特性,引起业界内争论,目前业界内一致认为,闪存固态硬盘应该是下一代产品,来替代现有的机械式标准硬盘。但是由于此类硬盘还存在成本过高等等不利因素,一直在某些新型或者高端产品内有所应用,推广普及还有待遇科技的进步来实现,但是现在几乎可以肯定地说,固态闪存硬盘盘的应用是大势所趋,未来的存储市场上,必定占有一席之地。

  EMC最近发布了几项技术,包括:基于闪存的固态硬盘(SSD)驱动器、虚拟分区和SRDF(Symmetrix远程数据镜像)的改进。但是,这些技术不是面向其虚拟化平台Invista的,而只针对其高端产品Symmetrix DMX系列。也就是说,这些特性不能作为服务加入到其他存储系统中,包括EMC的其他产品。其中,后两项技术在HDS的USP V虚拟化平台中已经实现,但基于闪存的固态硬盘却是主流存储厂商第一次商用。因此,有人就会问,为什么HDS或者IBM的产品没有类似的特性呢?

    为什么存储阵列厂商对该技术的市场化依然持谨慎态度呢?第一,基于闪存的固态硬盘价格大概是传统磁盘驱动器的30倍。第二,厂商要在存储阵列中使用这些新型驱动器,一般需要先做小规模的试用,在证实稳定可用之后才能大规模推广。第三,其使用寿命有限,因为闪存的可擦写次数有限,和基于DRAM的SSD相比都相去甚远,而传统磁盘驱动器的可擦写次数几乎是无限的。难以想像,在某次数据库的交易中,出现一次写入失败,而其他写入操作已经提交,其后果将会多么严重。

  那么,对于写入失败,应该采取什么警告或者预防措施呢?磁盘驱动器通常使用SMART(自监测、分析和报告技术)来监测其运行情况,并报告潜在的问题,这对防止硬盘损坏非常有效。对于基于闪存的固态硬盘,SMART能否发挥作用还不确定。

  另外,基于闪存的固态硬盘性能还需要进行基准测试,以证明能否达到人们所预期的目标。固态硬盘位于存储系统的后端,它之前依次还有RAID控制器、控制器缓存、存储端口控制器、SAN和服务器等设备。所以,从架构上来看,基于闪存的固态硬盘对于系统性能的改进效果与具体的应用程序相关性很大。因此,如果大部分I/O都能够通过缓存命中,或者应用程序主要通过服务器内存响应I/O请求,那么,为此投入过多成本并不是一种明智的选择。我认为,与其投资后端基于闪存的固态硬盘,还不如投资加大前端缓存。

  基于闪存的固态硬盘在存储系统中的应用效果将会如何?一切都还有待于实践来检验。就目前来看,固态闪存硬盘普及的时光已经离我们不远。

阅读(644) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~