自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 ErrorRecovery 之任务重置

在 Initiator 处理一个任务时,任务未完成,但中间数据有误了(如 CRC 失败),可以通过任务重置来本 connection 上的该任务分配置到一个新的 connection 中,然后继续完成乘下的数据,免得整个任务重新执行。任务重置属于commond recovery,涉及到多 connection。    将一个 command 重新分配到一个 connection 上时,targe...

2018-03-15 10:18:35 703

转载 iSCSI 中 SCSI 读写请求处理分析

 iSCSI Initiator 是通过 SCSI Command PDU 向 Target 发出 SCSI 请求,Target 接收请求,执行 SCSI 命令,然后返回数据以及 SCSI 状态。在 SCSI 任务执行时,Initiator/Target 之间会涉及大量数据 I/O。RFC3720 中对这些 I/O 的组织有特别的规定,以下结合 RFC3720, 分析一下 iSCSI 中对 SCS...

2018-03-15 10:04:11 3488

转载 iSCSI 几个关键字的协商与实现

ErrorRecoveryLevel错误恢复级别, 目前好像只有微软 Initiator/Target 能支持 ERL=2 级,其它的都是 0,至少我没遇到过。MaxConnections准确来说应该时单个 Session 内最大连接数, 也就是允许单个Session内部最大能建几个Connection(MC/s)。InitialR2T  是否允许非请求类数据(unsolicited)。No 表求...

2018-03-15 09:46:40 2039

原创 iSCSI session和connection的状态划分及登陆登出

iSCSI 连接(Connection)状态对于connection,有两种状态:login phase(登陆状态):登陆状态即 iSCSI initiator 与 iSCSI target 正处于登陆协商过程;full function phase(全功能状态):全功能状态即登陆过程已经完成,该 connection 已经能为上层 SCSI 提供服务。iSCSI 会话(Session)状态Ses...

2018-03-13 17:37:33 4418

翻译 什么是 iSCSI 连接(Connection)和会话(Session)

Network Portal: 网络端口。网络实体的一个组成部分,它有一个 TCP/IP 地址。 网络端口在 initiator 用 IP 地址标识, 在 target 用 IP 地址+侦听的 TCP 端口标识。Session: 连接 initiator 和 target 的一组 TCP 连接构成一个 session(可以简单理解为 I_T nexus)。可以向 session 添加 TCP 连接...

2018-03-13 15:51:04 3347

转载 iSCSI协议中的流量控制和命令的可靠性的机制

iSCSI 设备是支持使用者同时向 iSCSI 设备发送多个请求,如同时发送多个读请求,也就是,当第一个读请求还没有返回时,可以同时发送第二个读请求。 由于可以同时发送多个请求,而请求包中包装的 SCSI 命令,而 SCSI 命令是有顺序的,所以需要有一个序号来表示这个顺序。同时一下子发送太多的请求,也有可能把 iSCSI Target 端压跨。所以 iSCSI 协议设计了使用序号来控制命令的顺序...

2018-03-07 15:10:07 1154

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除