網易輕舟服務網格產品升級,全面擁抱下一代微服務技術


業務的升級離不開底層架構的升級,隨着越來越多的企業將數字化列為戰略目標,微服務架構已經成為企業數字化轉型升級戰略的基石。但微服務帶來的系統和交互的復雜性,卻讓很多傳統企業望而卻步。

為此,輕舟微服務基於開源Istio推出服務網格(Service Mesh)平台,提供完整的微服務生命周期管理、流量管理和非侵入式的服務治理解決方案,支持熔斷、降級、流控、負載均衡、容錯、高級路由等服務治理功能,同時擺脫服務開發框架和開發語言的束縛,助力企業快速轉型微服務架構。

早在去年網易雲創大會期間,輕舟微服務就已經發布了對服務網格的產品化,並在網易嚴選進行了大型生產環境的實踐。歷經半年多的錘煉,輕舟服務網格基於用戶實際生產中的需求,進行了多項產品改進,形成6大優勢和5大應用場景。

六大優勢,輕舟服務網格不同在哪里?

  • 服務網格和微服務統一管控:統一的微服務管理控制台,實現對Spring Cloud、Dubbo和服務網格等微服務框架的統一管理,通過統一微服務模型,幫助用戶將現有微服務架構平滑遷移到服務網格;
  • 性能優化:針對數據面引入Sidecar導致延時增加的問題,輕舟服務網格自研網絡加速組件,持續優化數據面,相比開源方案服務延時降低100%以上;
  • 核心組件可維護:作為服務網格引入的核心組件,Sidecar的可維護性非常重要。輕舟服務網格實現了Sidecar熱升級,升級過程無需暫停業務,規避了新引入組件對業務的潛在風險,降低傳統微服務框架升級成本;
  • 端到端可觀測性:支持無侵入的監控數據采集,實時獲取節點健康狀態、鏈路健康狀態、流量信息、異常響應、超時響應等監控信息。同時支持多種維度的數據聚合,為用戶呈現多維度的監控數據,滿足不同角色對服務監控的需求;
  • 容器和非容器異構融合:支持容器化和非容器化的部署,打破服務網格開源版本“偏科”容器的限制,支持應用采用靈活的資源部署方式;
  • 流量染色:支持任意請求流量的染色,實現流量調用鏈的管控,解決服務灰度發布、多環境部署等場景下流量管控的難題。

無需推倒重來,服務網格可用於五大場景

輕舟服務網格還將應用於企業微服務架構中五大場景,完美解決傳統企業在數字化轉型過程中遇到的架構升級、維護等問題。

微服務架構平滑升級

對於已經基於Spring Cloud、Dubbo實現微服務的企業,面向服務網格的升級並不需要推倒重來。

輕舟微服務實現了對Spring Cloud、Dubbo和服務網格等微服務框架的統一管理,有效保障了企業在系統架構上的投資,企業可以同時使用Spring Cloud、Dubbo和服務網格三種微服務架構。同時輕舟微服務的統一模型,可以幫助企業將微服務架構平滑升級到服務網格,向業界主流技術架構演進。

業務無感知接入微服務治理能力

傳統的微服務架構改造過程中,往往存在業務代碼侵入的問題,輕舟服務網格可以實現代碼無侵入的微服務解決方案,開發人員只需專注於業務開發,通過簡單配置即可將應用接入。

對於已在線的應用,輕舟服務網格還提供Sidecar注入與熱升級功能,無需停止業務即可實現微服務治理能力接入與升級。

多種服務治理能力應對突發流量

互聯網業務隨時可能面臨熱點事件或活動大促帶來的流量激增,因此,突發流量的應對是每個有互聯網業務布局的企業,以及向互聯網轉型的傳統企業都必須解決的問題。

傳統的解決方案是控制入口流量,但無法解決大規模流量下個別組件的異常,以及由此引發的整個系統雪崩的問題。輕舟服務網格提供限流、熔斷、容錯等服務治理可以有效地保障關鍵服務的正常運行,降低系統性風險的發生概率。

復雜系統微服務場景

企業的業務越復雜,系統微服務改造后帶來的維護成本越高,一方面隨着服務的增多,問題定位往往跨多個服務,更加困難;另一方面系統升級過程中灰度版本多,多版本部署復雜,資源浪費也很嚴重,會面臨微服務依賴關系、問題定位、排障、多版本部署等諸多問題。

輕舟服務網格內置的全鏈路跟蹤、關聯排障等定位工具,可以快速定位到異常服務。輕舟服務網格的流量染色功能,可以實現用戶僅部署灰度版本服務,共享公共的服務,極大地簡化多版本共存場景下的資源消耗問題。

微服務間的安全訪問

系統微服務改造后,眾多微服務之間的訪問需要有效的安全機制,而這一點在銀行等金融行業尤為重要。

輕舟服務網格提供mTLS雙向認證和RBAC訪問權限控制功能,在網絡通信和操作權限控制方面均提供了強有力的保障。

四維度對比,相較原生Istio更優化

目前,輕舟服務網格產品(Service Mesh)已正式上線。歡迎進入網易輕舟微服務官方頁面深入了解。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM