多种负载均衡部署文档,实操笔记。Nginx,lvs(dr,nat,fullnat),haproxy等,dpdk-lvs
2024-04-09 17:32:37 1.6MB nginx
1
dpdk-valgrind 允许在 dpdk-1.8.0 应用程序上使用 valgrind-3.10.0+ 的更改(否则 mmap() 调用失败并带有 -EINVAL); 如果缓冲区溢出从大页面消失,可能会有所帮助 从 dpdk.org 克隆的存储库
2024-02-27 10:25:40 29.29MB Objective-C
1
dpdk l2fwd 示例代码改造支持arp 响应,支持ping 包
2023-10-24 15:27:44 25KB dpdk-l2fwd-ping
1
本文是荣涛在2020年9月至10月期间读《深入浅出DPDK》一书的读书笔记。传统上,网卡驱动程序运行在Linux内核态,以中断方式来唤醒系统处理。然而,随着CPU运行速度的提高,这种方式变得不够高效。因此,IBM中国研究院的祝超博士启动了将DPDK移植到Power体系架构的工作。DPDK使用BSD license,绝大多数软件代码都运行在用户态,少量代码运行在内核态,涉及UIO、VFIO以及XenDom0、KNI等内核模块。
2023-09-22 16:50:35 6.57MB DPDK
1
网卡从1G到100G的发展,CPU从单核到多核到多CPU的发展,服务器的单机能力通过横行扩展达到新的高点。但是软件开发却无法跟上节奏,单机处理能力没能和硬件门当户对,如何开发出与时并进高吞吐量的服务,单机百万千万并发能力。即使有业务对QPS要求不高,主要是CPU密集型,但是现在大数据分析、人工智能等应用都需要在分布式服务器之间传输大量数据完成作业。这点应该是我们互联网后台开发最应关注,也最关联的。
2023-03-28 14:23:35 279KB DPDK
1
BeLibnids 分析数据包使用 libnids 和 dpdk 它是一个使用多进程将dpdk和libnids结合在一起以支持10G端口分析数据包的平台。 ##0.什么是? a:它是一个使用多进程从一个或多个端口接收和处理数据包的平台。 b:它使用RSS队列和对称散列来保证一个tcp流只被一个进程处理。 c:使用多进程解决libnids资源冲突。 d:我是在CentOS 6.4和6.5下运行的,代码你都有,当然可以改。 ###技术架构 ##1.如何编译? a:编译intel dpdk“ 可以下载或使用doc/dpdk-1.5.0r2.tar.gz。 b:cd libnids-1.24/src 并编译它直到生成一个 libnids.a(我注册 nids_syslog_return 函数而不是 nids_syslog 以提高多进程中的性能) c:cd symmetric_mp
2023-03-24 13:29:06 9.36MB fast dpdk high-performance libnids
1
ANS(Acceleted Network Stack)是参考freebsd,重新设计实现的dpdk原生的tcp/ip协议栈。 ANS架构如下: Ø DPDK:各种快速包处理库,是ANS加速网络协议栈的运行环境。 Ø ANS:加速网络协议栈,包括以下模块: ethernet:网络数据包二层处理模块。 ARP:ARP协议栈处理模块。 IPv4 Forwarding: 网络数据包三层处理模块,包括三层转发功能。 IPv4 Reassembly:网络数据包分片重组模块。 Routing:路由转发表管理模块。 ICMP:ICMP协议处理模块。
2023-03-24 12:06:20 2.76MB dpdk
1
DPDK转储 1.软件说明 该程序能够使用Intel DPDK库高速存储磁盘网络流量。 它从网络接口检索流量,并以pcap格式将其写入磁盘。 磁盘速度快时可以达到高速。 有关DPDK的信息,请阅读: : 有关此自述文件和DPDK转储的信息,请写信至 DPDK-Dump是正在进行的相关工作的一部分,以发布对网络社区有用的开源10Gbps +工具。 在此页面上收集了更多工具: : DPDK-Dump是在FP7 mPlane项目的背景下开发的–面向未来网络和应用程序管理的智能测量平面( ) 2.要求 具有DPDK支持的网络接口的机器。 内核> = 2.6.3的基于DebianLinux发行版 Linux内核标头:安装类型 sudo apt-get install linux-headers- $( uname -r ) 安装此软件之前需要几个软件包: DPDK需要: mak
2023-03-12 22:18:12 17KB C
1
dpdk-18.11.7(LTS)源代码,官网下载的源码包,官网经常连不上,这里方便下载使用。下载到虚拟机make编译即可
2023-03-12 19:40:14 10.87MB dpdk
1
平均薪资30k的dpdk开发岗位,适合做c/c++想去大厂的你 1. dpdk的使用场景 2. dpdk实现原理 3. 如何入手dpdk,自己能写dpdk代码 4. dpdk的技术架构 5. dpdk开发生态 OvS,VPP,nff-go,f-stack 6. 优化本地存储io性能 spdk
2023-02-22 15:44:12 363.54MB dpdk linux内核 中间件 nginx源码
1