芯片|永远不要投资DPU?(13)


目之所及,一片形势大好,欣(浪)欣(费)向(金)荣(钱) 。
实际上,小众且专精的关键技术,难以一窥其全貌 。
DPU存在的本质,是解决传统虚拟化应用到云计算中的诸多问题的 。因为早期的虚拟化技术更多用在桌面系统,把传统的用在桌面上的虚拟化直接搬来用,用起来不顺手 。
DPU设计的本质和虚拟化紧密相关,是为了解决虚拟化带来的“糟心事儿”(性能、资源、隔离方面等等) 。
简单地说,虚拟化主要分成四种:CPU虚拟化,内存虚拟化,网络虚拟化,存储虚拟化 。唯有DPU才是从根本上解决传统虚拟化应用到数据中心里面存在的缺陷的最后一站 。
英特尔VT-x,只解决CPU虚拟化和内存的问题 。网络虚拟化和存储虚拟化的问题是个历史遗留问题,一直没有得到有效的解决,尤其在云计算场景里 。功能上能实现,但是性能、可扩展性、隔离性老是处理不好 。
部分问题解决了,其他的怎么办?
DPU来解决“其他的”,也就是说,DPU是解决虚拟化短板的最后一站 。
DPU是瞄准了云计算里硬件虚拟化的真实痛点来做的 。
这么强,那DPU到底都牵扯哪些技术?
这么说吧,因为涉及的技术领域非常之广,阿里云弹性计算负责人张献涛说:“为了神龙芯片,我几乎动员了阿里云全线的一流专家 。”
可能在一些造CPU的人的眼里,造DPU比较简单 。我CPU这么复杂都能造,玩转DPU算降维打击 。
可是,DPU真的好造吗?
如果不懂虚拟化,不懂系统软件,不懂云计算的场景,光懂芯片就想做DPU,那么可以送出五个黑体大字:无知者,无畏 。
DPU是多流派技术的集大成者,有软件,有硬件,有计算,有网络,有存储,有虚拟化,有安全,有加速器,有驱动,有框架,有应用,精粹交织 。
也许有一天,DPU会“号令”CPU(不是替代) 。
最后,让我们为那些真正的技术革命者,起身致敬,鼓掌欢呼 。
毕竟一次局部技术革命,可比一场球赛更带劲儿 。
“带球队员距球场小禁区还有几步之遥,队友在不远处大喊,传中!传中!守门员面色一动,似乎在犹豫 。抓住机会,小角度大力抽射,破门!”
“还愣着干啥,进球了,鼓掌啊 。”
【芯片|永远不要投资DPU?】(完)

推荐阅读