简单描述iscsi工作流程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

简单描述iscsi工作流程
iSCSI是一种用于在IP网络上传输SCSI命令的协议,它使得远程主机可以通过网络访问存储设备。

iSCSI工作流程包括初始化、发现、登录、传输和终止五个主要阶段。

首先是初始化阶段。

在此阶段,iSCSI初始化器(即发起端)通过初始化器驱动程序发送一个iSCSI请求到目标端的iSCSI引导服务器,请求建立一个iSCSI会话。

初始化器驱动程序负责将本地主机上的SCSI命令转换为iSCSI请求,并将其发送到网络上。

接下来是发现阶段。

在此阶段,目标端的iSCSI引导服务器会回复一个iSCSI响应,其中包含目标端上可用的iSCSI目标设备的信息。

初始化器根据这些信息选择要连接的目标设备。

然后是登录阶段。

在此阶段,初始化器发送一个iSCSI登录请求到目标设备,请求建立一个iSCSI会话。

目标设备通过验证初始化器的身份并分配一个唯一的ISID(iSCSI会话标识符)和TSIH(iSCSI 传输会话标识符)给该会话。

初始化器接受这些标识符,并与目标设备建立起一条逻辑连接。

接着是传输阶段。

在此阶段,初始化器通过iSCSI会话向目标设备发送SCSI命令,目标设备接收并处理这些命令,并将响应发送回初始化器。

传输阶段使用TCP/IP协议,以确保数据的可靠传输。

最后是终止阶段。

在此阶段,初始化器发送一个iSCSI注销请求到目标设备,请求终止当前的iSCSI会话。

目标设备收到注销请求后,终止与初始化器的逻辑连接,并释放该会话使用的资源。

总的来说,iSCSI工作流程包括初始化、发现、登录、传输和终止五个主要阶段。

通过这些阶段,远程主机可以使用iSCSI协议在IP网络上访问存储设备。

iSCSI的优势在于通过使用现有的IP网络基础设施,提供了一种廉价、灵活且易于管理的存储解决方案。

同时,iSCSI也具备与SCSI相似的性能和功能,能够满足大多数存储需求。

相关文档
最新文档