WEB开发网
开发学院服务器存储技术 存储技术:使用SATA存储的真实成本 阅读

存储技术:使用SATA存储的真实成本

 2009-05-12 12:17:24 来源:WEB开发网   
核心提示: SATA驱动器已经吸引了几乎每个人的注意力,但因为SATA驱动器的比特误码率(Bit error rate)比FC驱动器更高,存储技术:使用SATA存储的真实成本(2),加上由于SATA磁盘的转速(RPM)较低、寻道时间较长所导致的IOPS(每秒I/O)速度较低,因此仍有站点购买使用FC

SATA驱动器已经吸引了几乎每个人的注意力,但因为SATA驱动器的比特误码率(Bit error rate)比FC驱动器更高,加上由于SATA磁盘的转速(RPM)较低、寻道时间较长所导致的IOPS(每秒I/O)速度较低,因此仍有站点购买使用FC驱动器。但主流趋势开始朝SATA倾斜,不过笔者对此并不感到乐观。

所需满足的实际性能

我们来具体讨论一下。假定这样一个环境,它需要满足特定等级的I/O流性能要求(以MB/秒或GB/秒计算)。那么,要满足这样的性能要求,就必须先满足下列条件:

内存带宽满足相应I/O性能要求

PCI通道满足相应I/O性能要求

拥有FC HBA (目前企业最常采用的连接卡)、iSCSI、SATA、HCA或NIC等存储连接

拥有FC(最常见的)、InfiniBand或以太网端口

支持FC、InfiniBand、SATA或以太网接口的RAID控制器

支持FC、SATA或SAS接口的磁盘驱动器

由于这些硬件每一项都可能成为性能瓶颈,所以要满足整体的性能要求,上述每一项硬件都必须符合条件。例如,4Gb/s FC加上一个RAID控制器可以实现每秒4Gb的传输速度,但如果只有两个HBA接口,每个HBA上只有两个端口,那么其全双工传输速度就只能达到3.2GB每秒。这是因为每个HBA端口只支持800MB每秒的传输速率(读写各400MB每秒)。如此一来,控制器连接上足以实现每秒4GB传输速度的磁盘后,在这整个系统之中就是HBA成为了影响性能的瓶颈。

因此,构建系统时必须确保硬件搭配的平衡,从而满足性能要求。要构建这样的系统,还需要涉及其中的每一种硬件都满足要求:内存和PCI通道带宽、HBA、交换机端口、RAID控制器还有必不可少的磁盘驱动器。所有这些硬件都需要耗电、散热和O&M(运行及维护),这些都要花钱,但在这里笔者没有把O&M成本考虑在内,它不属于本文讨论范围。

上一页  1 2 3 4 5 6  下一页

Tags:存储 技术 使用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接