Articles of iscsi

iSCSI目标支持Linux有什么select?

我最近购买了带有HS21刀片的IBM BladeCenter E机箱。 我想build立一个SAN,所以HS21刀片将有更多的存储空间。 从我读过的一切来看,iSCSI似乎是廉价SAN的最佳select。 我买不起光纤通道,以太网上的ATA意味着我不能同时使用TCP / IPnetworking,对吗? HS21刀片具有Broadcom NIC,也是iSCSI主机总线适配器。 我想用我的Linux桌面作为iSCSI目标。 以前我没有用过Linux,有什么select? 我已经看到了一些内核模块和各种用户空间工具,但是我还没有弄清楚哪些是最常用的,最好的支持等等。

通过主机或直接向客人提供虚拟环境的iSCSI存储?

我们计划在我们的networking中安装带有两个FC / iSCSI控制器的HP MSA P2000。 我们有两种select为虚拟机提供更多存储(我们正在运行Hyper-V): A)将iSCSI目标添加到虚拟主机,然后创build我们将添加到每个访客服务器的VHD。 B)在每个访客服务器中直接添加iSCSI目标。 只是想知道这些选项之一是否比其他选项好,哪些是虚拟化环境中的常见做法。 预先感谢您的任何意见!

Windows Server 2012 – Hyper-V – iSCSI SAN – 所有Hyper-V客人停止响应和广泛的磁盘读/写

我们的Windows Server 2012 Hyper-V部署中有一个问题,其中2节点群集连接到iSCSI SAN。 我们的问题 我们的问题是,由于某种原因,所有的虚拟机停止响应或响应非常缓慢,你可以例如不发送CTRL-ALT-DEL到Hyper-V控制台中的虚拟机,或者例如在已经login时启动任务pipe理器。 症状(即,这种情况发生,或不发生,在同一时间) 我们看一下主机上的资源监视器,然后我们看到经常会有一个虚拟机的VHDX(40-60 Mbyte / s)被广泛读取,而\ HarddiskVolume5 \ System Volume Information {}。 iSCSI SAN的组合networking速度约为500-600 Mbit / s。 发生这种情况时,通常是在执行VSS ShadowCopy备份的过程中和执行后,也会在没有备份应该运行的时间段(即根据日志文件备份几个小时之前的白天)发生。 然而,并不是在外部硬盘驱动器上创build的备份文件的大量写入,并且在所有备份过程中似乎都不会发生(我们已经手动检查了几次,但是很难说,因为这个错误似乎没有在事件查看器中留下任何痕迹)。 我们无法find虚拟机本身检测到任何问题的迹象,也没有发现VM内事件日志中存在错误(例如与存储相关的错误)。 QNAP在所有内核上使用大约50%的处理能力。 我们看不到交换机上丢弃的数据包。 请在这里看到完整的文章: http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/70612d46-1d51-43fb-b5db-1302af2ef4ae 你可以在两个地方提供答案。

Broadcom BCM57810 iSCSI卸载性能

任何人在那里使用Broadcom BCM57810 10千兆以太网卡进行iSCSI卸载? 我的testing场景 networking…. 2台Dell Force 10 S4810交换机 客户…. 戴尔R620 24核心 128GB内存 2 Broadcom BCM57810 10千兆位双端口以太网卡。 每个卡上只有1个端口连线。 CentOS 5.9 configurationiSCSI卸载。 两个path,mtu 9000,没有vlan标记 多pathconfiguration ext3文件系统 irqservice正在运行 1个孩子固定到CPU 0 4个线程分裂50%读/写,16k块大小,4个1GB数据文件 服务器…. 戴尔Compellent SC8000 8个10gig-e目标/ 4个会话 1级(Raid 10写) – 130 15K sas 结果…. 客户端驱动400兆字节/秒/ 10,000iops。 切换到软件iscsi客户端驱动器600兆字节/秒/ 3200iops。 我修改了各种内核设置,对吞吐量影响很小。 Broadcom声称有200万iops。 这个诡计是怎么回事? 任何人有任何想法? 谢谢, / Chris C.

Arch:通过iSCSI共享原始SCSI设备?

我正在Arch Linux安装中使用一些较旧的SCSI设备。 其他系统上实际需要磁盘上的信息。 虽然我当然可以在Linux上挂载磁盘,并通过SMB或类似的东西共享,我真正想要做的是通过iSCSI共享实际的原始SCSI设备。 这个相同的概念扩展到一些专门的SCSI设备,我可能最终在不久的将来工作。 过去,我在Linux上尝试了iSCSI目标(当时仍称为IET),但从来没有真正弄清楚如何共享“原始”SCSI设备。 我可以将它作为一个块级设备共享,但是它并没有保留诸如供应商和产品ID之类的东西,也没有响应任何专门的命令(因为它只是简单地封装块设备,而不是实际上做生SCSI传递。) 我想知道的是,如果这是可能的。 我可以通过iSCSI共享(通过“sg”设备)一个原始的SCSI设备吗? (这里的一个基准是:我可以共享一个SCSI磁带机,甚至是一个扫描器,通过iSCSI的原始forms)我觉得我已经读过,这可能是可能的,但我一直没能find任何可靠的文档以及很好的示例来查看。 我在服务器上运行Arch Linux的当前版本。 我不确定需要安装哪些软件包,以及如何设置configuration文件。 感谢您的任何build议!

