我已经设法调整iSCSI启动器和目标,以达到我可以达到大约260MB / s写入SSD的程度.然而,考虑到我可以在本地以大约500-600MB / s的速度写入,这仍然不是最佳写入速度.
我目前使用的参数是:
> MaxRecvDataSegmentLength 4194304
> MaxXmitDataSegmentLength 524288
> MaxBurstLength 4194304
> FirstBurstLength 262144
> MaxOutstandingUnexpectedPDUs = 0
> MaxOutstandingR2T = 1
> MaxCommands = 256
> QueueDepth = 128
有没有人有调整这个的经验?配置更改是否可以获得更高的值?即使在两个设备上执行RAID 0,我仍然只能实现相同的带宽,这是我预期的更高.
解决方法 您获得的结果可以通过当前设置合理预期.使用iser传输模式可以获得额外的性能增益.
配置提示来自README.iser
目标:
./tgtadm --lld iser --mode target \ --op new --tID 1 --targetname "iqn.$(hostname).t1" ./tgtadm --lld iser --mode target \ --op bind --tID 1 --initiator-address ALL ./tgtadm --lld iser --mode logicalunit \ --op new --tID 1 --lun 1 \ --backing-store /dev/sde --bstype rDWr
发起者:
iscsiadm -m discovery -t sendtargets -p $targe iscsiadm -m node -p $targetip -T $targetname --op update \ -n node.transport_name -v iser iscsiadm -m node -p $targetip -T $targetname --login
相关有用的SF问题:Set up simple Infiniband Block Storage (SRP or iSER).
总结以上是内存溢出为你收集整理的linux – 基于InfiniBand性能的iSCSI TGTD全部内容,希望文章能够帮你解决linux – 基于InfiniBand性能的iSCSI TGTD所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)