Linux存储实验三:iSCSI target配置[windows下使用linux的存储设备]

本次实验详细介绍了如何配置Linux的iSCSI Target,包括安装iscsitarget软件,修改配置文件映射逻辑卷为LUN0,启动服务并在Windows下配置initiator进行连接。实验结果显示,Windows能够识别并使用Linux共享的存储设备。
摘要由CSDN通过智能技术生成

 现在课程调成了上一节理论,做一节实验了,所以要等两周才能发一次实验,这次我们要做的是第三个实验:iSCSI target配置

实验步骤:

(1)iSCSItarget配置

步骤1 Linux下安装iscsitarget-1.4.20.2

步骤2 修改配置/etc/ietd.conf,将RAID的逻辑卷映射为iSCSI Target LUN0

步骤3 (重)启动/etc/init.d/iscsi-target并查看端口

步骤4 Windows下initiator的安装配置

步骤5 查看实验结果

(2)多LUN实验

再新建一些硬盘创建RAID,修改配置/etc/ietd.conf,将新RAID映射为iSCSI Target LUN1

 iSCSI的介绍:

 iSCSIinternet Small Computer System Interface的缩写,又称为IP-SAN,是一种基于因特网及SCSI-3协议下的存储技术,由IETF提出,并于2003211日成为正式的标准。 

iSCSI的目的是为了用IP协议将存储设备连接在一起。通过在IP网上传送SCSI命令和数据,iSCSI推动了数据在网络之间的传递,同时也促进了数据的远距离管理。由于其出色的数据传输能力,iSCSI协议被认为是促进存储区域网(SAN)市场快速发展的关键因素之一。因为IP网络的广泛应用,iSCSI能够在LANWAN甚至Internet上进行数据传送,使得数据的存储不再受地域的现在。iSCSI技术的核心是在TCP/IP网络上传输SCSI协议,即使用TCP/IP报文和iSCSI报文封装SCSI报文,使得SCSI命令和数据可以在普通以太网络上进行传输,如下图所示。 

 

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响应并传送给操作系统,操作系统再响应给应用程序。 

ietiSCSI Enterprise Target)是Linux下的iSCSI Target实现,open-iscsiLinux下的iscsi initiator实现,使用iet(官方网站:http://iscsitarget.sourceforge.net)和open-iscsi就可以方便的实现简单的IPSAN,同时iet也可以和其他系统的iscsi initiator配合使用。这里我们实验windows来连接linux

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值