USG60 high CPU

leojuang
leojuang 文章數: 3  Freshman Member
First Comment

發現 USG60 有連線卡卡問題。進一步測試得到以下資訊。
1. SSH 連線進 USG60 console,CLI 下 "debug system show cpu all"
2. 同時在 client 端 (MacBook Pro, iPhone & iPad) 用 SpeedTest 測速。
3. 重覆下 "debug system show cpu all"
4. 結果如附件截圖,softirq 在 client 測速時會上到 100%。
5. 另外,測試大檔案 2GB 上傳,softirq 也會上到 50%。
6. 在 speedtest 測試同時,原本登入到 USG60 console 的連線也會斷線。回到登入畫面。

請問 softirq 這個 百分比數值 代表什麼?
在多個設備連線時,常會發生卡連線 或 瞬斷,是否表示 CPU 己經到達極限了

firmware : v4.73(AAKY.2)

謝謝




All Replies

  • Zyxel小編 Peter
    Zyxel小編 Peter 文章數: 261  Zyxel Employee
    25 Answers First Comment Friend Collector Third Anniversary

    leojuang 您好:

    softirq主要是負責處理封包、流量相關的背景程式,若是client端當下流量偏高確實有機率發生CPU使用率高影響到系統效能的現象。

    可以參考此篇說明。

    另外請問在測試speedtest當下 SSH連線斷線回到登入畫面,是指SSH session完全中斷需要重新手動建立SSH連線嗎? 還是只是單純登入時間過久 timout被自動登出,但SSH 連線還是繼續保持呢?

  • leojuang
    leojuang 文章數: 3  Freshman Member
    First Comment

    SpeedTest 測試時,Web Console 會被踢出登入畫面。SSH 連線用 iTerm App,SpeedTest 測試時,SSH連線畫面會卡住,鍵盤輸入不會有反應。

    今日SSH 連線,用 debug system dmesg 發現 rtc low voltage … 錯誤訊息。
    拆機把 CR2032 電池換了。rtc low voltage … 錯誤訊息消失。

    再來,把 USG60 factory reset。開機後因為 bundle license 己到期,UTM 相關功能都不開。
    PPPoE、security policy、NAT全部重設。

    目前情況如下:

    1. 加了 security policy、NAT後,SpeedTest 測時,測到的速度跟 factory reset 後的原始設定相比較會掉大概 20%。500Mbps —> 400Mbps 或更低。
    2. SpeedTest 測時,Web Console 不會被踢掉,SSH 連線也不卡,但 debug system show cpu all , softirq 還是會上到 100%

    情況有相對變好,後續再觀察。或許真的該換新機了…

  • Zyxel小編 Peter
    Zyxel小編 Peter 文章數: 261  Zyxel Employee
    25 Answers First Comment Friend Collector Third Anniversary

    leojuang您好:

    我們判斷USG60可能無法負荷您在現有網路環境較大吞吐流量應用(因為會有softirq處理過高traffic時,導致CPU high影響系統效能的問題)
    故我們建議可以考慮升級硬體至USG FLEX100H/200H 、USG Flex 100/200來滿足您現有環境的網路應用。