iSCSI Initiator是一个ISCSI 客户端软件!有了它,server2003也可以连接iSCSI Target了!微软为了支持iSCSI应用,提供了标准的iSCSI客户端,也叫iSCSI启动器,建立连接后可以在磁盘管理里面看到新添加的磁盘,最新版本2.04发布,请已经在网络中部署iSCSI服务的朋友们尽快升级.
iSCSI服务器软件时所做的一些实验的总结,都没有涉及身份验证功能的使用,如需要了解如何使用身份验证功能,请参考相应软件的帮助文件或在线man文档。
支持WindowxXP、 Windows2000、 Windows2003
安装:
可用于windows2000、windowsXP、windows2003的较新版本iscsi-initiator程序,下载该程序后安装。
用法:
安装成功后产生程序组Microsoft iSCSI Initiator, 桌面也有相应图标。基本操作如下:
点击 Microsoft iSCSI Initiator—>Discovery—>Add—>输入target的IP地址和端口号
点击 Microsoft iSCSI Initiator—>Targets—>Refresh, 发现当前可用的Target
点击 Microsoft iSCSI Initiator—>Targets—>选中target—>Logon—>OK, 建立连接
点击 控制面板—>管理工具—>计算机管理—>磁盘管理,可以看见映射到本机的逻辑磁盘。然后可以与本地磁盘一样进行分区格式化操作。
点击 Microsoft iSCSI Initiator—>Targets—>选中已经连接的target—>Details—>勾选相应的任务项目—>Logoff, 断开连接。
iSCSI Initiator控制端软件
isCSI
iSCSI:Internet 小型计算机系统接口 (iSCSI:Internet Small Computer System Interface)。 Internet 小型计算机系统接口(iSCSI)是一种基于 TCP/IP 的协议,用来建立和管理 IP 存储设备、主机和客户机等之间的相互连接,并创建存储区域网络(SAN)。SAN 使得 SCSI 协议应用于高速数据传输网络成为可能,这种传输以数据块级别(block-level)在多个数据存储网络间进行。
SCSI 结构基于客户/服务器模式,其通常应用环境是:设备互相靠近,并且这些设备由 SCSI 总线连接。iSCSI 的主要功能是在 TCP/IP 网络上的主机系统(启动器 initiator)和存储设备(目标器 target)之间进行大量数据的封装和可靠传输过程。此外,iSCSI 提供了在 IP 网络封装 SCSI 命令,且运行在 TCP 上。
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 initiator是应用层的一分子,使得更容易管理iscsi得以实现强大的功能。