条条道路通向SAN iSCSI SAN完全解读之比较篇
精选 转载【比较篇】
对于各类产品来说,实际的性能测试都特别有说服力。从笔者测试的经验来看,现在还不存在哪种方案在各个方面都超越其他竞争性方案。用户需要结合自己的实际情况进行选择。
笔者曾做过一些产品比较测试工作,认为经过实际测试过的结果特别有说服力。下面列举两个涉及iSCSI产品的比较测试报告,相信对读者有一定的启发作用。
我们首先看一下笔者去年12月做过的一次存储服务器公开比较测试,当时我们对iSCSI做了详细的测试。
下面对一些结果进行了分析,值得用户在构建iSCSI SAN时考虑。
对于iSCSI的性能,人们最关心的是实际带宽(MBps)和服务器CPU的占用率(%),因此顺序读写性能是我们重点考察的指标。
1.对于给定的服务器和iSCSI Initiator组合,服务器(主机)CPU占用率与带宽成正比。有这样一种说法,即卸载1Gbps的iSCSI流量,大约相当于1GHz CPU的处理能力(显然与具体的CPU有关)。
2.就Windows iSCSI Initiator而言,2.0版的性能通常略好于1.06版,而被测设备在读取4MB和10MB的数据块时,领先幅度较为明显(超过20%)。因此,无论从性能、功能还是易用性方面考虑,2.0版都是首选。
3.iSCSI HBA在实际带宽的表现上与iSCSI软件Initiator相比不一定有明显优势,具体到Adaptec 7211C来说,也就是和ProLiant DL380 G4 Storage Server配合的时候,在数据块尺寸大于128KB之后能占一定的上风。iSCSI HBA的主要贡献在于降低服务器的CPU占用率,譬如使用Adaptec 7211C时的CPU占用率就是使用Windows iSCSI Initiator时的十分之一以下。
4.ProLiant DL380 G4 Storage Server测试得到的实际带宽接近100MB/s,与1Gb iSCSI的理论值相去不远,不过,在实际应用中,性能肯定会打折扣,特别是当网络流量和iSCSI流量并存的时候。
总的来说,现在的主流服务器能够承受iSCSI软件Initiator带来的额外负担,iSCSI的主要瓶颈还是在网络上。或许在10Gb iSCSI的环境中,iSCSI HBA会有较大的用武之地。
另外,Veritest网站对主流存储系统做过细致的测试工作,测试报告对相同环境下FAS3020配置为iSCSI和CX500(配置为FC)进行了性能比较([url]http://www.veritest.com/clients/reports/netapp/2005_NetApp_Competitive_Analysis.pdf[/url])。其中有一项测试结果对iSCSI特别有意义,在进行同样的在线事务处理数据库操作时,FAS3020的iSCSI性能比CX500的FC性能还高3.8倍,相比较,FAS3020的FC性能为iSCSI性能的1.4倍。我们跟戴尔工程师沟通时,他们也声称AX100(FC)的性能要比同等配置的AX100i(iSCSI)性能高50%。

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
博科SAN交换机命令
博科SAN交换机&华为SNS系列交换机为例OEM博科基础命令
博科SAN交换机 华为SNS SAN网络 -
Macro SAN存储-多路径配置宏杉多路径配置 multipath.conf ALUA和SLUA区别
-
NAS、SAN、ISCSI存储简介
NAS、SAN、ISCSI存储
服务器 IP 存储系统 NAS、SAN、ISCSI