Chúng tôi sử dụng WonderShaper làm công cụ kiểm soát lưu lượng trên các máy chủ linux của mình.
Chúng tôi có đường lên 10Gbit và tôi muốn giới hạn tải lên và tải xuống tối đa 1Gbit trên mỗi máy chủ. Mục tiêu của tôi là ngăn chặn tình huống trong đó một máy chủ tải xuống một tệp lớn và làm tắc nghẽn toàn bộ dòng.
Tất cả những gì tôi cần làm là xác định băng thông tải lên và tải xuống (kb) cần thiết của tôi là bao nhiêu -
wondershaper -a enp0s3 -d 1024000 -u 1024000
Tuy nhiên, bất cứ khi nào tôi kiểm tra iperf từ máy khách đến cùng một máy chủ, tôi đã thực hiện các thay đổi trên - iperf3 -c {IPERF_SERVER} -t 60
Tôi nhận được kết quả rất thấp, ít hơn nhiều so với cấu hình:
[ ID] Truy xuất lại băng thông truyền theo khoảng thời gian
[ 4] 0,00-100,00 giây 3,42 GByte 294 Mbits/giây 2006 người gửi
[ 4] Bộ thu 0,00-100,00 giây 3,41 GByte 293 Mbit/giây
Kiểm tra tải xuống (thêm -R vào iperf) dẫn đến 950bit.
Bất cứ khi nào tôi tắt WonderShaper, tôi sẽ nhận được gần 10Gbit cho cả tải lên và tải xuống.
Có ai quen thuộc với những vấn đề này khi sử dụng WonderShaper không?
Hoặc có bất cứ điều gì ngoài tôi có thể làm để giải quyết nó?
Đó là đầu ra của wondershaper -s -a enp0s3
qdisc htb 1: root refcnt 2 r2q 10 mặc định 32 direct_packets_stat 0 direct_qlen 1000
Đã gửi 42101739 byte 592924 pkt (giảm 0, vượt quá 133 yêu cầu 0)
tồn đọng 0b 0p yêu cầu 0
qdisc sfq 30: cha mẹ 1:30 giới hạn 127p lượng tử 6000b độ sâu 127 ước số 1024 nhiễu loạn 10 giây
Đã gửi 0 byte 0 pkt (giảm 0, vượt quá 0 yêu cầu 0)
tồn đọng 0b 0p yêu cầu 0
qdisc sfq 10: cha mẹ 1:10 giới hạn 127p lượng tử 6000b độ sâu 127 ước số 1024 nhiễu loạn 10 giây
Đã gửi 37916360 byte 574353 gói (giảm 0, vượt quá 0 yêu cầu 0)
tồn đọng 0b 0p yêu cầu 0
qdisc sfq 20: cha mẹ 1:20 giới hạn 127p lượng tử 6000b độ sâu 127 ước số 1024 nhiễu loạn 10 giây
Đã gửi 4185379 byte 18571 pkt (giảm 0, vượt quá 0 yêu cầu 0)
tồn đọng 0b 0p yêu cầu 0
qdisc ingress ffff: parent ffff:fff1 ----------------
Đã gửi 3717886081 byte 533558 pkt (giảm 639, vượt quá 0 yêu cầu 0)
tồn đọng 0b 0p yêu cầu 0
lớp htb tỷ lệ gốc 1:1 1024Mbit trần 1024Mbit bùng nổ 1408b cburst 1408b
Đã gửi 42102725 byte 592931 pkt (giảm 0, vượt quá 58 yêu cầu 0)
tồn đọng 0b 0p yêu cầu 0
cho vay: 38 mượn: 0 khổng lồ: 0
mã thông báo: 163 mã thông báo: 163
lớp htb 1:10 cha 1:1 lá 10: tốc độ ưu tiên 204800Kbit trần 1003Mbit bùng nổ 1561b cburst 1379b
Đã gửi 37917346 byte 574360 pkt (giảm 0, vượt quá 0 yêu cầu 0)
tồn đọng 0b 0p yêu cầu 0
cho vay: 574360 mượn: 0 đại gia: 0
mã thông báo: 852 mã thông báo: 163
lớp htb 1:20 cha mẹ 1:1 lá 20: tốc độ ưu tiên 409600Kbit trần 972800Kbit bùng nổ 1536b cburst 1459b
Đã gửi 4185379 byte 18571 pkt (giảm 0, vượt quá 77 yêu cầu 0)
tồn đọng 0b 0p yêu cầu 0
cho mượn: 18360 mượn: 38 đại gia: 0
mã thông báo: 225 mã thông báo: 94
lớp htb 1:30 cha mẹ 1:1 lá 30: tốc độ ưu tiên 204800Kbit trần 921600Kbit bùng nổ 1561b cburst 1382b
Đã gửi 0 byte 0 pkt (giảm 0, vượt quá 0 yêu cầu 0)
tồn đọng 0b 0p yêu cầu 0
đã cho vay: 0 đã vay: 0 đại gia: 0
mã thông báo: 968 mã thông báo: 203