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


“攻下”X86,打开虚拟化由守转攻的新局面 。
相传,虚拟化技术公司的文化和互联网企业文化不同 。
美国斯坦福大学的学生闭眼挑offer的时候说,谷歌的文化吸引年轻人,撸狗上班,睡衣轰趴,而VMware 公司的员工则能在公司安稳地结婚生子 。
随后,学术派传球至边路,PC的虚拟化接球 。
虽然在小型PC机时代,虚拟化不是刚需,但是开创了硬件新玩法,沸腾了极客的热血 。
小心翼翼问一句,虚拟化是不是在骗CPU?
理直气壮回答:CPU有一种被骗的“能力” 。
虚拟化技术很厉害,还是要戒骄戒躁,后面的路,还长 。
(二)无疑,VMware公司是成功的,当开源世界崛起,软件甩开商业软件的统治,开源极客走上舞台 。
请大家记住这两个虚拟化技术的精神小(领)伙(袖),因为他们对DPU的发展,至关重要 。
按姓氏笔画排序:安东尼·李国瑞(Anthony Liguori),美国人 。张献涛,中国人 。
2001年,英国剑桥大学计算机实验室,IanPratt教授带着几个博士生做了一个非常知名的虚拟化项目.
叫Xen project 。
Xen的读音和“than”有点像,但不完全一样,发音不吐舌头 。
Xen有一个庞大的、活力十足的开发社区,深远地影响了云计算、虚拟化和安全 。
两年后,Xen X86虚拟机监视器的第一个稳定版本就问世了 。
2004年,张献涛在武汉大学,念博士 。多年寒窗,没有少下功夫,他技术水平强,动手能力更强 。
技术大神何愁去处,可张献涛还是有些担心,因为虚拟化技术的择业面,太小了 。
读博士,勤奋很重要,有一位好的博士导师也重要 。
张献涛的博士导师,是全球知名的密码学家卿斯汉 。张献涛一定是花掉了很多运气,才遇到了这么一个好导师 。
他一脸慈祥地对张献涛说:“虚拟化这个研究方向,我和英特尔有合作,你先去那里实习,别担心,我帮你安排,剩下的,要看你自己了 。”
而今看来,卿斯汉教授将张献涛送去企业实习,是完完全全从学生的利益考虑 。
(有些博士导师那是死活都不愿意放博士生出去干活,此处省略三千字吐槽) 。
于是,张献涛从一名英特尔的实习生做起,一做就是3年 。时光飞逝,技术水平飞涨,他于2008年正式入职英特尔 。
他可能也没有想到,这份工作一干就是9年 。
把镜头摇到2002年的美国IBM 公司,虚拟化的另一个前沿阵地 。
一位名叫安东尼·李国瑞的大学生,在学校读书期间一直在IBM实习,每周20小时,连续四年,风霜雪雨,从不间断 。
2006年,安东尼入职IBMLinux 技术中心,成为一名软件工程师,这份工作一干就是7年 。
人这一生,找到一个真心喜爱的技术作为爱好,然后不计成本地付出时间和耐心,用心打磨,收获的将不只是一个拿得出手的技能 。
更重要的,还有一个脱胎换骨的自己 。
也许某日傍晚,红霞染尽天边,张献涛在看云,安东尼也在看云,可能会有那么一瞬间,他们都意识到自己要和这个名字极富诗意的技术,打一辈子交道了 。
世间因缘,因缘世间 。
(三)芯片江湖,有人,有酒,有故事,就有批评英特尔的声音 。
PC为王的时代,因为虚拟化不是主流,所以英特尔X86指令集对虚拟化的服务态度很不友好 。
这锅,得英特尔背,还背到了2005年 。
英特尔在那一年才笑脸相迎,态度友好,在CPU里面做了一些扩展指令集 。
这次重拳,扭转了虚拟化的乾坤 。
那一年的年11月,英特尔宣布产品支持硬件虚拟化(VT-x,VT-d),AMD也屁颠跟上,宣布产品支持硬件虚拟化(SVM) 。

推荐阅读