本期《百度雲說》邀請到的嘉賓是百度雲主任架構師、百度雲技術委員(yuán)會主席呂毅。
現負責百度雲整體(tǐ)的技術把握,曾作爲創始人,構建和應用百度集群操作系統Matrix。

Matrix是國内領先的成功構建、并大(dà)規模應用的基于輕量虛拟化技術支持的超大(dà)規模資(zī)源調度和管理的集群操作系統,是百度雲架構、百度業務平台的基石。訪談全文如下(xià)。?Q:百度Matrix集群操作系統是在什麽背景下(xià)誕生(shēng)的??? ? 呂毅:雲計算相比于傳統IT最大(dà)的優勢就是在成本和效率層面實現了質的飛躍。Matrix正是百度自身在追求成本和效率更加高效的大(dà)背景下(xià)誕生(shēng)的,是内部孵化且在業界具有領先地位的雲計算産品。百度是在2010年開(kāi)始對内部雲的虛拟化技術進行嘗試,2012年正式開(kāi)始立項做Matrix集群操作系統,以此來解決數據中(zhōng)心資(zī)源利用率不均衡、故障處理效率低以及配置管理複雜(zá)等挑戰。目前,Matrix已經全面覆蓋百度内部業務,并成爲百度雲的關鍵組件。Q:百度Matrix從立項到現在經曆了哪幾個發展階段??? ? 呂毅:2012年-2015年是Matrix發展的第一(yī)階段,這期間百度數據中(zhōng)心效率提升明顯,資(zī)源利用率得到大(dà)幅提升,獲得了很好的收益。?? ? ?2015年-2017年是Matrix發展的第二階段。由于大(dà)數據的大(dà)量生(shēng)成以及AI的快速發展,大(dà)數據處理和模型訓練增長迅猛,從而對資(zī)源的需求大(dà)幅增加。爲了結合業務發展需要和成本控制,從2015年開(kāi)始啓動大(dà)規模的混合部署,對資(zī)源管理、調度以及對上層業務的支持提出了更高的要求。Matrix在這個階段很好地滿足了業務需求,并得以實現大(dà)規模混布。目前,Matrix支撐了所有内部業務的交付,混合部署也成爲百度默認的資(zī)源交付方式。同時,從業務角度看,混合資(zī)源和非混合資(zī)源的影響感知(zhī)非常小(xiǎo),極大(dà)地節省了成本。Q:百度Matrix最爲核心的功能有哪些??? ? 呂毅:Matrix架構是可以與Google Borg/Omega架構來對标的,通過分(fēn)層調度器來滿足業務多樣性調度需求,通過共享狀态的方式達到資(zī)源的最大(dà)化利用。據悉,目前Matrix管理着國内最大(dà)的容器集群系統。?? ? 此外(wài),Matrix還具備完善的調度生(shēng)态,提供面向批量作業和服務的不同調度系統,能夠滿足業務高效吞吐和低延遲穩定性的需求。在此基礎上,在百度内部提供了完整的服務托管體(tǐ)系,面向業務提供多樣的服務管理功能,結合研發和測試過程的優化,極大(dà)的提升業務的研發效率。?? ? 簡單來講,對客戶來說,隻需要提供物(wù)理機,初始安裝Matrix集群操作系統後,剩下(xià)的就是通過Matrix實現對上層應用服務的發布、部署、資(zī)源管理,以及整體(tǐ)資(zī)源優化。??Q:從功能的角度,Matrix未來會朝着什麽方向演進??呂毅:從開(kāi)源來看,DockerImage已經成爲容器部署的标準。因此,在容器角度上,Matrix在内核基礎上繼續定制優化容器技術,并繼續完善配套的管理機制。?? ? 從技術棧來看,最底層是虛拟機和物(wù)理機,Matrix會優化管理整個集群的物(wù)理資(zī)源,包括物(wù)理資(zī)源的故障恢複以及分(fēn)區域管理;往上是包括容器的編排和調度如何更加高效;最上層是服務管理層,涉及到服務的分(fēn)級發布、服務管理等,如何更通用和易用,以及如何更好的優化CI/CD,持續提升業務的叠代效率。?? ? 最後,單獨提到容器技術,如何持續提高容器的安全性(隔離(lí)),實現真正多租戶的混合部署,逐步和虛機技術實現更好的融合。Matrix将繼續借鑒和回饋K8s/Docker社區,并結合百度自身對容器技術改進和理解,進一(yī)步完善自身功能,持續對内部和外(wài)部客戶輸出。Q:Matrix在當前階段的發展目标是什麽??? ? 呂毅:Matrix當前階段的目标優化内部,同時對外(wài)賦能,百度公有雲以及基于Matrix對外(wài)提供各種雲服務,而一(yī)些企業級客戶其實在内部的私有雲同樣有着類似的需求。尤其是現在越來越多企業都有着大(dà)數據處理以及提升企業AI能力的需求,這其實和百度早期非常接近,希望能夠利用我(wǒ)們在集群操作系統的經驗,包括服務管理、容器技術以及其他開(kāi)源技術的實現,結合百度雲的大(dà)數據和AI能力,整體(tǐ)打包做成客戶解決方案,滿足企業客戶的發展需求。Q:Matrix這種非常強大(dà)的集群管理系統比較适合什麽類型的客戶??? ? 呂毅:服務器數量隻要達到上百台的企業級客戶就可以采用Matrix。業務規模較小(xiǎo)時,其實資(zī)源管理和調度相對較爲簡單;當業務規模較大(dà)時,不引入容器技術就會導緻上層管理系統的設計和實現複雜(zá)度增大(dà),尤其是在混合部署下(xià)差異更高。引入容器技術,随着規模增長,客戶就會感受到容器本身效率會對業務産生(shēng)的影響,這就需要集群操作系統來管理複雜(zá)的環境,規範和優化業務。??Q:企業級客戶如果想采用Matrix的話(huà),切入點會在哪裏??? ?呂毅:從我(wǒ)們現階段接觸的客戶需求來看,我(wǒ)們會首先輔助企業内部構建一(yī)套基于容器技術的系統,來優化企業内部原有的業務。現在很多企業對于大(dà)數據和AI的訴求是非常強勁的,這對于Cloud的能力提出了更高的要求,因此百度首先會在Cloud部分(fēn)提出相應的解決方案,滿足企業内部應用容器技術上遷移。?其次,百度可以爲企業提供大(dà)數據和AI的定制化解決方案,最後整體(tǐ)面向企業進行ABC的交付,很好地滿足企業的大(dà)數據和AI業務需求。Q:Matrix對外(wài)賦能是否随着業務和客戶的發展而變化??? ? 呂毅:企業級市場的核心就是以客戶業務需求爲導向,Matrix也一(yī)緻秉持這個發展理念。Matrix會沿着通用化的發展路線對外(wài)輸出,保持基礎核心功能層不變,在深度分(fēn)析客戶需求之後結合百度的經驗,抽象出相對通用化的系統和解決方案,再結合客戶的業務需求進行定制。此外(wài),百度會繼續在内部堅持技術創新,包括加大(dà)對Kubernetes、Docker等社區的貢獻,持續優化Matrix的核心功能。Q:目前采用Matrix産品的經典客戶案例是??? ? 呂毅:我(wǒ)們對外(wài)不單獨交付Matrix,Matrix是作爲百度對外(wài)交付解決方案的一(yī)部分(fēn)。目前國内已經有很多客戶在百度交付的解決方案中(zhōng)用到了Matrix技術。比如,百信銀行,作爲國内第一(yī)家互聯網銀行,是一(yī)家建立在雲上面的銀行,并且集ABC能力于大(dà)成的新時代銀行,百信銀行采用了來自百度的雲架構技術,在分(fēn)布式集群架構上構建起了銀行的核心業務系統,非常具有前瞻性和領先性。
Matrix讓雲世界化繁爲簡由東莞網站設計編輯 /bd/news/9212.html如需轉載請注明出處
汕頭網站建設 手機網站建設 南(nán)山網站建設 韶關網站建設 五桂山網站建設 商(shāng)城網站建設 東莞建網站 東莞建站費(fèi)用 東莞網站開(kāi)發 東莞網站優化 東莞網站改版 東莞網頁制作 東莞做網站 東莞網站設計
宜昌助孕
包頭助孕
江門助孕
助孕機構 助孕機構 助孕機構 助孕機構 助孕機構
大(dà)慶助孕
鄭州助孕
濟南(nán)助孕
石家莊助孕
烏魯木齊助孕
宜昌助孕
鞍山助孕
唐山助孕
蘭州代懷
承德代生(shēng)
蘇州助孕 三亞助孕
重慶代生(shēng) 天津代生(shēng)
海南(nán)代懷 廣州代懷
助孕公司 助孕公司 助孕公司 助孕公司 助孕公司