英特爾公司副總裁兼英特爾開源技術(shù)中心總經(jīng)理Imad Sousou蘇義德
在此次大會上,英特爾在基礎(chǔ)設(shè)施相關(guān)的一些開源項目,最引人關(guān)注的是Kata Containers,Kata Containers融合了容器和虛擬機(jī)技術(shù)的優(yōu)勢,這是一個頗具突破性的開源項目。另外還有一個是邊緣計算相關(guān)的StarlingX,這兩個開源項目現(xiàn)在都在OpenStack基金會的統(tǒng)一管理之下。此外,還有一個車載系統(tǒng)相關(guān)的開源項目叫做ACRN。
容器是一項具有突破性創(chuàng)新的技術(shù),相對于虛擬機(jī)有輕量級,快速啟動等方面的優(yōu)勢,2014年到2015年以來,國內(nèi)也出現(xiàn)了許多容器為主的創(chuàng)新公司,巨頭也非常喜歡容器,包括英特爾、谷歌、華為、微軟等公司一樣都在研究容器技術(shù)。
英特爾一直在研究一些讓容器變得更快,更安全的技術(shù),在虛擬化技術(shù)方面,英特爾也是KVM的主要貢獻(xiàn)者之一。容器技術(shù)最大的問題是安全性,最大的優(yōu)勢是速度快,虛擬機(jī)最大的優(yōu)勢是安全,最大的問題是耗資源,運(yùn)行慢。面對這種情況,常見的解決方式是在虛擬機(jī)里跑容器,結(jié)果,容器也變得慢了。
Kata Containers融合了容器和虛擬化技術(shù),既有容器的快速,也有虛擬機(jī)的安全性。Docker是一種非?;鸬腃ontainer技術(shù),以致于很多時候Docker就是Container的代名詞,Docker除了是技術(shù)的名字以外,還是一家公司的名字,Docker與英特爾之間,基于Kata Containers有非常成功的合作,據(jù)蘇義德透露,雙方正在討論將Kata集成到Docker中,在容器技術(shù)中引入輕量級的虛擬化技術(shù)。
英特爾在開源領(lǐng)域的關(guān)聯(lián)度遠(yuǎn)不止x86開放架構(gòu)本身,圍繞開放架構(gòu)要做多內(nèi)容。蘇義德介紹說,硬件和軟件很好的節(jié)后之后才能獲得最大的性能,英特爾雖然以處理器最為聞名,但英特爾的軟件工程師數(shù)量非常的多,因為用戶或者合作伙伴需要這些軟件來更好地運(yùn)行包括操作系統(tǒng)、應(yīng)用軟件等等程序,比如,為了更好地支持用于深度學(xué)習(xí)框架需要的算術(shù)運(yùn)算,英特爾至強(qiáng)可擴(kuò)展處理器中加入了AVX-512指令集,大大提升了深度學(xué)習(xí)場景下的運(yùn)算速度。
在01.org 網(wǎng)站上,匯集了英特爾工程師參與的所有的開源項目,網(wǎng)站的內(nèi)容非常多,包括有許多對Kata Container項目的介紹,有興趣的朋友可以在這一網(wǎng)站上看看有哪些有趣的項目。