iSCSI:经过一些流量后磁盘达到 100%

iSCSI:经过一些流量后磁盘达到 100%

我们有一个通过 iSCSI 导出的磁盘。写入此特定磁盘时,会出现以下问题:

初始速度不错,写入几 GB 后

i)磁盘变得 100%繁忙

ii)磁盘写入速度下降到 10 MB/s

iii)磁盘 IOPS 下降到每秒 80 次传输

需要考虑的一些(令人担忧的)问题:

1) 我们网络中的所有其他磁盘均运行正常,即它们作为 iSCSI 目标导出时的速度正常且持续。

2) 此特定磁盘在本地使用时功能正常,而不是作为 iSCSI 目标使用。

3) 磁盘的行为在虚拟环境中被复制。也就是说,iSCSI 目标和 iSCSI 启动器是同一台裸机上的两个虚拟机。

如果不是第 2 点,我们会得出磁盘故障的结论。但目前的行为(问题只出现在 1 个特定磁盘上,只出现在 1 个特定环境中)无法解释。

有什么想法吗?

编辑:

附有屏幕截图。

左上角是 iSCSI 目标(主机名“san”)。导出的磁盘是 xvdb。

右上角是 iSCSI 启动器(主机名为“sandbox”)。挂载的磁盘是 sdb。

右下角是启动系统中的传输操作(作为 rsync),从本地磁盘到前面提到的有问题的驱动器。

注意:由于启动器的 CPU 瓶颈,初始速度约为 25 MB/s 是合理的。但描述的利用率与正常运行时的 CPU 利用率不同(30% 用户、70% 系统、0% 等待、0% 空闲)。

相应截图

答案1

我之前也遇到过同样的问题。经过一些测试,我们发现磁盘不再正常工作。对于你的情况,需要考虑的一点是第 2 点,基于此,我认为你可能存在网络路径问题,你应该尝试检查该连接(电缆、MTU、交换机端口容量)并查看是否有变化。iSCSI 是一种非常好的协议,但需要可靠的连接。

相关内容