iscsi

阳光-源泉 阳光-源泉     2022-09-22     611

关键词:

iSCSI设备的主机接口一般默认都是IP接口,可以直接与以太网络交换机和iSCSI交换机连接,形成一个存储区域网络。根据主机端HBA卡、网络交换机的不同,iSCSI设备与主机之间有三种连接方式。

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

  服务器、工作站等主机使用标准的以太网卡,通过以太网线直接与以太网交换机连接,iSCSI存储也通过以太网线连接到以太网交换机上,或直接连接到主机的以太网卡上。在主机上安装Initiator软件。

  安装Initiator软件后,Initiator软件可以将以太网卡虚拟为iSCSI卡,接受和发送iSCSI数据报文,从而实现主机和iSCSI设备之间的iSCSI协议和TCP/IP协议传输功能。

  这种方式由于采用普通的标准以太网卡和以太网交换机,无需额外配置适配器,因此硬件成本最低。缺点是进行ISCSI存储连接中包文和TCP/IP包文转换要点主机端的一部分资源。不过在低I/O和低带宽性能要求的应用环境中和完全满足数据访问要求。

  目前很多最新版本的常用操作系统都提供免费的Initiator软件,建立一个存储系统除了存储设备本身外,基本上不需要投入更多的资金来,因此在三种系统连接方式中其建设成本是最低的。

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

  第一种方式由于采用普通以太网卡和以太网交换机,无需额外配置适配器,或专用的网络设备,因此硬件成本最低。但由于进行ISCSI包文和TCP/IP包文的打包和解包全部需要主机主处理器CPU来进行运算,数据传输率直接受到主机当前运行状态和可用资源的影响和限制,因此一般无法提供高带宽和高IOPS性能。

  具有TOE(TCP Offload Engine)功能的智能以太网卡可以将网络数据流量的处理工作全部转到网卡上的集成硬件中进行,把系统主处理器CPU从忙于协议处理的繁重的内核中断服务中解脱出来,主机只承担TCP/IP控制信息的处理任务。

  与第一种方式相比,采用TOE卡可以大幅度提高数据的传输速率。TCP/IP协议栈功能由TOE卡完成,而iSCSI层的功能仍旧由主机来完成。

  由于TOE卡也采用TCP/IP协议,相当于一块高性能的以太网卡,所以第二种方式也可以看做是第一种连接方式的特殊情况。

  第三种:iSCSI HBA卡连接方式。

  在主机上安装专业的iSCSI HBA适配卡,从而实现主机与交换机之间、主机与存储之间的高效数据交换。

  与前两种方式相比,第三种连接方式中采用了iSCSI HBA卡,因此数据传输性能最好,价格也最高。

  后两种方式都需要在主机上安装专门的硬件板卡,由于目前TOE网卡和iSCSI HBA的市场价格都比较贵。如果网络中主机数量比较多,那么网络总资金投入不见得会比FC-SAN存储系统低很多,网络的带宽和性能却相比FC-SAN存储系统差了很多。

  有的读者可能会问,为什么这三种方式中都没有采用iSCSI存储连接的交换机?

  实际上,我们能在市场上看到的iSCSI存储连接的交换机都不是真正意义上交换机,所谓的iSCSI交换机应该称之为iSCSI协议转换器、或者iSCSI桥接器。一部分端口用来连接主机的iSCSI HBA卡,另一部分端口用来连接FC存储或SCSI存储,只能实现存储设备与主机之间的FC-iSCSI(或SCSI-iSCSI)协议连接,不能实现iSCSI-iSCSI协议连接,其工作方式完全不同于以太网交换机或FC交换机那样,实现某一个协议内的互联互通。

  因此iSCSI存储连接的交换机一般都用作iSCSI存储内的控制器,而不是iSCSI存储与主机之间网络连接设备。

3-unit5iscsi

#######iSCSI远程块存储######## **iSCSI概念 **提供iSCSI目标 **访问iSCSI存储#######iSCSI概念#########iSCSI(InternetSCSI)支持从客户端(发起端)通过IP向远程服务器上的ISCSI存储设备(目标)发送SCSI命令。iSCSI限定名称用于确定发... 查看详情

iscsi

iSCSI概念iSCSI(InternetSCSI)支持从客户端(发起端)通过IP向远程服务器上的SCSI存储设备(目标)发送SCSI命令。iSCSI限定名称用于确定发起端和目标,并采用iqn.yyyy-mm.{reversedomain}:label的格式。默认情况下,网络通信是至iSCSI目标上的端口3260/tc... 查看详情

iscsi

#################iscsi#####################################################iSCSI(InternetSCSI)支持从客户端(发起端)通过IP向远程服务器上的SCSI存储设备(目标)发送SCSI命令。iSCSI限定名称用于确定发起端和目标,并采用iqn.yyyy-mm.{reversedomain}:label的格式。... 查看详情

iscsi

