ceph學習之路 網路效能優化

2021-09-22 21:16:53 字數 649 閱讀 4315

在做雲儲存測試的過程中,使用海光cpu,發現網路流量一直上不去,導致大量丟失資料,用top觀察,有個程序,ksfotirqd占用cpu較高,使用

top 1 看到其中乙個核的cup 的軟中斷占用高,導致網路效能低,參考:

通過下面的指令碼可以提高cpu的軟中斷負載

#!/bin/bash 

# enable rps (receive packet steering) 

rfc=4096 

cc=$(grep -c processor /proc/cpuinfo) 

rsfe=$(echo $cc* $rfc | bc) 

sysctl -w net.core.rps_sock_flow_entries=$rsfe 

for filerps in $(ls /sys/class/net/eth*/queues/rx-*/rps_cpus) 

doecho fff > $filerps 

done

for filerfc in $(ls /sys/class/net/eth*/queues/rx-*/rps_flow_cnt) 

doecho $rfc > $filerfc 

done

tail /sys/class/net/eth*/queues/rx-*/

Python學習之路 網路知識

網路是為了把處在不同位置的計算機聯絡起來,使得彼此之間能夠相互通訊。每個ip位址包括兩部分 網路位址和主機位址。此外為了使得ip位址能充分地利用,國際上把ip位址分為a b c d e類位址,每種位址都規定了其起止範圍以及用途。10.0.0.0 10.255.255.255 172.16.0.0 1...

ceph效能優化學習總結

ceph效能優化學習總結很高興最近機緣巧合與ceph結緣,今天總結一下。ceph是一種高可用 高效能 可動態擴充套件的分布式檔案儲存系統。主要有物件儲存 檔案儲存以及塊儲存三種模式。其中檔案儲存是要元資料節點外,其他兩種並不需要單獨儲存大量的元資料,從而可以節省很多資源。關於ceph優化我所涉及的還...

python之路 網路程式設計之socket

cs架構 客戶端服務端架構 服務端 提供服務的 客戶端 享受服務的 bs架構 瀏覽器和服務端 網路通訊流程 集線器 將所有連線上它的電腦全部聯通起來 交換機 公升級版的集線器 網絡卡 接收處理電訊號 廣播 單播 廣播風暴 作用 劃分廣播域 子網掩碼 計算ip位址段,或者判斷ip位址是否屬於同一位址段...