iSCSI领航网络存储
在2001年1月,以IP网络起家的网络厂商巨头Cisco及主机厂商巨头IBM认为,应该寻求一种新的方式,以与应用网络相同的体系架构、技术标准去构造存储网络,这不论从技术构造上,还是从经济成本分析角度看,无疑都是理想的。为此,两家联手,发起成立了IETF(Internet Engineering Task Force,互联网工程任务组)工作组,专门研究与开发iSCSI技术标准,以此统一应用与存储分开的两种网络类型。
通过包括IBM、HP、SUN、COMPAQ、DELL、Intel、Microsoft、EMC、HDS、Brocade、SANRAD等50余家厂商在内的IP存储技术拥护者的共同努力,IETF 的iSCSI RFC标准终于在2003年2月11日通过。最终,产生了与应用网络完全同构的存储区域网络,即IETF iSCSI标准支持的IP SAN。
iSCSI是一种在Internet协议网络上,特别是以太网上进行数据块传输的标准。是一个供硬件设备使用的可以在IP协议上层运行的SCSI指令集。简单地说,iSCSI可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。
iSCSI和FC协议一样,都是SCSI-3协议集的一部分,属于其中的传输协议层。其作用都是将标准的SCSI指令包装在底层传输协议中进行传输,从而突破原有SCSI协议在地址空间、传输距离上的限制,用于建立存储区域网络(SAN)。
iSCSI 协议诞生以来,得到了业界广泛支持,不论是老牌的存储厂商,还是新近的技术新贵,异或是数据库和芯片厂商,都表达了对于iSCSI协议的支持:
• 2003年初,微软发布免费iSCSI 软件,在其Windows服务器上支持iSCSI技术 ;
• 2003年中,IBM/SUN发布iSCSI 软件,在其UNIX服务器上支持iSCSI技术 ;
• EMC最近3年推出的所有新磁盘阵列(从低端AX到高端DMX)都增加了iSCSI技术的支持 ;
• HP继2004年推出中低端iSCSI磁盘阵列后,2005年推出支持iSCSI 技术的中高端EVA系列磁盘阵列;
• IBM为了支持iSCSI技术,在和LSI合作的同时,在2005年7月与NetApp签订了OEM合作协议,推出包括高端N5500型号在内的iSCSI系列产品;
• HDS在AMS和USP系列中全线支持iSCSI;
• Oracle 在其最新的Oracle 10g RAC中,宣布对iSCSI协议的支持;
• 2007年VMware推出支持iSCSI版本;
• 英特尔于
市场是最好的试金石,优异的市场表现从另一个角度证明iSCSI协议广受欢迎。尤其是2006年以来,iSCSI技术搭建的存储区域网络(IP SAN)得到了市场的认同:
• 市场研究公司ESG的数据说,目前已经有超过 2万用户采用了 iSCSI。ESG统计了500名美国的IT经理,发现其中 17%企业正在企业生产环境应用 iSCSI ,另外20%计划采用这一技术。
• 低成本与易管理是驱动用户采用iSCSI的众多因素中的关键,不仅针对中小企业,而且针对大型企业。员工超过2万(含2万)的大型企业中接近20%已经部署了iSCSI。
• IDC的统计,2003年到2005年中,iSCSI市场在以每年近3倍的速度增长,预测在2005年到2010年之间,iSCSI市场的收入每季度将提高75.8%,估计到了2010年,全球范围内iSCSI收入将超过51亿美元,达到21%的市场份额。大中华区内,iSCSI达到39%的市场份额。
• IDC的统计数据说明:2006年第三季度,iSCSI SAN市场的年增长率达到了三位数(108.4%)的水平。iSCSI以其易用性、功能全面和低TCO吸引了最终用户的广泛关注。IDC公司预计随着各厂商在未来几个季度不断推出iSCSI新产品,这片市场的发展前景和速度将不可限量。
iSCSI 技术迅速增长并进入网络存储的主流地位,源于其自身具备的以下特性。
1、 适应性:
IP网络发展到今天已经十分成熟和普及,规模已经遍及全球,对于需要远程互联存储设备来说这是最好的现成资源。iSCSI协议就是在这种背景下发展起来的,iSCSI协议很好地结合了IP传输技术和SCSI传输技术的优点,有着更好的发展适应性,发展前景不容置疑。
2、 性能。
iSCSI技术已经成熟,其发展目标主要是提升传输速度。由于iSCSI协议借鉴了SCSI协议适合大数据量传输的优势,所以在千兆以太网上的性能表现不错,未来随着10 Gbps 的以太网开始部署,iSCSI超过4Gbps的FC是毫无悬念的。
3、 成本。
iSCSI的最大好处是能提供快速的网络环境,能够节省企业30%~40%的成本。iSCSI成本优势的主要体现包括以下几个方面:
• 一是硬件购置成本低。构建iSCSI存储网络,除了存储设备外,交换机、线缆、接口卡都是标准的以太网配件,价格相对来说比较低廉。同时,iSCSI还可以在现有的网络上直接安装,并不需要更改网络体系,这样可以最大程度地节约投入。
• 二是周边软/硬件购置成本低。如构建存储网络,通常可以选择操作系统的IP技术作为多路经管理软件,而不需要额外购买;能够通过现有的网络设备实现数据的异地灾备,不需要铺设专门的链路。
• 三是维护成本低。对iSCSI存储网络的管理,实际上就是对以太网设备的管理,只需花费少量的资金去培训iSCSI存储网络管理员。当iSCSI存储网络出现故障时,问题定位及解决也会因为以太网的普及而变得容易。
正是由于上述特性,iSCSI协议成为远程容灾、满足虚拟服务器存储需求、高性能集群计算的首选存储技术:
• 远程容灾
iSCSI协议构建在IP技术之上,天生具备广域传输的特性,能够实现IP可达、存储可达,能够满足数据远程传输的应用要求,满足消除数据孤岛、数据远程备份、灾备中心建设、广域数据集中(WSAN)的需要。
• 虚拟服务器
当前,服务器的虚拟化能够有效的减少硬件设备投入,降低管理成本。服务器虚拟化软件,如VMware,能够在一台物理设备上安装多台虚拟服务器,并且这些虚拟服务器可能会在不同的物理设备之间移动,如何实现物理设备、虚拟设备同时访问同一存储设备,并完成数据备份、灾难恢复等工作?标准、易用的iSCSI就是一个可以轻易满足上述需要的好方法。
• 高性能集群计算(HPC)
目前,随着Linux并行集群技术的成熟和普及,HPC技术主流已经从IBM的大型机转向以IA架构为硬件平台,以Linux并行集群为平台的系统为主。在这种情况下,原有的通过一到两台服务器充当I/O节点的方式会导致I/O成为整套系统的瓶颈,最好的解决方法是采用Linux平台下的并行文件系统结合iSCSI协议,实现多I/O节点的部署方式,从而解决Linux并行集群技术的问题。
综上所述,iSCSI协议自诞生之日起就得到众多业内厂商的追捧,获得市场的认可,具备广阔的应用领域,必将获得长足的发展,最终领航网络存储。