E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
dpdk
DPDK
Release 19.11
DPDK
的FreeBSD版本现在还支持设置基准虚拟地址,以便将页面和资源映射到其地址空间。•为AARCH64添加了无锁栈。为aarch64平台启用了无锁栈实现。
weixin_37097605
·
2020-06-28 19:38
一文详解:vDPA sample的使用方法和基本流程
作者简介叶小龙,
DPDK
软件开发工程师,主要从事virtio,ovs-
dpdk
等相关工作。
weixin_37097605
·
2020-06-28 19:38
DPDK
19.08 正式发布
DPDK
19.08正式发布,让我们一起来看看新版本都有哪些新功能和变化吧!新功能·在大多数情况下,EAL现在默认选择VA的IOVA模式。以前,默认首选PA的IOVA模式。
weixin_37097605
·
2020-06-28 19:38
通用平台下突破时延短板 XSKY利用
DPDK
增强Ceph网络效能
业界共识,网络层是分布式存储"性能木桶的最短板"。在存储领域的概念中,一般有两张网络--用户应用与存储对接的"接入网络"和存储系统内部交换数据的"数据分布网络"。传统存储的"数据分布网络"通常用SAS总线或Infiniband网络实现,牺牲的是水平扩展能力和通用硬件特性,换来较低的时延和相对较少的中央处理器负担。而在主流的分布式存储系统中,为了整个集群的硬件通用一致性,和接入部分一样,通常采用基于
weixin_34177064
·
2020-06-28 12:40
初学者也能看懂的
DPDK
解析
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~本文由Willko发表于云+社区专栏一、网络IO的处境和趋势从我们用户的使用就可以感受到网速一直在提升,而网络技术的发展也从1GE/10GE/25GE/40GE/100GE的演变,从中可以得出单机的网络IO能力必须跟上时代的发展。1.传统的电信领域IP层及以下,例如路由器、交换机、防火墙、基站等设备都是采用硬件解决方案。基于专用网络处理器(
weixin_34163553
·
2020-06-28 12:44
DPDK
全面分析
PS:欢迎大家关注我的公众号:aCloudDeveloper,专注技术分享,努力打造干货分享平台,二维码在文末可以扫,谢谢大家。高性能网络技术随着云计算产业的异军突起,网络技术的不断创新,越来越多的网络设备基础架构逐步向基于通用处理器平台的架构方向融合,从传统的物理网络到虚拟网络,从扁平化的网络结构到基于SDN分层的网络结构,无不体现出这种创新与融合。这在使得网络变得更加可控制和成本更低的同时,也
weixin_33889665
·
2020-06-28 07:54
F-stack及其Nginx、redis的编译安装
F-stack简介F-stack粘合了
dpdk
、用户态协议栈和nginx、redis,弥补了
dpdk
没有协议栈的不足,并用nginx、redis提供了一个调用应用程序的接口。
weixin_30896763
·
2020-06-28 02:16
DPDK
17.02入门手册
Linux环境下
DPDK
入门Release17.02.0目录Linux环境下
DPDK
入门...11引言...22资料集...23系统需求...23.1x86平台的先决条件BIOS设置...23.2编译
DPDK
weixin_30609287
·
2020-06-27 22:54
linux内核模块编译和安装--kni module移植的makefile
根据需要需要把依赖
dpdk
的knimodule移植,所以就学习了下模块编译makefile,总结如下Makefile内容如下obj-m+=rte_kni.o#要生成的module文件名为rte_kni.ko
zhnlion
·
2020-06-27 08:00
网络编程
DPDK
内核模块KNI
DPDK
KernelNICInterface(KNI)接口允许
DPDK
用户程序访问Linux控制平面。
redwingz
·
2020-06-26 10:31
DPDK
详解vhost-user协议及其在OVS
DPDK
、QEMU和virtio-net驱动中的实现
总述:OVS
DPDK
与QEMU之间如何通过vhostuser协议通信vhostuser协议的控制和数据通道所有的控制信息通过UNIX套接口(控制通道)交互。
redwingz
·
2020-06-26 10:59
网络虚拟化
DPDK
入门最佳指南
01写在前面我的读者当中应该有一部分人是做
DPDK
相关的,我自己虽然现在已经不做
DPDK
了,但对这块仍然有兴趣,今天这篇文章就来总结下
DPDK
的技术栈。注意:这篇文章是小白文,不适合大神哦。
itworld123官方csdn
·
2020-06-26 10:17
网络编程
Linux内核
f-stack
dpdk
bond 功能
要实现f-stackbond功能,首先是传递参数到
dpdk
,一般是在config.ini文件添加
dpdk
_bond=eth_bond0,mode=2,slave=0000:00:04.0,slave=0000
懒少
·
2020-06-26 08:04
f-stack
使用Intel® 82599 VF 功能,在虚拟机里运行 (f-stack)nginx 代理功能多进程总结
f-stack官网http://www.f-stack.org/f-stack是一个移植了freebsd协议栈和支持
dpdk
的用户空间协议栈,源码里包含了对nginx的支持。
懒少
·
2020-06-26 08:03
f-stack
基于
DPDK
的OVS安装与配置
基于
DPDK
的OVS安装与配置说明最近在研究openvswitch和
DPDK
结合的应用,ovs和
dpdk
是什么我就不在这里多说了,本文主要描述一下ovs和
dpdk
如何安装,与简单的配置,其中涉及的软件版本为
云云生息
·
2020-06-26 06:48
dpdk
ovs
DPDK
入门学习之Ubuntu 开发环境搭建(
dpdk
-setup.sh)
正文最新的
DPDK
版本可见
DPDK
官网https://
dpdk
.org/,本文主要介绍
DPDK
的使用自动化(
dpdk
-setup.sh)方式来完成开发环境的搭建以及在虚拟机中搭建过程中所遇到一些问题和解决方法
zwj_hecate
·
2020-06-26 04:49
(WIP)
DPDK
support for vhost-user学习笔记(by quqi99)
作者:张华发表于:2015-08-06版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明(http://blog.csdn.net/quqi99)X86体系早期没有在硬件设计上对虚拟化提供支持,因此虚拟化完全通过软件实现。一个典型的做法是通过优先级压缩(RingCompression)和二进制代码翻译(BinaryTranslation)相结合,VMM在特权级r
quqi99
·
2020-06-26 04:22
OpenStack
Networking
数据平面开发套件(
DPDK
)安装测试
虚拟机配置系统CentOS7内核:3.10.0-957.10.1.el7.x86_64双核双线程CPU4G内存安装依赖yummakecache#建立缓存#安装yuminstall-ygccgcc-c++kernel-develkernel-headerskernelnet-toolsyuminstall-ynumactl-develnumactl-libsyuminstall-ylibpcapli
诸神之眼
·
2020-06-25 23:06
网络
流量分析
Linux
DPDK
发送自定义头部的数据包
之前写过一篇使用
DPDK
解析自定义数据包头部的文章。这篇文章将介绍如何使用
DPDK
来发送带有自定义头部的数据包!
一个默默努力的人
·
2020-06-25 21:13
dpdk
网卡的解绑,不需要重启设备。
linux网卡在
dpdk
绑定之后,恢复成linux设备控制的方法如下:chen@dpi-x64:[/home/chen/git/dpi-
dpdk
/trunk]lspci|grepEth03:00.0Ethernetcontroller
陈永会
·
2020-06-25 15:51
DPDK
简单example的阅读——l2fwd
从大四开始嚷嚷着要学
DPDK
,一直没有静下心来看源码,拖了两年到现在才开始钻研
DPDK
的简单应用。
少阁主_enfj
·
2020-06-25 12:51
DPDK
源码--KNI实现(十二)
一、为什么要用kni通常情况下
dpdk
用于二三层报文转发,接收到来自网卡的报文后,如果是二层报文则查找fdb表;如果是三层报文,则进行dnat,snat处理后,查找路由表,将报文转发给下一跳路由。
bob62856
·
2020-06-25 00:54
系统
DPDK
技术简介
一、Intel®
DPDK
技术引入网路的核心是报文的转发过程,linux网路是通过内核协议栈进行转发的,报文控制平面和数据转发平面没有分离,不适合处理大规模网络数据包,因为linux分为内核区和用户区,报文先进入内核区然后拷贝到用户区
造夢先森
·
2020-06-24 23:48
dpdk
DPDK
-L3fwd测试
0x01
DPDK
运行要求注意:不同
DPDK
版本可能要求不同0x02Centos6.5x86_64环境查看Cpu信息:运行lscpu,输出如下:socket:主板上插cpu的槽的数目;core:就是我们平时说的
庞叶蒙
·
2020-06-24 19:24
DPDK学习
DPDK
环境搭建和测试
1安装环境建议版本GNUmakecoreutils:cmp,sed,grep,archgcc:versions>=4.5.xlibcheaders(glibc-devel.i686/libc6-dev-i386;glibc-devel.x86_64for64-bitcompilation)Linuxkernelheadersorsourcesrequiredtobuildkernelmodules
庞叶蒙
·
2020-06-24 19:54
DPDK学习
DPDK
的基本原理
网络设备(路由器、交换机、媒体网关、SBC、PS网关等)需要在瞬间进行大量的报文收发,因此在传统的网络设备上,往往能够看到专门的NP(NetworkProcess)处理器,有的用FPGA,有的用ASIC。这些专用器件通过内置的硬件电路(或通过编程形成的硬件电路)高效转发报文,只有需要对报文进行深度处理的时候才需要CPU干涉。但在公有云、NFV等应用场景下,基础设施以CPU为运算核心,往往不具备专用
oldboy_1983
·
2020-06-24 18:57
网络技术
install
dpdk
, pktgen-
dpdk
in centos76
1.incentos7.6yummakecache;yuminstall-ygccgcc-c++kernel-develkernel-headerskernel.x86_64net-toolsyuminstall-ynumactl-devel.x86_64numactl-libs.x86_64yuminstall-ypciutilsyuminstallkernel-devel-$(uname-r)
mounter625
·
2020-06-24 15:11
Linux
kernel
l2fwd--增加自定义修改目的mac地址功能
原生l2fwd缺陷详解以
dpdk
18的版本为例。l2fwd脚本运行时会绑端口,将绑定的端口上的流量进行转发。但是仔细一想转发
minxihou
·
2020-06-24 15:32
网络
网络性能测试
centos7.3环境编译安装pktgen-
dpdk
,
dpdk
工具
概述编译环境编译
DPDK
编译Pktgen-
dpdk
Debug概述
DPDK
(DatePlaneDevelopmentKit)主要基于Linux系统运行,用于快速数据包处理的函数库与驱动集合,可以极大提高数据处理性能和吞吐量
minxihou
·
2020-06-24 15:00
Linux中CPU的隔离核绑定
我这个是在启动虚拟机之后,在虚拟机中跑
DPDK
,测试结果很不理想,然后我的领导说可以做CPU的隔离核绑定,然后做了之后发现确实效果有所提升。所以写一下小结。仅供大家参考。
mingge591
·
2020-06-24 14:44
技术总结
dpdk
对虚拟化支持研究
目录:虚拟化
dpdk
的实现研究virtiovhostSR-IOV热迁移相关研究拓展本文记录近期对
dpdk
在虚拟化和云计算领域应用的研究成果,内容梳理如下。虚拟化虚拟化,抽象来说,就是将物理资源逻辑化。
心似白云
·
2020-06-24 14:16
dpdk研究
virtio
DPDK
详解
DPDK
的优点:可以绑定到固定的core上运行;舍弃内核中断,报文直接通过DMA传输到用户态处理;单独的内存管理机制,效率高效;用户态配置参数:NB_MBUF:rte_mempool中包含的rte_mbuf
工程师思维
·
2020-06-24 11:36
程序员应该看的十大电影
我的公众号「码农之屋」(id:Spider1818),分享的内容包括但不限于Linux、网络、云计算虚拟化、容器Docker、OpenStack、Kubernetes、SDN、OVS、
DPDK
、Go、Python
码农之屋
·
2020-06-24 09:18
职场展望
dpdk
之CPU绑定
Linux对线程的亲和性是有支持的,在Linux内核中,所有线程都有一个相关的数据结构,称为task_count,这个结构中和亲和性有关的是cpus_allowed位掩码,这个位掩码由n位组成,n代码逻辑核心的个数。Linux内核API提供了一些方法,让用户可以修改位掩码或者查看当前的位掩码。sched_setaffinity(); //修改位掩码,主要事用来绑定进程sched_getaffini
荷叶下的鱼
·
2020-06-24 07:22
dpdk
高性能负载均衡 DPVS 的 SNAT 功能介绍
我们已经知道DPVS是一个基于
DPDK
的高性能负载均衡器,它能够支持DR、FNAT、NAT等工作模式。另外支持还能够支持SNAT功能,实现原理和FNAT很相似,因此也具备高性能的特点。
程序员肖邦
·
2020-06-24 07:47
负载均衡
利用 scl 为 CentOS 升级 gcc 版本
利用scl为CentOS升级gcc版本(一)背景在搞dpvs期间遇到的一个问题,在编译
dpdk
程序时会根据所在服务器的cpu所拥有的指令集,为了尽可能提高程序效率,将较新的cpu指令集编译到
dpdk
程序中
程序员肖邦
·
2020-06-24 07:17
工具&技巧
Pktgen-
DPDK
install 安装部署
31WednesdayLastChange:2013-7-1422:53:11Sunday转载请注明出处:http://blog.csdn.net/linzhaolover此文中源码可以去http://
dpdk
朝阳_tony
·
2020-06-24 05:09
intel
dpdk
intel
dpdk
在虚拟机 VMware 中安装部署
2823:38:47SaturdayLastChange:2014-1-122:33:42Wednesday转载请注明出处:http://blog.csdn.net/linzhaoloverintel
DPDK
朝阳_tony
·
2020-06-24 05:09
intel
dpdk
intel
dpdk
学习交流
intel
dpdk
api
intel
dpdk
api ring 模块源码详解
519:31:33MondayLastChange:2013-8-614:33:21Tuesday转载请注明出处:http://blog.csdn.net/linzhaolover此文请结合intel
dpdk
朝阳_tony
·
2020-06-24 05:09
intel
dpdk
intel
dpdk
学习交流
DPDK
:简介
这就引入了今天的主题
DPDK
,网上
DPDK
的资料茫茫多,有很多写的很好的,但是也有不少明显就是在注水,所以对于一个新人小白来说,这一点还是不够友好。
DPDK
是什么:
DPDK
全称是I
lfn546489908
·
2020-06-24 03:41
DPDK
dpdk
编译错误 numa.h
dpdk
17.4[root@test5
dpdk
-17.11]#makeconfigT=x86_64-native-linuxapp-gccConfigurationdoneusingx86_64-native-linuxapp-gcc
juewuer
·
2020-06-23 23:47
dpdk
Intel82599网卡TCP/IP与FSDK对比测试
最近要学习
DPDK
技术,其中要用到万兆网卡,手头只有Intel8259910G网卡,
DPDK
测试还没跑起来,先做了传统TCP/IP以及商用的FSDK性能测试,见下文,后续等IXIA的网络分析仪会用了再做
Felven
·
2020-06-23 22:49
Felven在职场
DPDK
编程指南(翻译)( 二十一)
21.内核网络接口卡接口
DPDK
KernelNICInterface(KNI)允许用户空间应用程序访问Linux*控制面。
半天妖
·
2020-06-23 19:29
qemu前后端features协商过程分析(vhost_user后端)
约定:1)协商过程涉及的核心是:
dpdk
(ovs)vhost_user,qemu:vhost_user,qemu:virtio_net,guestvirtio_net,共4个模块,每个模块都有自己的feature
菜鸟别浪
·
2020-06-23 17:08
虚拟化
qemu-kvm
DPDK
学习(测试环境)
测试环境使用VMwareFusion虚拟机,虚拟机主要配置:一个双核CPU、两块网卡、操作系统为CentOS7ifconfig可以看到两块网卡(ens33、ens37)编译
DPDK
执行/root/
dpdk
hz5034
·
2020-06-23 17:24
DPDK
虚拟机使用脚本安装测试
DPDK
文章目录DisplaycurrentEthernet/Cryptodevicesettings显示网卡设置时报错测试时Runtestpmdapplicationininteractivemode($RTE_TARGET/app/testpmd)报错测试时Runtestpmdapplicationininteractivemode($RTE_TARGET/app/testpmd)报错#虚拟机使用脚本
nh_clz
·
2020-06-23 16:24
dpdk
Ovs+
Dpdk
简单实践
Ovs+
Dpdk
简单实践http://www.sdnlab.com/16593.htmlSDNLAB君•16-04-20•4557人围观一、
Dpdk
简介
Dpdk
是X86平台报文快速处理的库和驱动的集合,
hanyingzhong
·
2020-06-23 12:03
Linux资源
dpdk
接收数据包原理分析
dpdk
简介请参考:
dpdk
简介摘要本文对
dpdk
数据包捕获技术原理进行了分析,对其优缺点进行了介绍。对使用基于EAL的应用程序进行了分析,作出了程序流程图。
guotianqing
·
2020-06-23 11:11
dpdk
dpdk
简介
概述官网一句话介绍,简单明了:
DPDK
istheDataPlaneDevelopmentKitthatconsistsoflibrariestoacceleratepacketprocessingworkloadsrunningonawidevarietyofCPUarchitectures.
DPDK
guotianqing
·
2020-06-23 11:39
Linux基础学习
DPDK
下如何使用flow director
场景采用
dpdk
开发实现类似LVS这种负载均衡时,为了提高性能,session数据结构是percore的,这样可以避免cpu之间锁竞争。
dremi
·
2020-06-23 05:15
DPDK
网络
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他