5月26日,由中國信息通信研究院主辦,雲計算開源産業聯盟、雲原生産業聯盟、雲原生計算基金會(CNCF)支持的“雲原生産業大會”在北京成功舉辦。
近千名頭部企業技術負責人、雲原生生态領軍企業代表、技術專家、開源社區貢獻者共同出席了此次大會,探究雲原生發展方向、見證雲原生發展階段性成果、分享雲原生應用先進經驗。時速雲容器雲平台架構師魏巍受邀參加此次大會并以“微服務牽手服務網格”為題做出分享。

微服務牽手服務網格
新基建浪潮下,雲計算等基礎設施成為重中之重,而發布的“十四五規劃”明确提出“加快推動數字産業化,培育壯大人工智能、大數據、雲計算等新興數字産業”,再次凸顯雲計算在經濟發展中的重要性。作為下一代雲計算,雲原生已經成為提升雲計算使用效能,推動企業深度上雲用雲的關鍵支撐,成為打造數字經濟發展新動能的重要保障。
近年來,雲原生産業保持了強勁發展态勢,年均增速超過30%。與此同時,微服務架構成為目前業界的主流架構模式。據IDC預測,未來80%的工作負載将轉移到微服務,或由微服務創建。微服務架構的優勢很明顯,它使得應用中各個組件可以獨立開發、測試、部署、升級,以及彈性伸縮,應用的局部疊代升級變得更加容易,但微服務的出現也帶來了新的問題。
微服務改造後應用的拓撲結構更加複雜、服務之間的交互穩定性降低、一個服務的故障可能會影響調用鍊上其它服務,形成雪崩效應;在微服務架構下,應用内模塊間的調用需要通過網絡調用來完成,安全問題也不容忽視,此外,服務間調用的故障排查也更加複雜。在這一背景下,服務網格應運而生。
服務網格本質上是一張負責微服務之間通信的網絡,它将服務治理能力與業務開發解耦,使開發人員更專注在業務開發與創新上。同時,這種無侵入的治理模式,允許應用開發者選擇最合适的語言;而将服務治理能力下沉到基礎設施,把專業的事情交給專業人去做,治理能力的疊代更新也可以不依賴于業務,更有助于雙向的驅動創新。
服務網格在企業内的應用
企業利用服務網格技術可以解決環境複雜、交叉以及内部服務調用的安全問題,擁有統一的服務治理能力、對企業内部業務系統狀态的觀測能力、服務灰度發布能力,同時解決遷移到網絡對已有系統造成的影響,降低服務治理帶來的應用開發成本等。
但因存在業務系統複雜、一次性接入風險高、同一服務多協議注冊、曆史遺留系統無法重新構建等問題,國内服務網格的落地還處于早期探索階段。服務網格在企業内的應用都是從非核心業務開始的,真正做到核心系統生産上線的寥寥無幾。
作為專業的雲原生應用及數據平台服務提供商,時速雲是最早将服務網格應用于頭部企業核心系統的廠商之一,積累了大量的實踐經驗。以大家保險為例,時速雲基于服務網格技術及企業自身需求,對大家保險核心系統進行全面服務治理改造,打造高度穩定的分布式支撐平台。
時速雲分布式支撐平台通過對多種服務框架以及容器與虛拟機等部署方式的支持,方便了存量業務系統的接入,通過平台提供的服務治理能能力,實現了業務産品在各渠道的快速上架,快速定義營銷活動和組合,快速完成出單等業務流程,對外提供了及時可用的服務,同時沉澱研發技術服務能力,形成大家保險企業特定的數字化管理平台。
平台上線後,先後對接多個核心業務系統,并在首季營銷中分布式服務框架經受了流量洪峰的考驗,通過全鍊路拓撲告警與監控,熔斷、限流與降級等技術保障了業務服務的穩定運行與高可用。
目前,時速雲分布式支撐平台已在保險、能源、通信、交通等各行業企業客戶的生産環境中獲得應用。在服務企業客戶中,時速雲發現國内服務網格落地項目往往存在着一定的共性,如針對企業實際場景的定制化改進,針對特殊通信協議的擴展支持,對已有多種微服務框架的平滑接入及整合,虛拟機部署服務的接入,對性能的持續優化等。
此外,據魏巍介紹,由于業務的複雜性,往往很難一次性将所有相關服務接入服務網格,這就需要産品支持服務的逐步、平滑接入方式,也就是支持業務服務部分在網格外、部分在網格内,從而實現分批接入的目的;同時需要提前準備各種可能問題的應急響應預案,以便在生産環境運行中出現問題時能及時處理,程度降低可能存在的風險。
免責聲明:本文僅代表作者個人觀點,與每日科技網無關。其原創性以及文中陳述文字和内容未經本站證實,對本文以及其中全部或者部分内容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關内容。
本網站有部分内容均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,若因作品内容、知識産權、版權和其他問題,請及時提供相關證明等材料并與我們聯系,本網站将在規定時間内給予删除等相關處理.

