日前,由Unity舉辦的全球開發者大會在上海國際會議中心召開,全球開發者齊聚一堂,共享開發經驗、技術心得及對行業的獨到見解。華為雲布道師周晖受邀出席,并為廣大的開發者分享容器引擎的技術發展及遊戲行業的應用。
PaaS2019年的技術趨勢分析
周晖認為,2019年,CNCF 的趨勢就是“從 K8s 獨木到 CNCF 生态森林"。從 2018 年至今,有6 個 CNCF 項目畢業,而 Kubernetes 也成為事實标準,它所有的競争對手 Mesos、Cloud Foundry、DockerSwarm 都支持部署 Kubernetes。即使是強大的公有雲,如 AWS 有自己的容器調度,17年也開始提供了 Kubernetes 服務。微軟也有自己的調度 Service Fabric,2018 年也提供 Kubernetes 服務。從這些角度來看,Kubernetes 已經成為容器編排的事實标準。
第二個技術趨勢點是服務網格,服務網格是微服務領域發展的裡程碑,促使微服務進展到新的階段,使得微服務應用有了新的選擇,可以不用代碼框架,而是通過平台來實現微服務治理等功能,消除了目前微服務框架的痛點---現有應用微服務改造需要基于微服務框架重構。
第三個技術趨勢點是 Kubernetes 多雲,包括今年 Google 也發布其 Anthos 的容器多雲服務,華為雲去年發布容器多雲MCP,今年已經商用。
第四,基于容器的邊緣計算也是逐步成為新的技術熱點,在遊戲領域,把視頻解碼、轉碼等功能前置到CDN,也是邊緣計算的一個重要應用場景。
最後,Serverless 也是 PaaS 的一個熱點趨勢,基于 Kubernetes 的 Serverless 得到越來越多的大廠商認可,并相繼推出了現有的産品或服務
華為雲容器服務:持續創新和企業級化
周晖介紹,華為雲容器的發展是一個加速創新的過程,其較大顆粒創新點自2015年開始逐步增加,2015 年較大的創新點隻有1個,2016 年有 2 個,2017 年有 3 個,2018 年有 6 個,并且每年以 50%- 的速度增長。今年上半年已經有 3 個了。2015 年華為選擇了 Kubernetes 作為容器服務的核心平台,發展至今已經有 4 年。一方面,華為雲對 Kubernetes/CNCF 社區積極貢獻,另外一方面将成熟的部分做成商業化服務提供給客戶。華為雲在 Kubernetes 的發展上,無論是對社區的貢獻還是企業級的功能,都業界。
華為雲的全球容器多雲&混合雲解決方案(MCP),提供跨雲平台(不同公有雲之間或公有雲到私有雲)的Kubernetes集群和雲原生應用統一監控、部署、運維的能力,以及業務流量的跨雲統一治理、地域親和策略,幫助企業用戶客戶輕松應對在多個雲之間調配業務流量、雲故障後自動跨雲應用遷移多活以及業務全球一體化運營區域化接入的訴求。
通過華為容器混合雲和多雲解決方案,統一管理在不同雲供應商或本地IDC的集群,應用可以無依賴的部署在不同雲環境的容器集群中。
容器在遊戲行業的應用
手遊有些特定的行業特征,适合運行在容器環境下:
1、手遊用戶流量存在明顯波峰波谷,傳統部署方式幾乎無法彈性伸縮;而容器服務可以支持自動化的彈性伸縮,在高峰期間自動增加應用容器,在用戶訪問低估的時候減少容器梳理,可以大幅節省資源;
2、手遊服務器開服頻繁,傳統部署耗時長,容器服務更方便實現持續交付;
3、手遊特性疊代快速,升級頻繁,傳統方式效率低,一旦升級後發現問題,切回困難。
容器服務的服務網格可以通過灰度發布,不斷的調整新老版本的流量,發現問題随時切回之前的版本。針對上述這些問題,華為雲打通線下開發、測試和線上部署、運維自動化流程,幫助遊戲企業提升遊戲發放速度和運維效率。華為雲提供的方案可支持豐富的彈性伸縮指标策略,秒級伸縮應對流量變化,支持模闆方式一鍵部署,分鐘級完成開服;基于Istio服務網格支持灰度升級等策略。通過CCE ContainerOps服務提供Source2image工具,提高容器鏡像的構建效率,同時,提供豐富的API,和第三方或是客戶自建的持續集成、代碼倉庫等集成。
通過本次華為雲容器引擎的技術布道,讓開發者對容器引擎及遊戲行業的相關應用有了更進一步了解,而華為雲在上述技術上的實踐方案也在向業界不斷滲透,并持續貢獻力量。
免責聲明:本文僅代表作者個人觀點,與每日科技網無關。其原創性以及文中陳述文字和内容未經本站證實,對本文以及其中全部或者部分内容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關内容。
本網站有部分内容均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,若因作品内容、知識産權、版權和其他問題,請及時提供相關證明等材料并與我們聯系,本網站将在規定時間内給予删除等相關處理.

