阿里雲容器服務發佈 Knative 託管服務 | 雲原生生態週報 Vol. 49

5.14次條.png

作者 | 何淋波、丁海洋、陳有坤

業界要聞

Knative 是 Kubernetes 生態最流行的 Serverless 編排框架。可 Knative 的 Controller 和依賴的網關這些常駐實例需要支付額外的 IaaS 成本和運維成本,這給應用的 Serverless 化帶來了一定的門檻。所以我們在 Serverless Kubernetes 中提供了託管的 Knative Serving 。託管的 Knative 開箱即用,您不需要爲這些常駐實例支付任何成本。除了提供 Controller 的託管以外,我們還通過雲產品 SLB 和突發性能型實例保留規格進一步降低了應用 Serverless 的複雜度,讓您的服務在流量波谷時期大大的減少 IaaS 開支,並且流量波谷時期積攢的 CPU 積分可以在流量高峯時期消費,您支付的每一分錢都不會浪費。

上游重要進展

爲了更大範圍推廣使用,kube-scheduler configuration API `kubescheduler.config.k8s.io 從版本 v1alpha2 升級到v1beta1。

提供一種機制保證 pod 內所有容器綁定到同一個 numa node 從而獲取到更高性能。

爲 Kind,minikube 等創建的本地集羣使用的本地鏡像倉庫統一一個交互標準,減輕用戶心智 。

增加 TLS_AES_128_GCM_SHA256、TLS_CHACHA20_POLY1305_SHA256、TLS_AES_256_GCM_SHA384 類型的密碼支持。

用於解決拓撲域之間 Pod 分佈不均的問題。

優化 service controller 同步處理,確保節點中只有相關字段變化時才同步 LB 節點池。

通過配置 pod annotation(containers-label.alpha.kubernetes.io) 給容器打標。

基於 broker 可以有多個實現,只要滿足 broker 的要求即可。這個提議把 ingress 和 filter 組件都去掉,由 dispatcher 實現過濾。

開源項目推薦

該工具可以實時查詢集羣可以部署的Pod數量,從而幫助集羣管理者決定是否增加機器資源等。實現原理爲通過分析集羣中的可用資源(包括CPU,Memory,IO等),再根據用戶輸入Pod的請求資源大小,計算出各個節點還能部署的Pod數量。

八年前,Google開源了一批內部集羣管理系統Borg的運行時狀態數據,工業界和學術界根據這些數據產生了非常多的研究成果,也激勵了一批學者深入到這個領域。4月底,Google又開放了新的一批集羣數據,並發表論文 “Borg: the Next Generation”。有興趣的同學千萬不要錯過。

本週閱讀推薦

介紹選擇基礎鏡像的必要性以及常見的幾款基礎鏡像,如 Alpine 等。

重點介紹了電信接入網元的虛擬化以及容器化趨勢。

主要介紹了 CKA 考試的準備建議以及常考的一些問題。

本文介紹的多集羣設計方案,在借鑑阿里巴巴集團內多年運維經驗的基礎上,採用雲原生的架構,擺脫了對差異性基礎設施的依賴,實現了 RunAnyWhere。使用者只需要提供普通的 IaaS 設施,就可以享受到易用、穩定、輕量的 K8s 多集羣能力。

本文主要內容是一個基於 OAM 的可視化實現介紹,目前該平臺主要基於 OAM 的 V1 alpha1 版本實現,並且對於 OAM 的核心理念進行的抽象和封裝,以更符合用戶的使用習慣。

Google 在 EuroSys 2020 大會發布的一篇論文,對比 2011 的數據,最新的 Borg 系統從 CPU 使用率,Memory 使用量,任務調度效率等都有大幅提升。

本文通過 Borg 的 Autopilot 項目對 Google 的 autoscaling 進體系進行了詳盡的介紹,對於 Kubernetes 體系的 VPA 和 HPA 策略有很好的參考價值。

課程推薦

爲了更多開發者能夠享受到 Serverless 帶來的紅利,這一次,我們集結了 10+ 位阿里巴巴 Serverless 領域技術專家,打造出最適合開發者入門的 Serverless 公開課,讓你即學即用,輕鬆擁抱雲計算的新範式——Serverless。

點擊即可免費觀看課程:https://developer.aliyun.com/learning/roadmap/serverless

阿里巴巴雲原生關注微服務、Serverless、容器、Service Mesh 等技術領域、聚焦雲原生流行技術趨勢、雲原生大規模的落地實踐,做最懂雲原生開發者的公衆號。”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章