【IT168 专稿】随着网络连接技术和信息化应用的不断发展,存储连接技术也在快速发展;在某些技术领域也做到了相互融合和借鉴。IP网络发展到今天已经十分成熟和普及,规模已经遍及全球,对于需要远程互联存储设备来说这是最好的现成资源。ISCSI协议就是在这种背景下发展起来的,ISCSI协议很好的结合了IP传输技术和SCSI传输技术的优点。目前存储的主要连接协议还是FC(光纤通道)协议,而ISCSI技术出现后,也使存储部署多了一份选择。

    那么,当我们面对FC和ISCSI技术时,应该如何选择呢?

    问题1:ISCSI协议与FC协议,哪个协议的性能更好?

    因为ISCSI协议是在TCP/IP协议之上运行SCSI协议,所以其底层的协议层都是利用的现有以太网的。在硬件上兼容现在的网卡、网线、以太网交换机等设备。目前以太网的主流速度是千兆,而目前FC的主流速度为2Gb;所以在速度上还无法超过FC协议。但由于ISCSI协议借鉴了SCSI协议适合大数据量传输的优势,所以在千兆以太网上的性能表现还不错。

    以浪潮产品为例,我们已经做过自己产品的测试,使用ISCSI协议的AS500和使用FC协议的CX300进行性能比较,当测试负载未达到千兆带宽的极限值时,AS500的性能与CX300的性能相差不大,甚至超出,这充分说明了ISCSI协议是一种适合大数据量的高效传输协议。当然目前最大效能受限于以太网的带宽,但当10Gb以太网发展起来后,ISCSI协议会具有明显优势。现在FC协议已经达到了4Gb,所以到目前为止FC协议的性能还要大大好于ISCSI协议。对于重视性能高端的用户还是会选择以FC技术为主构建存储网络;但对于大多数的中小企业用户、教育用户和政府用户,在考虑性价比的情况下,ISCSI技术也是一种很好的选择,毕竟以ISCSI技术组建存储网络不需要购买HBA卡、存储交换机,可以节省很多的投入。

    问题2:ISCSI协议是否适合构建SAN(存储区域网络)?

    SAN的本质是网络,其作用是连接存储和主机,并提供灵活的扩展性。以往构建SAN的主流协议是FC。因为FC协议可以实现高性能的传输,并可以提供千万级的地址空间,适合网络的扩展。而这些特点ISCSI协议都已具备,虽然在性能上还与FC有所差距,但在价格上有明显优势,并且在实施和管理上都可做到简单高效,因为用户对于IP网络的了解远远高于FC网络。所以ISCSI适合构建SAN,浪潮的ISCSI产品AS500已经获得了用户的肯定,已经有很多用户选择使用AS500和ISCSI协议组建自己的SAN网络。

    问题3::构建SAN时,面对ISCSI协议和FC协议,应该如何选择?

    想明白这个问题需要首先了解ISCSI协议和FC协议的优劣势。综合以上的讨论可以这样总结:使用FC协议构建SAN,具有性能优势,但在成本和远距离连接上(超过10公里)处于劣势。使用ISCSI协议构建SAN,在投入成本上具有明显优势,而且SAN网络的规模越大、距离越远,这个优势也越明显。而且ISCSI协议特别适合远距离连接,因为可以方便的借助目前遍布全球的INTERNET和广域网。ISCSI目前的劣势就是性能,与FC相比还有一定差距。

    因此,在构建SAN时,我们要充分的分析应用对存储性能的需求,如果千兆网络的性能可以满足,我们完全可以选择ISCSI技术来构建SAN的存储网络,这样也可以活得最好的性价比,并且在管理和使用上都可做到方便简单。但如果应用对性能的要求很高,比如使用大型数据库的商业用户,那么FC的SAN还应该是首选。

    问题4:ISCSI和FC的发展趋势如何?

    目前来看,ISCSI和FC技术都已经成熟,其发展目标主要是提升传输速度。FC协议历经了1Gb和2Gb的发展过程,目前已经可以达到4Gb,相信其后FC协议的速度还会继续发展。而ISCSI的速度发展就得益于以太网速度的发展,以太网的速度经历了10M、百兆以及现在的千兆。但是10千兆的网络已经在规划当中了,如果10千兆的网络成为现实,那么ISCSI协议在存储网络中应用肯定会超过FC协议。

    让我们拭目以待,技术发展的最终受益者还是我们的最终用户。