Redian新闻
>
现在哪个DPDK的TCP/IP Stack比较好?
avatar
现在哪个DPDK的TCP/IP Stack比较好?# Programming - 葵花宝典
N*m
1
看版上讨论,mtcp似乎问题比较多啊
有没有开源的可以直接用?
avatar
w*g
2
这个我前段时间刚研究过。mTCP不行。最好的是seastar,就scylladb用的那个。
你还回过我帖子。
seastar有个自带的HTTP客户端叫seawreck,可以上他们的DPDK stack。
他们的网页在这儿https://github.com/scylladb/seastar/wiki/HTTPD-benchmark
我千辛万苦刚刚也跑起来了,两台机器1G网卡背对背连。
Server: 10.2.0.20:10000
Connections: 256
Requests/connection: dynamic (timer based)
Requests on cpu 0: 7714601
Requests on cpu 1: 7529698
Requests on cpu 3: 7504488
Requests on cpu 2: 7484931
Total cpus: 4
Total requests: 30233718
Total time: 60.002058
Requests/sec: 503878.016799
也就是 504K req/s。 我昨天发的siege是210K req/s。我自己觉得这个504K req/s就
是我这个1G网卡+4核CPU服务器的极限了。

【在 N*****m 的大作中提到】
: 看版上讨论,mtcp似乎问题比较多啊
: 有没有开源的可以直接用?

avatar
N*m
3
谢谢
我知道seastar有http framework,不知道他们也提供通用的tcp/ip stack
我这就看看

【在 w***g 的大作中提到】
: 这个我前段时间刚研究过。mTCP不行。最好的是seastar,就scylladb用的那个。
: 你还回过我帖子。
: seastar有个自带的HTTP客户端叫seawreck,可以上他们的DPDK stack。
: 他们的网页在这儿https://github.com/scylladb/seastar/wiki/HTTPD-benchmark
: 我千辛万苦刚刚也跑起来了,两台机器1G网卡背对背连。
: Server: 10.2.0.20:10000
: Connections: 256
: Requests/connection: dynamic (timer based)
: Requests on cpu 0: 7714601
: Requests on cpu 1: 7529698

avatar
N*m
4
看了一下,头文件没法直接drop-in啊

【在 w***g 的大作中提到】
: 这个我前段时间刚研究过。mTCP不行。最好的是seastar,就scylladb用的那个。
: 你还回过我帖子。
: seastar有个自带的HTTP客户端叫seawreck,可以上他们的DPDK stack。
: 他们的网页在这儿https://github.com/scylladb/seastar/wiki/HTTPD-benchmark
: 我千辛万苦刚刚也跑起来了,两台机器1G网卡背对背连。
: Server: 10.2.0.20:10000
: Connections: 256
: Requests/connection: dynamic (timer based)
: Requests on cpu 0: 7714601
: Requests on cpu 1: 7529698

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。