加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows – 什么是Microsoft iSCSI发起程序目标限制?

发布时间:2020-12-13 23:39:02 所属栏目:Windows 来源:网络整理
导读:什么是Microsoft iSCSI发起程序目标限制?我的意思是 – 启动器可以处理多个来自单个iSCSI服务器的磁盘?我有一个FreeBSD 11.x内核iSCSI目标,配置了数百个磁盘,iSCSI服务器为数百个虚拟机提供服务,每个虚拟机有两个磁盘.当我越过iSCSI服务器上配置的573个磁
什么是Microsoft iSCSI发起程序目标限制?我的意思是 – 启动器可以处理多个来自单个iSCSI服务器的磁盘?我有一个FreeBSD 11.x内核iSCSI目标,配置了数百个磁盘,iSCSI服务器为数百个虚拟机提供服务,每个虚拟机有两个磁盘.当我越过iSCSI服务器上配置的573个磁盘的阈值时,我就开始收到ctld错误(每个目标一个LUN;更少的磁盘工作正常,此外,573个磁盘连接继续工作,只有更新的磁盘,第574个和所以一个很麻烦).所以现在我想知道这是FreeBSD目标bug还是Miscosoft发起人限制.

当然,我得到了iSCSI Target Server Scalability Limits文章和Microsoft iSCSI Software Target 3.3文章,但这些是目标文件,而不是发起者(至少我解读它们).

是否有人拥有从单个iSCSI服务器成功使用580个磁盘的经验,无论iSCSI目标实施如何,但使用Microsoft iSCSI启动器(例如Windows 7开箱即用的iSCSI子系统)?

好吧,我已经在freebsd-stable @邮件列表中询问了,在分析了数据包跟踪之后,以下是FreeBSD内核iSCSI的开发人员目标 told:

Thanks for the packet trace. What happens there is that the Windows
initiator logs in,requests Discovery (“SendTargets=All”),receives the list
of targets,as expected,and then… sends “SendTargets=All” again,
instead of logging off. This results in ctld(8) dropping the session.
The initiator then starts the Discovery session again,but this time it only
logs in and then out,without actually requesting the target list.

Perhaps you could work around this by using “discovery-filter”,
as documented in ctl.conf(5)?

我遵循他的建议,将发现仅限于可从给定发起人访问的目标,问题就消失了.

因此,在发现阶段触发的MSFT iSCSi启动器似乎存在一些限制.由于MSFT iSCSI Target具有512个目标的限制,因此启动器在573个目标的数量周围开始出现错误似乎是可以理解的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读