Board logo

标题: 构架存储系统需要考虑的成本因素 [打印本页]

作者: 520503    时间: 2014-1-11 15:53     标题: 构架存储系统需要考虑的成本因素

键字:FC硬盘   RAID控制器   SATA硬盘   PCI总线  
 构架一个存储系统需要考虑哪些成本呢?存储成本不仅仅是购买磁盘和RAID控制器的支出,还包括了设备消耗的电能以及为了散热而必需安装的空调等其他费用支出。因为对成本问题没有清晰的认识和统一的考虑,一些企业有可能选择SATA硬盘作为在线关键业务数据的存储介质,但同时,这家企业对性能和业务连续性还有较高的要求。
  实际上,存在性能要求的环境中,SATA硬盘在价格上并不比FC硬盘具备更多的优势。需要强调的是我们所指的是在有性能要求的环境中,在相同的存储环境中,存储密度是一个重要的考量因素。

  SATA的困扰

  使用SATA硬盘现在风靡一时,因为相对价格较低。最初的应用是作为企业磁盘到磁盘的近线存储与备份,但是现在,用户使用SATA硬盘来做主要数据在线存储的案例也比比皆是,其原因是因为可以节约成本。SATA硬盘甚至成为了大型数据库的主要存储设备,其他以前使用FC硬盘的领域,现在也能看到SATA硬盘,显然用户对存储空间单位成本极为关注,但似乎忽略了一些可靠性方面的问题。

  好在现在RAID厂商已经开发了支持RAID-6控制器的SATA产品来打消这些疑虑,RAID6增加了第二个独立的奇偶校验信息块,而不象RAID5只有一个校验块,所以可以同时允许两块硬盘出现故障。

  但RAID6同时带来的是需要分配更多的磁盘空间,也需要在控制器和硬盘之间比RAID5提供更多的带宽。我们使用著名硬盘厂商希捷网站上提供的数据来做例证,750GB容量的SATA硬盘平均传输速度是78MB/秒,如果你用的RAID5时,你需要702MB/秒的传输速度让RAID集正常工作,但如果你用的是RAID6,平均速度至少要达到780MB/秒,或者提供10%额外的带宽。同样的速度问题在需要大量读写操作的应用软件中也存在,包括视频、音频输入输出流。还有一个可能被大家忽视的应用,那就是数据库重建索引。

  毫无疑问SATA硬盘提供了一个较低的单位存储空间成本,但是由于与FC硬盘相比每秒输入输出次数更少,而且各种指标都比FC硬盘稍逊一筹,比特误码率,硬盘转速以及较长搜索时间,企业究竟决定购买何种硬盘,显然还需要考虑更多地因素。

  性能对连接组件的需求

  当我们想要获得所需要的性能时,我们还需要做哪些投入呢?

  假设需要建设满足一定性能要求的输入输出流的环境,需要每秒以MB或GB计算的传输速率,我们必须配备以下的硬件。

  可以满足I/O传输所需要的足够的内存。

  可以满足I/O传输的PCI总线性能。

  相应的存储连接设备,不管是目前为止在企业中最为广泛使用的光纤通道主机适配器( FC HBA) 还是USCSI,SATA,HCA或者NIC

  交换机, FC交换机,InfiniBand交换机或者以太网交换机

  RAID控制器,FC,IB,SATA或者以太网接口

  硬盘,FC\SATA\SAS等等





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0