<object id="3iwlw"><noframes id="3iwlw"></noframes></object>

      <th id="3iwlw"></th>

    1. <rp id="3iwlw"></rp>
      <rp id="3iwlw"></rp>

    2. <button id="3iwlw"></button>
      云計算 頻道

      阿里自研Pouch開源,做容器開源路上的引路者

        【IT168 云計算】開源的核心是連接一個自由的世界。

        如今,開源軟件在操作系統、編譯工具鏈、數據庫、WEB服務器、移動操作系統等各個方面已然成為主流。開源是趨勢,無人質疑。

        在互聯網時代,X86服務器上廣泛使用的關系型數據庫MySQL,在以開源和商業許可并行的模式下,得到了快速發展,09年被Oracle以74億美金的高價收購,至今是數據庫行業的領軍者。

        移動互聯網時代,谷歌憑借 Android 操作系統,擁有智能手機操作系統一半以上的市場份額,占據了領先和主導地位。

        云時代,以Docker為代表的容器技術以其輕量化、快速和可移植性備受關注,它的出現讓容器技術進入到了發展的快車道,從概念普及到應用落地,取得了令人矚目的成功。

        時至今日,容器技術在國內大多數企業中落地已成為一種共識,而國內的生態系統,也呈現出了企業產品、開源社區和公有云齊頭并進的良好局面。

        開放Pouch,做開源之路的推動者

        容器的實質是連接。

        從技術角度來講,容器技術能夠為用戶在物理機虛擬基礎設施之上運行云原生應用程序,將多層服務打包為一款應用程序,確保其能夠在不同計算環境之間遷移,憑借直接使用主機操作系統資源的優勢,提供輕量級的靈活性開發、測試及運維。

        基于此,即使在多請求高并發的場景下,用戶依然能快速使用應用程序。這里面容器做到了提高底層基礎設施更高的資源利用率。

        換句話說,容器實現了IaaS層和PaaS層的連接。這也是容器技術能被廣泛認可的原因。

        目前,全球容器技術現狀是以 Docker 為首占據了大部分的市場,此外還有各種解決方案如 Rocket、Mesos Universal container、LXC等。而這其中,并沒有中國企業的一席之地,誰能代表中國去連接全球的開源生態?這是當下企業最值得思考的重心以及最該做的事。

        根據Gartner最新發布2016年全球公共云市場份額報告,亞馬遜AWS、微軟Azure和阿里云引領公共云市場,三者占據市場份額前三位,亞馬遜AWS保持領先優勢,阿里云超越谷歌,緊追第二位微軟Azure。

        無疑,阿里云在全球云計算市場取得的成績是中國企業的代表,阿里巴巴在8年前將阿里云作為整個集團的重點戰略之一的舉措,刷新了中國30年IT技術發展變革的短板,值得思考和尊重。

        而今天,在全球開源生態建設的大浪潮中,阿里巴巴依舊沒有讓人失望。

        在上月結束的杭州云棲大會中,阿里巴巴正式宣布,自主研發的容器技術Pouch將以開源的形式回饋社區,希望與開發者共同推動中國容器技術發展,共建容器生態。

      阿里Pouch開源,做容器開源路上的引路者

        目前,阿里的數據中心運行有數十萬個Pouch容器,大規模支撐內部離線在線業務的混部,且100%核心電商業務已通過Pouch容器化對外服務。

        打通社區命脈,做開源的守護者

        社區的根本是連接。

        可以這樣理解,社區就是通過開源軟件、以公開源代碼參與模式為渠道,將開發者與用戶連接起來。而Pouch正是要將阿里在容器技術領域7年的沉淀和錘煉,通過社區開源回饋給所有愛好開源的全球開發者,也讓更多中國優秀開發者的智慧連接到全球。

        事實上,阿里Pouch并不是一個完全創新的技術。最早,阿里基于LXC技術為集團業務提供容器服務,2011年,阿里自研容器技術T4,2016年,阿里內部將容器技術重新命名為Pouch,并于去年支持集團內部大量核心業務,比如電商平臺核心業務、主要應用和部分數據庫、螞蟻金服的支付業務,淘寶網的交易業務等等。關于Pouch的命名由來,源于阿里作為開放賦能者,注重用戶場景應用的初衷。正如阿里巴巴技術專家孫宏亮所言,Pouch作為從阿里巴巴集團內部大規模場景自研技術,相比docker、rkt等容器技術,差異化的核心價值體現在以下幾個方面:

        第一,富容器技術:容器內部的應用體驗如虛擬機般,擁有init進程,且富含系統服務;

        第二,豐富的隔離保障:隔離安全避無可避,內核加固與輕量級虛擬機支持,豐富隔離維度;

        第三,P2P鏡像分發:超大規模場景下的鏡像分發,P2P的方式緩解網絡負載;

        第四,內核兼容性:企業內核的升級往往較為緩慢,最大限度適配現有底層基礎設施。

        顯然,從自研數據庫、自研操作系統、自研云服務器再到自研容器技術,阿里巴巴一切都是順勢而為。

        更值得一提的是,目前阿里巴巴主導和參與的開源項目超過120個,9月底,捐贈給Apache基金會的開源項目RokcetMQ在不到一年的時間內孵化成為全球頂級項目(TLP)。此外,在上月舉行的云棲大會上,阿里巴巴正式發布了分布式消息領域OpenMessaging和數據庫領域ApsaraCache兩個開源項目。除此之外,阿里自研AliOS Things操作系統也對外宣布正式開源。

        利用互聯網技術,做開源紅利回饋者

        互聯網的本質是連接。

        因為,從本質上來講,互聯網根植于開源,沒有開源就沒有互聯網。以阿里巴巴的淘寶平臺為例,本質將“消費者和商家連接在了一起,這個平臺不僅是個渠道,更能夠根據消費者的反饋,判斷消費者的需求,做出滿足消費者要求的產品。實際上,這和開源社區的模式,不謀而合。

        所以,開源軟件發展和互聯網發展密不可分,阿里巴巴也并不是首次宣布開源,更不是第一次擁抱開源。因此,在容器技術方面,Pouch的未來線路將以“擁抱生態”為綱領,“解耦內部依賴”為手段,“加強合作”為戰略,走“開源”之路。

      阿里Pouch開源,做容器開源路上的引路者

        如今的容器生態市場現狀,已上升到調度層。目前,容器主流的調度系統 Kubernetes、Mesos 和 Docker Swarm 是三足鼎立的狀態,各有優勢。Kubernetes 偏重于應用的抽象和規范的定義,Mesos 關注可擴展性及資源混合部署,Swarm 關注于開發環境和線上環境的一體化,簡單易用。

        不難解釋,為什么 Docker不再定位為一個單機容器,在將Swarm嵌在內部后,Docker 也在不久前與谷歌化敵為友,宣布支持Kubernetes,以提供更全面的容器調度解決方案。換一種角度來看,Docker這一決定是歷史的必然。因為,生態建設是促進發展的必經之路。

        截止目前,阿里巴巴已經成為CNCF金牌會員。此外,浙江大學將與阿里巴巴在Pouch項目的Kubernetes支持和增強容器運行時等領域展開密切合作,成立“浙江大學-阿里巴巴前沿技術聯合研究中心”作為達摩院的分支機構,未來共同培養開源人才也是其重要目標之一。

      阿里Pouch開源,做容器開源路上的引路者

        踐行普惠科技,做新時代的賦能者

        如果說今天的阿里云在重新定義一個新IT時代,那么,今天的阿里巴巴就是在重新塑造一個新時代,一個屬于這個世紀、真正屬于中國的時代。

        就在10月的杭州云棲大會上,阿里正式對外宣布成立“達摩院”,三年投入1000億,與全球科學家共同推進一個創新結構,將科學和商業結合轉化為生產力,未來為1千萬中小企業創造盈利平臺,解決1億就業機會,服務全世界20億人。事實上,達摩院也將是承載“NASA”計劃的實體組織,是阿里巴巴給世界最好的東西之一。

        正如馬云所說“解決社會問題”是阿里巴巴始終堅持的技術研發邏輯,如今的阿里已經不是一家普通的商業公司,在這個國家、在這個時代擔當有巨大的責任,要成為國家和社會乃至于世界創新的發動機。

        過去,科技創新驅動經濟發展,中國較比美國落后兩三年?,F在,阿里巴巴電商交易量超越亞馬遜數倍,云計算領域后發制人,位居全球前三。未來,Pouch作為推動容器技術發展的承載者,將是阿里云市場連接開源社區的AppStore,下一代云計算的奠基石,真正實現開放與賦能。無論怎么看,阿里巴巴和亞馬遜都具備商業對標的條件,從更長遠來看,達摩院將成為解決未來麻煩的武器,更或是中國與美國之間科技服務實力考量的殺手锏。

      0
      相關文章
        漂亮的苏酥全文阅读