在2017杭州雲棲大會上,阿里巴巴正式宣布自主研發的容器技術pouch即將開源。經過七年的沉澱和錘煉,阿里希望通過開源的形式回饋社群,與開發者共同推動容器技術發展,共建容器技術標準。
擁抱生態,阿里容器宣布開源計畫
「技術」是今年雲棲大會的最大亮點之一。大會首日阿里巴巴達摩院宣告成立,計畫3年投入超1000億立志以技術創新世界,第二天阿里內部自研容器技術pouch宣布開源。
「不積跬步無以至千里」。pouch的淵源可以追溯到2023年,當時阿里內部基於lxc技術為業務提供容器服務,經過七年左右的技術錘煉與經驗積累,鑄就了阿里容器技術的今天。也正是這七年在業務實踐中踩過坑、走過彎路,讓pouch以乙個務實者的姿態出現在如今的容器生態圈。相比docker、rkt等容器技術, pouch在容器生態中並不是乙個創新者,但是阿里認為「只有pouch更懂應用,更貼近場景」,專案名稱pouch本意為育兒袋,也隱喻貼身呵護應用的意義。
技術創新都會面臨產業落地難題,而pouch作為從阿里集團內部大規模複雜業務場景下磨練出的成功技術,相比同型別容器技術更側重差異化建設。首先pouch是一種富容器技術,內部應用體驗類似虛擬機器,擁有init程序,富含多種系統服務;其次通過核心加固與輕量級虛擬機器支援,pouch提供豐富的安全隔離保障和隔離維度;在映象分發上,特別是超大規模場景下可通過p2p的方式緩解網路負載;在核心相容性方面,更加符合企業現狀,考慮到大部分企業it系統核心的公升級緩慢、版本較低,最大限度適配現有底層基礎設施。
pouch已經在阿里大規模場景下經受住了考驗,實現了難以估量的技術價值。今天,阿里巴巴決定以開源的方式回饋社群,希望與開發者共同推動容器技術的發展,共建容器技術標準。因此,pouch的未來線路將以「擁抱生態」為綱領,「解耦內部依賴」為手段,「加強合作」為戰略,走「開源」之路。
pouch專案開源路線圖
專家加盟,打造世界一流容器技術
阿里巴巴在開源方面可謂碩果累累,目前主導和參與的開源專案超過120個,和開源社群合作和投入方面也位於全球前列。為做好pouch專案開源工作,阿里志在打造一支具有國際視野且擁有豐富開源經驗的容器技術隊伍,為此阿里巴巴pouch團隊邀請到行業容器專家孫巨集亮加盟。
說到孫巨集亮,容器圈的技術發燒友一定不會陌生。早在2023年容器技術剛在國內落地時,他即撰寫《docker 原始碼分析》一書,極大地推動了容器技術的普及。去年上半年,孫巨集亮被社群遴選為swarm專案的全球maintainer,負責制定技術專案的發展方向。目前這位年輕的技術愛好者已在moby(docker前身)專案中一躍成為全球前25的**貢獻者,成為國內第一人。同時作為社群卓越貢獻者,他又一次登上了dockercon2017全球化舞台,得到全球容器生態的矚目。
圖中的allen sun即為孫巨集亮
除了擁有如此令人羨慕的開源社群履歷,孫巨集亮同樣在容器技術的行業落地領域擁有豐富的經驗。過去的三年中,他所在的公司專注於為企業提供基於容器技術的數位化轉型服務,因此他深諳不同細分企業應用場景下容器技術落地的的利弊。長期處在容器生態第一線,使他對國內容器市場與技術現狀有著較為客觀的評估,同時對容器未來發展趨勢也有自己獨到的判斷。
開源專案的核心是開源技術的價值,而開源社群的成功運作經驗與豐富的技術落地實踐,則是最大化開源技術價值和開源專案成功的必要條件。孫巨集亮過往社群經歷和企業實踐積累,結合pouch技術現有的優勢,是否幫助pouch專案在未來的容器開源生態中佔據一席之地,大家拭目以待。
強強聯手,阿里浙大攜手開源
此次雲棲大會上,阿里巴巴宣布pouch開源技術的同時,將生態合作的優先順序放在極重要的位置。據現場發布資訊,作為pouch專案的第乙個合作夥伴,浙江大學將與阿里巴巴在pouch專案的kubernetes支援和增強容器執行時等領域展開密切合作。
在pouch宣布開源計畫的前一天,阿里巴巴達摩院宣告時,作為達摩院的重要分支機構,集團cto行癲隆重介紹了「浙江大學-阿里巴巴前沿技術聯合研究中心」。而此次阿里浙大攜手開源合作,工程界和學術界強強聯手,便是在此研究中心的框架下開展。
阿里pouch技術團隊與浙江大學的合作只是乙個開始。未來pouch的生態合作將以一種更開放的姿態面向行業和學界。
阿里巴巴宣布傳承計畫,沒有馬雲的阿里會如何?
董事局主席由張勇接任。9月10日,阿里巴巴集團創始人馬雲在54歲的生日這一天,發出了題為 教師節快樂 的公開信。在信中馬雲宣布 一年後的阿里巴巴20周年之際,即2019年9月10日,他將不再擔任集團董事局主席,屆時由現任集團ceo張勇接任。那麼這意味著什麼?沒有馬雲的阿里會如何呢?並非 退休 阿里巴...
重磅!阿里自研容器技術Pouch宣布即將開源
摘要 今天,阿里巴巴決定以開源的方式回饋社群,希望與開發者共同推動容器技術的發展,共建容器技術標準。在2017杭州雲棲大會上,阿里巴巴正式宣布自主研發的容器技術pouch即將開源。經過七年的沉澱和錘煉,阿里希望通過開源的形式回饋社群,與開發者共同推動容器技術發展,共建容器技術標準。擁抱生態,阿里容器...
開源框架EMTASS完善與公升級計畫
因為時間關係,匆匆發布了 開源框架emtass 2.0。目的有兩個 希望其他使用者測試中發現問題或給點建議 第二,促使該框架不斷完善與公升級,為乙個在用的socket伺服器公升級新做些前期工作。增加乙個伺服器執行緒輪循休息時間屬性 int threadsleeptime 並根據某個執行緒當前忙 閒情...