API 日調用量超 100 億次!騰訊雲首次披露雲原生產品數據

csdn 發佈 2020-07-31T21:46:39+00:00

當下,雲原生成為雲計算下一個重點方向,國際上如亞馬遜、微軟、谷歌等頂級雲廠商,國內 BAT 等也均已展開布局,字節跳動近期全資收購容器平台才雲科技,也展示出對雲原生的興趣。在國內,騰訊雲除了 IaaS 之外,所有的產品都在向雲原生轉型。

頭圖 | 視覺中國

當下,雲原生成為雲計算下一個重點方向,國際上如亞馬遜、微軟、谷歌等頂級雲廠商,國內 BAT 等也均已展開布局,字節跳動近期全資收購容器平台才雲科技,也展示出對雲原生的興趣。

在國內,騰訊雲除了 IaaS 之外,所有的產品都在向雲原生轉型。騰訊雲副總裁劉煜宏在2020雲原生技術大會上表示騰訊雲原生產品API每日調用量已經超過 100 億次,擁有超過 100 萬開發者。

在雲原生領域布局上,騰訊表示將分兩步走,第一步是將會逐漸把雲原生軟體以託管的形式提供,第二部是逐漸將雲原生底層能力與行業解決方案結合起來,以雲原生的方式提供給用戶。

騰訊雲原生產品布局圖

至今,騰訊雲已形成比較完善的雲原生產品矩陣,根據曝光的布局圖來看,騰訊云云原生產品矩陣共分為三層,第一層是基礎設施,包括計算、存儲、網絡額定公有雲和私有雲服務;第二層是產品化服務,包括雲開發平台TCB、微服務網格TCM、雲函數SCF等;第三層為應用場景,包括大數據容器方案、小程序解決方案、IoT解決方案、遊戲雲解決方案等。

混合雲環境下,雲原生的痛點如何解決?

騰訊雲Serverless產品副總監張浩認為,雲原生領域存在三大痛點問題:

  1. 費用問題,開發者反映Serverless的模式成本較高;

  2. 缺乏生態、開發工具、調試工具、開源生態等;

  3. Serverless特別是雲函數,缺乏落地的實際案例和實踐,以及國內外頭部玩家遷移業務上雲偏慢,用戶缺乏信心。

針對這三個痛點,騰訊雲今年採取了一些措施。在費用問題上,騰訊雲首次在業界提出1ms顆粒度的能力,開發者的api接口微服務平均耗時在20-30毫秒之間,但是業界雲函數按照100毫秒最小顆粒度計費,騰訊雲按照1ms顆粒度收費,大大降低成本;在生態標準上,騰訊雲將引雲函數領域最流行的開發者工具Serverless Framework引入中國市場,降低學習門檻;在落地案例上,騰訊雲Serverless的增長規模已超過500%,調用量超過百萬級別。騰訊雲容器產品總經理鄒輝表示,要解決雲原生落地的痛點,降低雲原生接入和運維的難度、構建良好的產品能力和體驗與建立高效的售後體系,是雲廠商解決問題的突破口。

另外,鄒輝還分享了在當前的混合雲環境下,騰訊雲構建雲原生能力,解決行業挑戰的經驗。他說到,混合雲環境下,行業內主要面臨的挑戰有以下幾點:

第一是底層基礎設施的差異,比如 IDC 機房與雲機房的網絡設施、IaaS設施有很多不同,這些硬體上的差異很難通過軟體磨平,因此,在混合雲環境下如何解決底層基礎設施的差異是需要重點解決的問題之一。

第二,在軟體層,搭建跨雲管理系統時,由於不同雲上提供的軟體系統接口功能有差異,如何消除這些差異,給到用戶一致性的功能體驗,也是騰訊雲需要解決的問題。

第三,在上層調度和管理方面,跨雲管理和業務互通,也會是一個問題。

面對這些挑戰,如果公司想要做雲原生改造,需要首先在公司內部理普及雲原生的理念與價值,以主動而非被動的心態做這件事;其次,把控節奏也很關鍵,做雲原生改造會產生額外的消耗,如何更加方便地從傳統架構切換到雲原生架構,做一些妥協也是需要考慮的因素。但在妥協中也需要有堅持,比如堅持業務第一,一定要鏡像發布,要完整使用DevOps流程,放棄傳統的發布模式,以及在雲原生改造過程中,容器一定有要可調度自動容災和資源利用率,等等。

未來關注的熱點與技術領域

隨著雲原生下各種技術的發展,開發者的關注點其實在發生著變化。過去幾年,開發者的關注重點可能是在容器和容器編排上,提及雲原生,Doker、K8s 等是被提及頻次最高的詞彙,但近幾年,雲廠商與開發者的關注的重點逐漸上移,比如運行程序的定義和配置、Serverless 等被頻繁提及。在雲原生領域,騰訊雲未來關注的技術熱點可以一定程度上反映出雲原生將來發展的趨勢和方向。那麼,騰訊雲認為未來有哪些值得重點關注的技術熱點呢?

騰訊雲表示,在容器方面將重點關注邊緣容器、serverless容器。隨著5G技術的成熟,騰訊雲將在邊緣容器上進行更多落地場景開拓,如音視頻、AIoT場景,以及一些私有化場景等。

在serverless方面,騰訊雲認為雲函數是繼容器和虛擬機之外的第三代服務平台,未來對這一領域的投入將主要聚焦於函數計算性能、存儲服務額網絡性能提升。其中,在存儲領域,騰訊雲將在 Q3 推出基於函數的高吞吐性能、無限容量擴展的Serverless存儲服務,突破當前雲函數只有/tmp 512MB 的限制。

騰訊云云開發產品副總監王倩認為,容器的演進趨勢將會從當前的託管模式向serverless模式演進,在傳統定義 Serverless 概念中,「Serverless=FaaS+BaaS」,這是一種前後串聯的組合關係,彼此之間的互動是單向的,FaaS 的行為單向傳遞到 BaaS。而將 Serverless 雲應用(Serverless 容器)補充到 Serverless 計算場景之後,CaaS(Container as a Service)的理念也將慢慢走近開發者,服務開發者。因為加入 CaaS 概念的 Serverless 生態等式將會變更為:「Serverless = FaaS+CaaS+BaaS」。但是,這裡不僅是在原概念上多了一個加數,考慮到計算能力之間的相互傳遞,Serverless 的作用關係將會發生本質的形態變化,如下圖所示:

CaaS 會重新定義 Serverless 的語義(Serverless = FaaS+CaaS+BaaS),並將給 Serverless 生態帶來更多組合變化。

除了serverless,騰訊雲認為mesh也將是另一個趨勢性技術,騰訊雲將做更多投入,逐步將mesh加入自己的生態環境。

另外,在混合雲層面,騰訊雲也將進行更多投入,並將於下半年推出一個混合雲產品,像一朵雲一樣管理分布在不同雲和地域的資源。

關鍵字: