开始新对话

未解决

此帖子已超过 5 年

1845

2013年7月4日 19:00

主机与存储之间常用ISCSI连接方式

​ ​
​ ​

​主机与存储之间常用​​ISCSI​​连接方式​

​ ​
​ ​

​ ​

​转载请在文首保留原文出处:​​EMC​​中文支持论坛​​https://community.emc.com/go/chinese​

​ ​
​ ​


​ ​

​介绍​

​ ​
​ ​

​ ​

​ ​

​iSCSI​​技术是一种基于​​IP​​存储理论的技术,该技术将存储行业广泛应用的​​SCSI​​接口技术与​​IP​​网络技术结合,使得我们可以在​​IP​​网络上构建​​SAN​​存储区域网。通过​​iSCSI​​协议能够在​​IP​​网络上使用行业大量部署的存储设备,这些存储设备可以通过基于​​IP​​的网络传输为更多的用户和应用使用。本文将介绍主机与存储之间常用的几种​​ISCSI​​连接方式。​

​ ​
​ ​


​ ​

​更多信息​

​ ​
​ ​

​ ​

​ ​

​在使用​​ISCSI​​协议时,存储设备和主机都通过以太网连接到以太网交换机上,通过​​IP​​网络来实现​​SCSI​​协议的传输。主机与​​ISCSI​​设备之间有三种常见的连接方式:​

​ ​

​ ​

​ ​

​ ​

​ ​

​第一种:以太网卡​​+​​软件方式​

​ ​

​这种方式主机端采用标准的以太网卡,安装​​Initiator​​软件,通过​​Initiator​​软件将以太网卡虚拟成​​ISCSI​​卡,实现主机和​​ISCSI​​设备之间的​​SCSI​​协议和​​TCP/IP​​协议传输功能。目前许多最新版本的常用操作系统都提供免费的​​Initiator​​软件,如:​​Window iSCSI Initiator​​、​​Linux iSCSI​​和​​Solaris ISCSI Initiator​​等。这种方式由于采用标准以太网卡,无需额外购买网卡,因此硬件成本最低,当然由于常规的以太网卡不能对​​ISCSI​​包文和​​TCP/IP​​包文进行转换,主机处理器​​CPU​​需要对​​ISCSI​​包文和​​TCP/IP​​包文的打包和解包进行处理,数据传输率直接受到主机当前运行状态和可用资源的影响和限制,因此一般无法提供高带宽和高​​IOPS​​性能。​

​ ​

​ ​

​ ​

​ ​

​ ​

​第二种:硬件​​TOE​​网卡​​+​​软件方式​

​ ​

​在这种方式中,硬件​​TOE​​网卡包含专用硬件和处理器来处理经过的数据帧。在发送通道上,​​TOE ​​控制器将直接从可用的最高层缓冲器复制数据、执行​​TCP/IP​​,并添加下层报头。在接收通道上,​​TOE ​​控制器将对帧进行处理至帧当前支持的最高层,删除下层报头,并将数据直接传递到应用程序缓冲器中。接收和发送​​TOE​​功能可为主机​​CPU​​分担繁重的任务,主机只需承担​​TCP/IP​​控制信息的处理任务。与此同时,由于​​TOE​​网卡也采用​​TCP/IP​​协议,可以做为一块普通的以太网卡使用。​

​ ​

​该方式可以提供更高带宽和​​IOPS​​性能,硬件​​TOE​​网卡同时支持以太网和​​ISCSI​​连接方式,具备成本低、配置灵活等优点。​

​ ​

​ ​

​ ​

​ ​

​ ​

​第三种:​​ISCSI HBA​​卡连接方式​

​ ​

​ISCSI HBA​​卡与以太网卡和​​TOE​​网卡不同,它是一种专门应用于​​ISCSI​​业务的适配卡,不支持以一般太网业务,通过硬件实现主机与交换机之间、主机与存储之间的高效数据交换,传输性能最好,价格也最高。​

​ ​

​ ​

​ ​

​在可预期的未来,​​ISCSI​​必然成为光纤通道​​FC​​的主要竞争对手,成为​​SAN​​存储区域网的主要应用技术。同时由于​​ISCSI​​内置的支持路由,可以让​​ISCSI initiator​​访问​​Internet​​上任何一台存储设备,使得存储共享的概念无限扩大,存储连接的距离无限扩展。这一技术对于一边要面对信息高速增长,另一边却身处”数据孤岛”的众多企业无疑具有巨大的吸引力。​

​ ​

​ ​

​ ​


​ ​
​ ​

​应用于​

​ ​
​ ​

​ ​

​ ​


​ ​

​主机与存储之间常用的​​ISCSI​​连接​

​ ​

​ ​

​ ​

​ ​

​ ​
没有回复!
找不到事件!

Top