存储 频道

深度分析:iSCSI与FC比肩齐飞(上)

iSCSI和FC性能比较:iSCSI堪当重任

    从实际应用的角度出发,FC和iSCSI处理存储应用的能力不相上下,虽然专家们都同意这样的观点,那就是iSCSI可能在遇到特别挑剔的程序时会出现性能上的局限。一些用户在选择时会把带宽和性能相提并论,但其实两者之间并没有直接的相关性。

    只有对带宽要求很高的程序在以太网的环境下运行时,带宽才可能会成为性能瓶颈。更具体地说,那些特别挑剔的程序,如联机事务处理这种处理大量小块数据的应用,可能就会受到IP环境中对包操作的影响。最后,一个设计合理的iSCSI架构和存储平台应该可以处理任何目前光纤通道SAN能够处理的存储程序。

    事实上,过分担忧iSCSI的性能和可靠性是大错特错了。事实上,一些iSCSI组成的SAN远远比FC SAN要安全。用户也在核心应用上部署iSCSI。而ESG的调查表明50%的iSCSI早期使用者都用iSCSI来完成关键的应用程序,这也是iSCSI可靠性强有利的证明。

以太网性能的一个潜在问题就是用户过多。大部分以太网服务器不需要高性能,所以几乎所有的以太网交换机都在超负荷工作。专家们认为一个端口可能超负荷10倍。当在建造一个高性能的iSCSI SAN时,这些超负荷的交换机可能就无法正常工作了,所以在iSCSI SAN中要选择高端的以太网交换机产品。

    iSCSI性能还可能受到选择基于软件的iSCSI启动器或是为特定目的而建的iSCSI主机总线适配器的影响,它们可以取代传统的网络接口卡。专门的iSCSI主机总线适配器包括ALacritech公司的SES2100加速卡,LeWiz Communications公司的Magic 2028-4P 1 Gb铜TCP/IP加速网络接口卡,以及QLogic公司的QLA4050C iSCSI主机总线适配器。大部分基于软件的启动器在多用途计算方面的表现都很不错,所以它们现在并不是主流。但是,10G以太网的出现可能会转变成对基于硬件启动器的需求。至于现在,使用最好和最成熟的iSCSI启动器软件是很重要的。

    iSCSI启动器的另一个创新可能会在虚拟化中出现。一些专家指出已经听到了用户对VMware ESX第三个版本启动器性能的抱怨之声,特别是在大规模的部署中,主要是因为VMware对CPU和存储的要求非常的苛刻。一旦你在一个VMware ESX上有十二台服务器,你就不能真正使用很多的存储资源。

为了改善这种情况,会建议客户选择专门的iSCSI主机总线适配器,但是VMware现在又不支持iSCSI主机总线适配器。虽然我们期待着在不久的将来,VMware将能够支持iSCSI主机总线适配器,而现在,你唯一真正能改善性能问题的选择就是改用光纤通道。

0
相关文章