我們擅長(cháng)商業(yè)策略與用戶(hù)體驗的完美結合。
歡迎瀏覽我們的案例。
作為基礎設施領(lǐng)域最具影響力的技術(shù)之一,eBPF 已在過(guò)去幾年迎來(lái)了爆發(fā)式的增長(cháng)。為更好地幫助和支持基于 eBPF 的開(kāi)源項目之間的協(xié)作,包括微軟、谷歌、臉書(shū)、網(wǎng)飛、Isovalent 在內的多家企業(yè)于今日宣布 —— 其已在 Linux 基金會(huì )麾下成立了一個(gè)全新的 eBPF 基金會(huì )。
Isovalent 首席技術(shù)官兼聯(lián)合創(chuàng )始人、同時(shí)也是新成立的 eBPF 管理委員會(huì )主任的 Thomas Graf 在一篇博客文章中表示:
今天,我們宣布在 Linux 基金會(huì )麾下成立一個(gè)全新的 eBPF 基金會(huì )。
我們團隊中的許多人,從早期就參與了相關(guān)開(kāi)發(fā)工作,伴隨它一路走過(guò),且迎來(lái)了一個(gè)了不起的里程碑。
我們對在該技術(shù)創(chuàng )建過(guò)程中發(fā)揮的關(guān)鍵作用感到非常自豪,并將通過(guò)在 Linux 內核中共同維護該技術(shù)、以及幾個(gè)主要的 eBPF 項目,來(lái)積極參與 eBPF 的未來(lái)開(kāi)發(fā)。
回顧歷史:
從 2014 年的一項 Linux 內核功能開(kāi)始,eBPF 開(kāi)始了它的旅程,并在同年編寫(xiě)提交了一個(gè) Kubernetes 。
我還記得在 Linux Plumbers 會(huì )議上首次討論了將 eBPF 添加到 Linux 內核的提議。
隨著(zhù)熱度的增長(cháng),我們中的一些人開(kāi)始看到圍繞 eBPF 的巨大潛力,并最終成立了一家完整的公司。
顧名思義,eBPF 與 BPF 有著(zhù)共同的起源。BPF 起源于 BSD 社區,而 eBPF 合并到 Linux 內核的條件之一,就是要求不在內核中維護另一種字節碼語(yǔ)言。
所以 eBPF 能夠運行經(jīng)典的 BPF 程序,同時(shí)順理成章了鑄就了“擴展 BPF”這個(gè)名稱(chēng)。
為何創(chuàng )建 eBPF?
從歷史上看,由于內核具有監督和控制整個(gè)系統的特權能力,操作系統一直是實(shí)現可觀(guān)察性、安全性和網(wǎng)絡(luò )功能的理想場(chǎng)所。
同時(shí),操作系統內核由于其核心作用、以及對穩定性和安全性的高要求而難以演進(jìn)。
因此,與在操作系統之外實(shí)現的功能相比,操作系統級別的創(chuàng )新率,通常都是較低的。
eBPF 從根本上改變了這一點(diǎn),通過(guò)允許沙盒程序在操作系統中運行,eBPF 使開(kāi)發(fā)人員能夠創(chuàng )建在運行時(shí)向操作系統添加功能的 eBPF 程序。
然后操作系統保證安全性和執行效率,就像在即時(shí) (JIT) 編譯器和驗證引擎的幫助下進(jìn)行本地編譯一樣。
這催生了一波基于 eBPF 的項目,涵蓋了廣泛的用例,包括下一代網(wǎng)絡(luò )、可觀(guān)察性、以及安全功能。
eBPF 的當前應用:
eBPF 很快就進(jìn)入了大型數據中心的基礎設施軟件層,比如 Facebook 發(fā)布了基于 eBPF 的負載均衡器 Katran,且多年來(lái)一直在為該公司的數據中心提供支持。
最近,Facebook 工程師還撰寫(xiě)了關(guān)于使用 eBPF 進(jìn)行大規模加密的文章,此外 eBPF 的適用范圍不僅于此。
比如 Capital One 和 Adobe 均于 2020 年的 eBPF 峰會(huì )上分享了他們是如何通過(guò) Cilium 項目,來(lái)利用 eBPF 助推其云原生 Kubernetes 環(huán)境中的網(wǎng)絡(luò )、安全性和可觀(guān)察性需求的。
eBPF 甚至已經(jīng)成熟到 Google 決定將其引入自家托管的 Kubernetes 產(chǎn)品(GKE 和 Anthos),作為新的網(wǎng)絡(luò )、安全性和可觀(guān)察性層的地步。
為何創(chuàng )立 eBPF 基金會(huì )?
近年來(lái),基于 eBPF 的項目數量呈爆炸式增長(cháng),并且越來(lái)越多的項目宣布有意開(kāi)始采用該技術(shù)。eBPF 正迅速成為基礎設施軟件領(lǐng)域最具影響力的技術(shù)之一。
因此,優(yōu)化項目之間的協(xié)作并確保 eBPF 的核心得到良好維護、并為 eBPF 的光明未來(lái)配備清晰的路線(xiàn)圖和愿景的需求,也在日漸提升。
這就是 eBPF 基金會(huì )的用武之地,同時(shí)我們成立了一個(gè) eBPF 指導委員會(huì ),來(lái)把關(guān) eBPF 的技術(shù)方向和愿景。
此外隨著(zhù) eBPF 普及移植到 Windows 內核和其它平臺的,eBPF 程序可的移植性和 eBPF 運行時(shí)要求等問(wèn)題,也變得愈加重要且需要協(xié)調。
下一步的發(fā)展規劃?
eBPF 將持續快速發(fā)展,你可在項目目錄中找到一組不斷擴展的列表。盡管 eBPF 已被廣泛部署,但我們仍處于讓它開(kāi)啟一大波創(chuàng )新浪潮的早期階段。
最后,如果你想了解有關(guān) eBPF 的更多信息,還請考慮免費注冊即將于 8 月 18 至 19 日舉行的虛擬 eBPF 峰會(huì )。
?。?a href="http://www.cki5.com/wechat/">邯鄲小程序開(kāi)發(fā))
小米應用商店發(fā)布消息稱(chēng) 持續開(kāi)展“APP 侵害用戶(hù)權益治理”系列行動(dòng) 11:37:04
騰訊云與CSIG成立政企業(yè)務(wù)線(xiàn) 加速數字技術(shù)在實(shí)體經(jīng)濟中的落地和應用 11:34:49
樂(lè )視回應還有400多人 期待新的朋友加入 11:29:25
亞馬遜表示 公司正在將其智能購物車(chē)擴展到馬薩諸塞州的一家全食店 10:18:04
三星在元宇宙平臺推出游戲 玩家可收集原材料制作三星產(chǎn)品 09:57:29
特斯拉加州San Mateo裁減229名員工 永久關(guān)閉該地區分公司 09:53:13