日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

為Knative選擇網(wǎng)關(guān)

阿里云Knative支持ALB、MSE、ASM、Kourier四種網(wǎng)關(guān)。本文從產(chǎn)品定位、產(chǎn)品架構(gòu)、基礎(chǔ)路由、運維能力、性能特點、支持的主流協(xié)議和可觀測能力多個維度進行對比,說明各種網(wǎng)關(guān)之間的差異和使用場景,您可以結(jié)合自身的業(yè)務(wù)場景選擇合適的云網(wǎng)關(guān)產(chǎn)品使用。

Knative網(wǎng)關(guān)介紹

  • ALB:在阿里云應(yīng)用型負載均衡ALB(Application Load Balancer)之上提供更為強大的Ingress流量管理方式,提供全托管免運維的方式,并且提供自動彈性能力。

  • MSE(Microservices Engine):兼容K8s Ingress標準的下一代網(wǎng)關(guān)產(chǎn)品,將傳統(tǒng)的流量網(wǎng)關(guān)和微服務(wù)網(wǎng)關(guān)功能合并。

  • ASM(Alibaba Cloud Service Mesh):統(tǒng)一管理微服務(wù)應(yīng)用流量、兼容Istio的托管式平臺。通過流量控制、網(wǎng)格觀測以及服務(wù)間通信安全等功能,簡化您的服務(wù)治理,并為運行在異構(gòu)計算基礎(chǔ)設(shè)施上的服務(wù)提供統(tǒng)一的管理能力。

  • Kourier:基于Envoy架構(gòu)實現(xiàn)的輕量級網(wǎng)關(guān)。

Knative網(wǎng)關(guān)差異對比

類型

ALB

MSE

ASM

Kourier

產(chǎn)品定位

  • 專注于應(yīng)用層負載,ALB提供七層負載均衡功能,與容器技術(shù)深度集成。

  • 支持HTTP、HTTPS和QUIC等應(yīng)用層協(xié)議,適用于處理高容量、需要自動彈性伸縮的場景。

  • 支持多種服務(wù)灰度策略(如金絲雀發(fā)布、A/B測試、藍綠部署等),并能夠與WAF、FC、PrivateLink、TR等云產(chǎn)品結(jié)合使用。

  • 將傳統(tǒng)流量網(wǎng)關(guān)、微服務(wù)網(wǎng)關(guān)和安全網(wǎng)關(guān)三合一,通過硬件加速、WAF本地防護和插件市場等功能,構(gòu)建一個高集成、高性能、易擴展、熱更新的云原生網(wǎng)關(guān)。

  • 提供七層流量處理能力與豐富的高級路由功能。支持多種服務(wù)發(fā)現(xiàn)模式和多種服務(wù)灰度策略,包括金絲雀發(fā)布、A/B測試、藍綠部署和自定義流量比例分發(fā)。

  • 專門面向應(yīng)用層負載場景,與容器深度集成,網(wǎng)關(guān)在轉(zhuǎn)發(fā)請求時直連后端Pod IP。

提供一個全托管式的服務(wù)網(wǎng)格平臺,與開源的Istio服務(wù)網(wǎng)格兼容。旨在簡化服務(wù)治理,包括服務(wù)調(diào)用之間的流量路由與拆分管理、服務(wù)間通信的認證安全以及網(wǎng)格的可觀測性能力,可以減輕開發(fā)與運維的工作負擔。

基于Envoy實現(xiàn)的輕量級網(wǎng)關(guān),是社區(qū)為Knative Serving服務(wù)訪問提供的網(wǎng)關(guān)實現(xiàn)。提供必要的路由和服務(wù)發(fā)現(xiàn)功能。

產(chǎn)品架構(gòu)

  • 構(gòu)建在阿里洛神云網(wǎng)絡(luò)平臺之上。

  • 基于CyberStar自研平臺,支持自動彈性伸縮。

  • 基于開源Higress項目,控制面使用Istio,數(shù)據(jù)面使用Envoy。關(guān)于開源Higress項目的詳細介紹,請參見Higress項目

  • 用戶獨享實例。

  • Istio控制平面的組件全部托管。同時,保持與Istio社區(qū)的兼容。

  • 一個托管了控制平面的ASM實例可以支持來自多個Kubernetes集群的應(yīng)用服務(wù)或者運行于ECI Pod上的應(yīng)用服務(wù)。

  • 基于Envoy。

  • 手動配置合適的副本數(shù)和資源限制。

