存储技术面面观:FC与i-SCSI技术未来谁主沉浮

    FC(光纤信道)技术近几年在存储市场大行其道,与此同时iSCSI方案也越来越引起人们的关注。FC及iSCSI厂商都声称它们的技术代表着将来存储市场的发展方向??前者的优势在于快速、高效,后者则廉价、易于实现。 
  
    二者都成立有相关产业组织,前者为光纤产业协会(FCIA),典型代表有McData和Qlogic。以EqualLogic、Network Appliance为代表支持iSCSI方案的厂商则成立有存储网产业协会(SNIA)。业界一些知名厂商如Brocade、Cisco和IBM甚至同时加入两家组织,并提供两类存储方案。 
  
    近年来流行的iSCSI产品方案是iSCSI SAN,主要应用于中小企业,组建低成本和易于使用的IP存储网。与此同时,FC SAN以其性能优势逐步蚕食市场份额。于是整个存储业界发出疑问:FC与iSCSI谁主沉浮? 
  
    某iSCSI SAN大型控制器看起来身型也不算太大,因此很受中小企业的欢迎 
  
    iSCSI会否取代FC 
  
    一种观点认为,FC将逐渐为iSCSI所取代。支持者认为,虽然目前市场对4Gbps FC需求仍然强劲,但随着10G以太网技术进入存储网,这种状况持续不会超过两年时间。IDC认为,相形而言FC主要优势在性能方面,但若是规模配置,以太网技术的优势就显露出来了。 
  
    通常,iSCSI易于使用,实现架构依托以太网和IP技术,而且成本低廉。现行使用的大多数iSCSI存储网采用1Gbps以太连接(FC采用1、2、4Gbps模式),通过采用多路控制技术(如微软的Multipath I/O)可实现聚合带宽处理,支持多路以太线路连接和负载均衡功能。 
  
    与FC技术相比,iSCSI的最大优势在成本。一个简单例子,一块新型FC主机总线适配器(用于处理T级数据)的价格超过了用于普通以太连接的Exchange服务器。FC在安全和容错方面比iSCSI技术要强;后者则继承了IP技术的互操作特性,不同厂商的FC适配器、交换机及存储设备之间存在不同程度的互操作问题。 
  
    iSCSI主要应用于中小企业SAN,尤其是采用Windows系统的刀片式服务器环境,因为对性能要求不是很严,对成本控制要求高。但随着技术的不断发展,iSCSI逐步在向“高端”发展。例如,IBM目前在提供两类存储方案,该公司认为,低端技术一般会朝高端方案发展,而高端技术则不会针对低端应用。iSCSI朝大容量、高性能商业计算方向发展是完全可能的。 
  
    FC能否维系统治地位 
  
    支持者认为,未来十年,FC技术将继续在高性能网络领域居于支配地位,主要是中等规模企业市场,大型企业网架构更是离不开FC支撑。据IDC的报告,目前有将近40%的存储服务器采用FC方案,到2007年将有超过70%的服务器使用FC技术。期间,iSCSI服务器应用增长在3%到12%之间,到2008年有可能达到28%左右,但必须是出现成熟的太级(T)数据传输技术后。 
  
    FC技术的强项在性能、速率和效能方面。在高速和大容量应用方面,目前还没有与之匹敌的技术。FC采用相对轻量技术协议,服务器中使用命令少;而iSCSI相对要复杂得多(构建于TCP/IP之上,在不同堆栈中处理求和校验)。要满足企业网高速度、大容量存储需求并保证安全,以及因应大型数据库和音、视频流计算处理,FC技术是首选。 
  
    对大多数用户来说,衡量系统性能的最重要指标是I/O吞吐率,也就是说,系统能以多快速度从存储系统中读/写数据。目前一个情况是,厂商提供的方案不一定就能真正满足客户需求,尤其是数据中心应用。 
  
    去年4月,存储技术开发商Engenio宣布推出4Gbps的FC存储系统。该厂商称系统与缓冲区间的I/O巅峰数据率达到了550000路每秒,与FC媒介间的I/O数据率则可持续达到790000路(目前最快速的iSCSI产品方案是EqualLogic推出的PS系列。据说达到了360000路I/O每秒)。今年6月,IBM宣布在其TotalStorage DS4800磁盘系统中采用该项技术。之后不久Qlogic与Brocade也宣布推出兼容交换机和主机总线适配器产品,使端到端4Gbps解决方案成为可能。Cisco、McData、StorageTek、NCR及其它一些存储厂商估计也会步其后尘。支持者认为,未来两年将出现8Gbps FC技术,这类高性能FC产品方案将与现行1G或2G FC基础架构保持后向兼容性。 
  
    可选宽带技术InfiniBand 
  
    另一项可选宽带连接技术是InfiniBand,在一些高性能计算领域有应用,主要是采用InfiniBand交换机进行服务器聚合处理的环境,典型地采用Linux操作系统。InfiniBand应用构不成对FC的冲击,但还是有市场空间,一些公司同时在开发InfiniBand和FC产品方案。 
  
    两大技术将并存发展 
  
    照目前发展态势看,FC与iSCSI相互取代的可能性不大,更多的是走向融合。iSCSI、FC及InfiniBand可满足不同存储需求,而且现在用户在采用某类存储方案时,不一定会马上舍弃以前的系统。目前FC方案应用仍遥遥领先,估计五年内iSCSI不会超越。期间,iSCSI和InfiniBand方案将逐步进入数据中心;而且将出现FC与iSCSI互联的网关技术,将来的系统平台可能是两类技术的组合。