拉不拉稀肚拉稀 发表于 2024-7-28 17:10:55

智能网卡相干知识(smart nic 、DPU)

网卡作为穿行在网络与计算之间的桥梁,是可以办理计算瓶颈的关键硬件。
随着CPU 密度和数据中心网络带宽的进一步提升,用户对预期性能的需求,系统运行平稳性都会有更高的要求。云厂商一方面面临巨大的资本压力,另一方面面临巨大的运维压力。而智能网卡的出现,可以用来减轻网络功能虚拟化的负担。
目录
一、智能网卡发展历程
二、CPU/GPU/DPU关系和区别

一、智能网卡发展历程

(1)第一阶段:基础功能网卡
        即普通网卡,能够提供2*10G带宽根本本领;硬件卸载本领较弱。
        传统网卡在完成在完成数据收发工作外,不处置惩罚任何与云化、业务相干的计算使命。
(2)第二阶段:硬件卸载网卡(第一代智能网卡SNIC)
        拥有丰富的硬件卸载本领;可以提供Virtio硬件加速;安全相干数据面卸载;无损网络本领。
不同于传统网卡,智能网卡卸载云化网络转发功能,提供高性能网络转发本领,开释CPU 通用计算资源。智能网卡可以满足各种offload需求(靠CPU来做的工作都移给了网卡),包括传输和存储协议。同时,提供网络可编程本领,实现网络转发逻辑的定制化,包管了功能的灵活性。
智能网卡提供了一种以更高性价比实现网络加速的技能方案,同时也提供了一种新的设计思想。
(3)第三阶段:DPU智能网卡
        在第一代智能网卡基础上加入CPU而形成的第二代智能网卡:
        除了包罗第一代智能网卡的所有功能外,还可以实现安全相干功能全卸载(数据面+控制面)
        为了办理I/O性能瓶颈和虚拟化技能发展限定等题目,DPU应运而生。
        DPU(Data Processing unit,数据处置惩罚器)是一种围绕数据处置惩罚提供供网络、存储、安全、管理等数据中心基础设施虚拟化服务的专用处置惩罚器。基于 ARM/X86 等架构的 CPU 与 ASIC(Application Specific Integrated Circuit)/NP(Network Processor)/FPGA(Field Programmable Gate Array)等专用硬件加速引擎组成的计算架构,形成提供虚拟化功能的实体。
https://i-blog.csdnimg.cn/blog_migrate/d96b4ec2070c056c59f523a16b89659b.png
 
二、CPU/GPU/DPU关系和区别

        CPU:中心处置惩罚器。GPU:图形处置惩罚器。DPU:数据处置惩罚器
        CPU:“计算为中心”,DPU:“数据为中心”。
        现在的期间从“计算为中心”变化为“数据为中心”,这也是越来越多公司关注大数据、云服务的原因。
https://i-blog.csdnimg.cn/blog_migrate/5223b7327cae837492db8d997db7a4b2.png
 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 智能网卡相干知识(smart nic 、DPU)