Iscsi
iSCSI:一些流量後磁碟處於 100%
我們有一個通過 iSCSI 導出的磁碟。寫入此特定磁碟時,會出現以下問題:
初始速度不錯,然後經過幾 GB 的寫入
i) 磁碟變得 100% 繁忙
ii) 磁碟寫入速度降至 10 MB/s
iii) 磁碟 IOPS 降至 80 次傳輸/秒
需要考慮的一些(令人擔憂的)要點:
我們網路中的所有其他磁碟都正常執行,即它們在導出為 iSCSI 目標時的速度正常且持續。
此特定磁碟在本地使用時正常執行,而不是作為 iSCSI 目標。
磁碟的行為在虛擬環境中被複製。即 iSCSI target 和 iSCSI Initiator 是同一台裸機中的兩個虛擬機。
如果不是第 2 點),我們會得出磁碟有故障的結論。但目前的行為(問題僅針對 1 個特定磁碟,僅針對 1 個特定環境)無法解釋。
有什麼想法嗎?
編輯:
附上截圖。
左上角是 iSCSI 目標(主機名“san”)。導出的磁碟是 xvdb。
右上角是 iSCSI 啟動器(主機名“沙盒”)。掛載的磁碟是 sdb。
右下角是啟動器系統中的傳輸操作(作為 rsync),從本地磁碟到上述有問題的驅動器。
注意:由於啟動器的 CPU 瓶頸,初始速度約為 25 MB/s 是合理的。但所描繪的使用率與正常執行的 CPU 使用率不同(30% 使用者、70% 系統、0% 等待、0% 空閒)。
不久前我遇到了同樣的問題。在做了一些測試之後,我們發現磁碟不再工作了。在您的情況下,要考慮的一件事是第 2 點,基於此,我認為您可能有網路路徑問題,您應該嘗試檢查該連接(電纜、MTU、交換機埠容量)並查看是否有變化。iSCSI 是一個很好的協議,但需要可靠的連接。