安装到iSCSI目标并在没有PXE的情况下启动它

我正在运行Windows Server 2012 R2 Standard Edition,并设置了一个iSCSI目标,我希望客户端能够: 以这样的方式连接到我可以安装Windows 7。 允许客户端select应该引导的目标。 启动到目标。 这一切都是非常可行的使用像iPXE,但iPXE没有我的网卡的驱动程序; Windows的驱动程序确实存在。 我的想法是可以使用像WinPE这样的东西,基本上作为iPXE的替代品,完成驱动程序支持等。 如果WinPE甚至完成了这个任务,我就不知所措; 我知道WinPE在iPXE连接到iSCSI以启动Windows 7设置后起作用,但WinPE能够连接到iSCSI目标并启动它?

iSCSI存储上的页面分配失败

我们在Infiniband总线(ipoib)上运行CentOS 6.3 iscsi服务器(16GB RAM)。 当负载很高,我可以看到多个错误: Sep 3 23:22:20 stor4内核:tgtd:页面分配失败。 顺序:2,模式:0x20 Sep 3 23:22:20 stor4 kernel:Pid:3637,comm:tgtd没有污染2.6.32#1 Sep 3 23:22:20 stor4 kernel:呼叫跟踪: Sep 3 23:22:20 stor4 kernel:[]? __alloc_pages_nodemask + 0x77f / 0x940 Sep 3 23:22:20 stor4 kernel:[]? kmem_getpages + 0X62 /量0x170 Sep 3 23:22:20 stor4 kernel:[]? fallback_alloc + 0x1ba / 0x270 Sep 3 23:22:20 stor4 kernel:[]? cache_grow […]

哪个iscsi目标在Linux上为vSphere提供服务?

所有这些问题都有点过时了, 我希望在过去的一年中事情发生了变化。 你们用什么来为vSphere 5.1 / 5.5的DRS集群提供服务? SCSI-3持续预留支持将是绝对必要的,VAAI是一个不错的select。 我已经看到LIO应该能够做到这一点。 他们将VAAI列为合并到内核中的东西(3.14也许?),但目前在Ubuntu上很难轻松获得。 你有什么经验? 目标块设备已经高度可用:它们是从ceph集群中导出的RADOS块设备。

什么是Microsoft iSCSI启动器目标限制?

什么是Microsoft iSCSI启动器目标限制? 我的意思是 – 启动程序可以从单个iSCSI服务器处理多less个磁盘? 我有一个FreeBSD 11.x内核的iSCSI目标,configuration了数百个磁盘,iSCSI服务器为数百个虚拟机服务,每个虚拟机有两个磁盘。 当我跨越iSCSI服务器上configuration的573个磁盘的临界值(每个目标一个LUN;less量磁盘工作正常,而且连接的573个磁盘继续工作,只有较新的磁盘574th和所以很麻烦)。 所以现在我想知道这是FreeBSD的目标bug,还是Miscosoft启动器的限制。 当然,我获得了iSCSI Target Server可伸缩性限制条款和Microsoft iSCSI Software Target 3.3条款 ,但是这些是目标文档,而不是发起者(至less在我解释这些文档时)。 是否有人能够成功地使用单个iSCSI服务器上的580+个磁盘进行工作,而不考虑iSCSI目标实现方式,而是使用Microsoft iSCSI启动器(例如Windows 7即装即用的iSCSI子系统)?

在目标上成功loginiscsiadm仍然不会创build块设备

我已经build立了一个实验来testingiscsitarget和initiator,它在某些时候起作用。 后来,我重新启动了设置,让我非常沮丧,启动器机器停止为其成功login创build块设备。 据我所知,我没有改变任何一台机器上的任何东西。 一些细节: # iscsiadm -m node –login Logging in to [iface: default, target: iqn.2010-12.nl.ytec.arbiter:arbiter.lun1, portal: 10.0.0.1,3260] Logging in to [iface: default, target: iqn.2010-12.nl.ytec.arbiter:arbiter.lun2, portal: 10.0.0.1,3260] Login to [iface: default, target: iqn.2010-12.nl.ytec.arbiter:arbiter.lun1, portal: 10.0.0.1,3260]: successful Login to [iface: default, target: iqn.2010-12.nl.ytec.arbiter:arbiter.lun2, portal: 10.0.0.1,3260]: successful 会议: # iscsiadm -m session tcp: [3] 10.0.0.1:3260,1 iqn.2010-12.nl.ytec.arbiter:arbiter.lun1 tcp: […]