Chinaunix首页 | 论坛 | 博客
  • 博客访问: 228767
  • 博文数量: 61
  • 博客积分: 305
  • 博客等级: 二等列兵
  • 技术积分: 480
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-29 22:46
文章分类

全部博文(61)

文章存档

2015年(3)

2014年(9)

2013年(28)

2012年(21)

我的朋友

分类: IT业界

2013-12-05 16:16:23

介绍

 

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


更多信息

 

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

 

 

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

这种方式主机端采用标准的以太网卡,安装Initiator软件,通过Initiator软件将以太网卡虚拟成ISCSI卡,实现主机和ISCSI设备之间的SCSI协议和TCP/IP协议传输功能。目前许多最新版本的常用操作系统都提供免费的Initiator软件,如:Window iSCSI InitiatorLinux iSCSISolaris 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上任何一台存储设备,使得存储共享的概念无限扩大,存储连接的距离无限扩展。这一技术对于一边要面对信息高速增长,另一边却身处”数据孤岛”的众多企业无疑具有巨大的吸引力。

 

阅读(3405) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~