如今我们所涉及的 SAN (Storage Area Network),其实现数据通
isCSI
信的主要要求是:1. 数据存储系统的合并;2.
数据备份;3.
服务器群集;4. 复制;5. 紧急情况下的
数据恢复。另外,SAN 可能分布在不同地理位置的多个 LANs 和 WANs 中。必须确保所有 SAN 操作安全进行并符合服务质量(QoS)要求,而 iSCSI 则被设计来在 TCP/IP 网络上实现以上这些要求。
iSCSI(Internet SCSI)是2003年IETF(InternetEngineering Task Force,
互联网工程任务组)制订的一项
bcm5722 ISCSI网卡
标准,用于将SCSI
数据块映射成以太网数据包。SCSI(Small Computer System Interface)是块数据传输协议,在存储行业广泛应用,是存储设备最基本的标准协议。从根本上说,iSCSI协议是一种利用IP网络来传输潜伏时间短的SCSI
数据块的方法,ISCSI使用
以太网协议传送SCSI命令、响应和数据。ISCSI可以用我们已经熟悉和每天都在使用的
以太网来构建IP存储局域网。通过这种方法,ISCSI克服了直接连接存储的局限性,使我们可以跨不同
服务器共享存储资源,并可以在不停机状态下扩充存储容量。
iSCSI的工作过程:当iSCSI
主机应用程序发出数据读写请求后,
操作系统会生成一个相应的SCSI命令,该SCSI命令在iSCSI initiator层被
封装成ISCSI消息包并通过TCP/IP传送到设备侧,设备侧的iSCSI target层会解开iSCSI消息包,得到SCSI命令的内容,然后传送给SCSI设备执行;设备执行SCSI命令后的响应,在经过设备侧iSCSI target层时被封装成ISCSI响应PDU,通过TCP/IP网络传送给主机的ISCSI initiator层,iSCSI initiator会从ISCSI响应PDU里解析出SCSI响应并传送给操作系统,操作系统再响应给应用程序。
这几年来,iSCSI存储技术得到了快速发展。iSCSI的最大好处是能提供快速的网络环境,虽然其性能和
带宽跟
光纤网络还有一些差距,但能节省企业约30-40%的成本。iSCSI技术优点和成本优势的主要体现包括以下几个方面:
硬件成本低:构建iSCSI存储网络,除了存储设备外,
交换机、线缆、
接口卡都是标准的
以太网配件,价格相对来说比较低廉。同时,iSCSI还可以在现有的网络上直接安装,并不需要更改企业的网络体系,这样可以最大程度地节约投入。
操作简单,维护方便:对iSCSI存储网络的管理,实际上就是对以太网设备的管理,只需花费少量的资金去培训iSCSI存储网络管理员。当iSCSI存储网络出现故障时,问题定位及解决也会因为以太网的普及而变得容易。
扩充性强:对于已经构建的iSCSI存储网络来说,增加iSCSI存储设备和
服务器都将变得简单且无需改变
网络的体系结构。
带宽和性能:iSCSI存储网络的访问带宽依赖以太网带宽。随着
千兆以太网的普及和
万兆以太网的应用,iSCSI存储网络会达到甚至超过FC(FiberChannel,
光纤通道)存储网络的带宽和性能。突破距离限制:iSCSI
存储网络使用的是以太网,因而在
服务器和存储设备的空间布局上的限制就会少了很多,甚至可以跨越地区和国家。
在过去的一年,存储界最热门的技术就是iSCSI技术,各存储设备厂商都纷纷推出iSCSI设备(企业级别或家用级别),iSCSI存储设备的销量也在快速增长。