堡壘機麒麟堡壘機併發計算方法

    前日麒麟堡壘機在項目中進行加壓做併發測試,現將結果和測試情況列舉如下:
  1. 堡壘機併發參數與內存有直接關係
  2. 現實中極少出現CPU滿載的情況,本次測試最高到1200併發(全爲活動狀態),8核CPU佔用率爲57%
  3. 與網卡情況關係不大,但是如果併發大的時候,有可能產生硬盤IO問題,本次當1200併發的時候,硬盤IO佔用CPU爲30%左右

結論:
麒麟堡壘機併發的主要限制爲內存、其次爲硬盤IO、然後爲CPU,因爲加壓到1200未發現CPU和IO滿載,現實情況極少有用戶超過1000併發,因此可以基本上認定內存大小是影響堡壘機併發的主要因素。
本次測試中,得到結果如下:

  1. 系統佔用內存(包括Linux系統、mysql、nginx和其它一些應用)大約爲1.2g
  2. RDP/SSH用戶每個併發連接大約佔用內存50M
    所以,一臺8G的機器大約併發爲 (8000-1200)/50=136個併發連接,但是如果算上系統的SWAP,併發更大。
    本次測試硬件(64G)內存,計算併發爲(64000-1200)/50=1277個併發,現場測試ssh/telnet爲1500併發(當時SWAP佔用率爲37%),RDP爲1000併發(當時CPU不到70%)。
    可得到併發總結表如下:
    堡壘機麒麟堡壘機併發計算方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章