###################iscsi###################1.iscsi是直接对设备进行共享的服务2.启动iscsi共享设备在server上建立一个lvm设备pvcreate/dev/vdb1vgcreatevg0/dev/vdb1650)this.width=650;"src="http://img.blog.csdn.net/20170606144902917"/> 查看详情

iscsi

    **iSCSI(InternetSCSI)支持从客户端(发起端)通过IP向远程服务器上的SCSI存储设备(目标)发送SCSI命令。iSCSI限定名称用于确定发起端和目标,并采用iqn.yyyy-mm.{reversedomain}:label的格式。默认情况下,网络通信是至iSCSI目标上... 查看详情

iscsi

###########################iscsi################################1.iscsi是直接对设备进行共享的服务2.启动iscsi共享设备在server上(1)建立一个lvm设备: fdisk用于创建与LVM结合使用的新分区。在要与LVM结合使用的分区上,始终将“类型”设置为“... 查看详情

iscsi

iscsi是直接对设备进行共享的服务启动iscsi共享设备在server上建立一个lvm设备[[email protected]~]#fdisk/dev/vdbWelcometofdisk(util-linux2.23.2).Changeswillremaininmemoryonly,untilyoudecidetowritethem.Becarefulbeforeusingthewri 查看详情

iscsi共享

在vmware中为linux系统配置server提供一个iscsi共享服务如果在linux搭建iscsi服务时,我们需要安装targetcli、iscsi*、device-mapper-multipath三个包。在安装这些包后修改对应的配置文件。在搭建iscsi服务前,我们准备了虚拟机为真机(只提供... 查看详情

linux挂载iscsi网络存储(代码片段)

Linux挂载iscsi网络存储iscsi网络存储简介iscsi的组成主机规划配置iscsi网络存储挂载iscsi服务端配置iscsi客户端配置客户端配置方面iscsi网络存储简介iSCSI,即InternetSCSI,是IETF制订的一项标准,用于将SCSI数据块映射为以太... 查看详情

linux挂载iscsi网络存储(代码片段)

Linux挂载iscsi网络存储iscsi网络存储简介iscsi的组成主机规划配置iscsi网络存储挂载iscsi服务端配置iscsi客户端配置客户端配置方面iscsi网络存储简介iSCSI,即InternetSCSI,是IETF制订的一项标准,用于将SCSI数据块映射为以太... 查看详情

iscsi远程块存储

iSCSI远程块存储一.概念iSCSI(InternetSCSI)支持从客户端(发起端)通过IP向远程服务器上的SCSI存储设备(目标)发送SCSI命令。iSCSI限定名称用于确定发起端和目标,并采用iqn.yyyy-mm.{reversedomain}:label的格式。默认情况下,网络通信是至iSCSI目... 查看详情

iscsi

###################iscsi###################1.iscsi是直接对设备进行共享的服务2.启动iscsi共享设备在server上fdisk/dev/vdb8e建立一个lvm设备lvcreate/dev/vdb1pvcreatevg0/dev/vdb1blkid查询到lvcreate-l255-niscsi_storagevg0 yuminstall 查看详情

rhel7.0iscsi配置

iSCSI远程块存储简介本博客涵盖的主题:        iSCSI概念        提供iSCSI目标        访问iSCSI存储iSCSI概念iSC 查看详情

iscsi之基于用户的认证及基于配置文件创建iscsi

承接上文->http://11107124.blog.51cto.com/11097124/1884645 被之前discovery的target信息会保存在此(discovery的数据库)[[email protected]mnt]#cd/var/lib/iscsi/[[email protected]iscsi]#lsifaces isns&nbs 查看详情

iscsi

iSCSI设备的主机接口一般默认都是IP接口,可以直接与以太网络交换机和iSCSI交换机连接,形成一个存储区域网络。根据主机端HBA卡、网络交换机的不同,iSCSI设备与主机之间有三种连接方式。  第一种:以太网卡+initiator软件方... 查看详情

iscsi

一、什么是iscsi iscsi是直接对设备进行共享的服务二、对iscsi服务的配置 在server上 建立一个lvm设备  pvcreate/dev/vdb1   ##更改分区为物理卷 vgcreatevgo0/dev/vdb1  ##将分区加入vg0组  yumin 查看详情

003.iscsi客户端管理(代码片段)

一启动器介绍iSCSI启动器通常在软件中实施,也可以采用硬件启动器。软件启动器需要安装iSCSI-initiator-utils软件包。包含如下文件:/etc/iscsi/iscsid.conf:包含在新目标发现期间创建的节点记录的默认设置,如iSCSI超时、重试参数和... 查看详情

iscsi基础

一、iscsi的概念    iSCSI是一种在Internet协议上,特别是以太网上进行数据块传输的标准,它是一种基于IpStorage理论的新型存储技术,该技术是将存储行业广泛应用的SCSI接口与IP网络技术相结合,可以在IP网络上构建S... 查看详情