基礎(chǔ)路由

  • 基于內(nèi)容、源IP的路由。

  • HTTP標頭改寫、重定向、重寫、限速、跨域、會話保持等。

  • 除了請求方向轉(zhuǎn)發(fā)規(guī)則,也支持響應(yīng)方向轉(zhuǎn)發(fā)規(guī)則。

  • 基于內(nèi)容的路由。

  • 支持HTTP標頭改寫、重定向、重寫、限速、跨域、超時和重試等功能。

  • 支持標準的輪詢、隨機、最小請求數(shù)、一致性Hash和預(yù)熱等負載均衡模式。

  • 支持千級別的路由規(guī)則。

  • 自定義流量路由規(guī)則。

  • 跨多個Kubernetes集群。

  • 精細化流量管理。

  • 開箱即用混沌工程能力。

  • 基于內(nèi)容的路由。

  • HTTP標頭改寫等。

運維能力

  • 全托管,免配置。

  • 自動彈性,支持超大容量。

  • 處理能力隨著業(yè)務(wù)峰值自動伸縮。

全托管,免運維。

  • 一鍵安裝、部署、升級。

  • 控制平面組件托管。

  • 只需專注于業(yè)務(wù)應(yīng)用開發(fā)。

  • 兼容Istio社區(qū)規(guī)范。

  • 組件自行維護。

  • 通過配置HPA進行擴縮容。

  • 需要主動配置規(guī)格調(diào)優(yōu)。

性能

  • 單實例支持100萬QPS。

  • 單實例支持千萬級最大連接。

  • 默認使用SSL硬件加速。

  • 相比開源Nginx Ingress,在CPU水位30~40%時,TPS高出約90%。

  • 啟用硬件加速后,HTTPS性能可提升約80%。

  • 業(yè)務(wù)多地域部署,客戶端就近訪問,結(jié)合DNS智能解析,可以將域名解析到客戶端最近的IP地址。

  • 使用CLB訪問ASM網(wǎng)關(guān)實例。

  • TLS加速商業(yè)版的ASM網(wǎng)關(guān)支持基于Intel的MultiBuffer實現(xiàn)HTTPS請求加速,實測QPS提升80%的性能。

性能依賴手動調(diào)優(yōu)。

支持的主流協(xié)議

支持HTTP、HTTPS、QUIC、WebSocket、WSS、gRPC協(xié)議。

  • 支持HTTP、HTTPS、HTTP 3.0、WebSocket、gRPC協(xié)議。

  • 支持HTTP、HTTPS轉(zhuǎn)換為Dubbo協(xié)議。

  • 支持HTTPS協(xié)議和動態(tài)加載證書功能。

  • 支持通過入口網(wǎng)關(guān)訪問內(nèi)部gRPC服務(wù),并在gRPC的兩個版本之間進行流量切換。

  • 支持協(xié)議轉(zhuǎn)碼的能力,可以使用HTTP/JSON訪問服務(wù)網(wǎng)格內(nèi)的gRPC服務(wù)。

  • 支持通過入口網(wǎng)關(guān)訪問網(wǎng)格內(nèi)WebSocket服務(wù)。

支持HTTP、HTTPS、gRPC協(xié)議。

可觀測能力

  • 支持通過Access Log和Metrics采集日志。

  • 支持將日志服務(wù)SLS集成到Access Log。

  • 支持將CloudMonitor集成到Metrics。

  • 支持報警功能。并支持將報警功能對接CloudMonitor。

  • 支持通過Access Log采集日志,并支持集成SLS和阿里云Prometheus。

  • 支持通過阿里云Prometheus配置監(jiān)控和告警。

  • 支持Tracing,并支持集成TracingAnalysis和SkyWalking。

  • 擁有直觀易用的可視化網(wǎng)格拓撲及分析。

  • 支持自建Prometheus監(jiān)控的集成。

  • 支持云產(chǎn)品ARMS監(jiān)控的集成。

  • 支持云產(chǎn)品日志服務(wù)SLS的集成。

  • 支持自定義監(jiān)控指標

  • 支持服務(wù)級別目標(SLO)策略。

通過Access Log采集日志。

綜上對比,ALB專注于應(yīng)用層負載均衡;云原生網(wǎng)關(guān)MSE專注于微服務(wù)場景;ASM提供服務(wù)網(wǎng)絡(luò)(Istio)的能力;如果僅需要基礎(chǔ)的網(wǎng)關(guān)能力,可以選擇Kourier。

相關(guān)文檔

關(guān)于如何在Knative中使用這幾種網(wǎng)關(guān)以及相關(guān)注意事項,請參見在Knative中使用ALB網(wǎng)關(guān)在Knative中使用MSE網(wǎng)關(guān)實現(xiàn)自動彈性在Knative中使用Kourier網(wǎng)關(guān)