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

全部博文(8065)

文章存档

2008年(8065)

分类: 服务器与存储

2008-09-10 13:22:17

   SAS和SATA混合使用的方式承诺能够以桌面级的价格提供企业级的扩展能力、企业级的性能。不过,当SAS和SATA驱动器在一个机柜当中(enclosure)混合使用的时候,可能就会出现互操作性问题,这就迫使供应商不得不小心地管理SAS与SATA驱动器混合安装。

  SiliconStor公司是一家位于加利福尼亚州Fremont的半导体公司,该公司的的市场和商业发展副总裁Joel Warford指出,其中的一个问题就是SATA和SAS驱动器采用了不同的电压。SATA是被设计用于PC和服务器的内部连接,其长度不超过1米;SAS则能够支持超过10米的距离。“因为SATA并不擅长于将信号传输到如此长的距离,这就会导致数据的完整性出现问题。”

  为了推进SATA的电压水平,例如Dot Hill系统公司的2730这样的存储阵列,使用了SiliconStor公司提供的转接件(interpose)。这个转接件位于SATA驱动器和SAS背板之间。Warford表示,该转接件可以将发送/返回到子系统的、已衰减的信号进行放大,从而能够被正常接受。

  此外,SAS驱动器可以提供企业级特性,例如错误侦测、错误记录(logging),可以提前预知磁盘驱动器错误,并可以通过双连接端口提供多路径支持。SATA驱动器仅有一个连接端口,而且智能提供很少的特性,例如性能侦测。

  供应商也在应用转接件来弥补SATA驱动器的那些不足。例如,他们可能直接整合类似于SiliconStor的SS1300芯片到他们的阵列电路板当中。SS1300芯片为SATA驱动器提供了错误日志(error logging)和驱动器保护功能,并且包含了SiliconStor的热备(Active-Active)多路复用技术,这可以将SATA的单端口转换为可以配置成多路径访问的双端口。

  Adaptec公司的产品市场总监Paul Vogt发现,管理超时是另一个问题。因为SATA驱动器最初仅是被设计用于PC,SATA驱动器的固件只包括了很少的命令集,而SAS驱动器提供了很多早已被确证是有效的高级命令集,并且提供了错误校正功能。尽管Adaptec公司的产品允许用户在一个控制器上混合使用SAS和SATA硬盘,但Adaptec公司并不推荐这样做。Vogt说,“如果用户混合使用他们,Adaptec的系统会产生一个提示,让用户确定是否会真正这么做。”

  SATA驱动器的超时问题还在另外几个方面有所体现。首先,SATA的驱动器供应商改进他们的固件来警告存储系统那些是动作是不被允许的,从而部分解决这个问题。其次,公司,例如Applied Micro Circuits(AMCC)公司和LSI Logic公司,需要在他们的Fireware中内置一些代码,这些代码可以在硬盘工作并可见时,重新安排磁盘以避免被标识为坏的硬盘。

  企业策略集团的实验室工程师Tony Palmer表示,“供应商已经把具有企业级特性的SATA硬盘投入了市场。这样,SATA硬盘就能够使用与SAS硬盘相同的命令集。因此,在他们以同一种方式集中管理之前,这只是现阶段的一个小麻烦。”

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