知識領域的技術革新:OpenCloudOS 助力小鵝通打造容器化解決方案
隨著 5G、AIGC 等新技術的快速發展和不斷成熟,知識內容的傳播途徑和形式正發生深刻變革。
隨著 5G、AIGC 等新技術的快速發展和不斷成熟,知識內容的傳播途徑和形式正發生深刻變革。如何利用新技術構建自己的內容生態,高效實現個人 IP 變現,成為當下知識內容生產者的共同命題。
深圳小鵝網絡技術有限公司(以下簡稱「小鵝通」)作為一家知識產品與用戶服務為核心的技術服務商,已服務逾百萬家客戶。為不斷滿足客戶在新技術發展下的需求變化,小鵝通開始全面推進容器化工作,而 OpenCloudOS 作為其容器化平臺底座,很好地為其容器化改造提供技術支撐,在資源利用率提升、系統穩定性和安全性方面,也成為企業數字化經營的好幫手。
一、技術挑戰與容器化進展
私域運營成為數字化經營的重要手段后,小鵝通作為私域運營的一站式工具,解決產品和服務交付、營銷獲客、用戶運營、組織角色管理、品牌價值輸出等痛點并形成閉環,已在多個行業與生態中扎根,服務吳曉波頻道、十點讀書、華夏基金、凱撒旅游、西貝、騰訊學堂等百萬家客戶。
然而,業務飛速發展使得原有的體系維護成本較高,技術棧復雜,且功能大而全。為解決這些問題,小鵝通開始推進容器化工作,并選用 OpenCloudOS 操作系統,以提高資源利用率、降低開發和運維成本。
為實現容器化,小鵝通采取了以下措施:
1、對現有應用進行容器化改造:將原有的單體應用拆分成多個微服務,并將這些微服務打包成容器鏡像,以便于在容器環境中運行。
2、搭建容器編排平臺:使用Kubernetes作為容器編排平臺,實現對容器的自動部署、擴展、更新和監控。
3、實現服務發現與負載均衡:采用服務網格技術,如Istio,實現服務之間的自動發現、負載均衡和故障轉移。
4、實現持續集成與持續部署(CI/CD):通過自動化的構建、測試、部署流程,加速應用的上線和更新。
目前,小鵝通的 Web 服務已全面完成容器化,統一的流量網關達到 90%。通過容器化,小鵝通降低了成本,提升了資源利用率,使得業務在高峰期能夠快速擴容,實現了以下成果:
1、提高資源利用率:容器技術使應用之間的資源隔離更加徹底,提高了服務器資源的利用率。
2、降低開發和運維成本:容器化簡化了應用部署和管理的復雜性,降低了開發和運維的成本。
3、提高系統穩定性和安全性:容器化使應用之間的隔離更加徹底,降低了應用之間的相互影響,提高了系統的穩定性和安全性。
4、實現快速擴容:容器化技術使得業務在高峰期能夠快速擴容,以滿足用戶的需求。
二、OpenCloudOS為小鵝通容器化提供的技術支撐
容器化工作的推進滿足了小鵝通業務的飛速發展和基于云原生的資源快速擴容需求。但在應用 CentOS 開源操作系統過程中,小鵝通也遇到過源自于 Linux 上游源社區問題——當時訪問空指針,導致內核和節點直接 Oops、panic(重啟)。這次經歷也讓小鵝通對 OS 的選型有更深的思考。
同時,容器化改造的工作對技術架構,對服務器操作系統,也提出了一系列更高的要求,包括:
1、穩定性保障:小鵝通平臺上的知識產品超過 2000 萬,最高用戶同時在線 1000 萬+,操作系統需要具備高度的穩定性,能夠在大規模驗證中保持穩定運行。
2、云原生支持:服務治理與鏈路追蹤在建設中,沒有完全統一的技術框架,操作系統需要支持云原生技術,實現無侵入的建設,包括容器的應用、安全、服務治理和可觀測性。
3、彈性伸縮支持:小鵝通的直播與電商業務,會在每日與每周經歷波峰波谷,對服務的彈性提出極高要求,操作系統需要支持資源的快速擴容和 QoS 的能力。
降本增效:龐大的服務器成本,需要操作系統有提高能效與降低運維成本的能力,同時保證低延遲的網絡性能。
新特性加持:操作系統內核或整體的更新迭代快,特性發布周期和頻次高,因此小鵝通在測試與預發布環節中也需要不斷結合操作系統的新特性(如eBPF等),幫助解決業務問題。
目前,小鵝通 Web 應用已全量使用 OpenCloudOS。因 OpenCloudOS 具備高度的兼容性和穩定性,滿足 Ubuntu 和 CentOS 的無縫遷移,在上述維度能為小鵝通業務和 IT 架構提供強大的底座支持。
此外,OpenCloudOS 在云原生、彈性和 eBPF 等方面也具備優勢,能夠滿足小鵝通在容器化改造工作中的需求。
三、小結
通過與 OpenCloudOS 的合作,小鵝通在容器化工作中取得了顯著的成果。資源利用率得到了提升,降低了成本,使得業務在高峰期能夠快速擴容。在未來,小鵝通希望與OpenCloudOS在彈性和 eBPF 等方面有更深入的合作,共同推動企業數字化經營的發展。
小鵝通基礎架構組負責人黃徐震表示:
相信 OpenCloudOS 開源社區接下來會有不斷豐富的生態,小鵝通和 OpenCloudOS 的合作也能為企業和用戶帶來更優的穩定性以及質量保障,與 OpenCloudOS 形成「軟件+硬件」強強聯合,擁抱云原生落地最佳實踐,為客戶創造更多價值。
風險提示:
本網站內用戶發表的所有信息(包括但不限于文字、視頻、音頻、數據及圖表)僅代表個人觀點,僅供參考,與本網站立場無關,不構成任何投資建議,市場有風險,選擇需謹慎,據此操作風險自擔。
版權聲明:
此文為原作者或媒體授權發表于野馬財經網,且已標注作者及來源。如需轉載,請聯系原作者或媒體獲取授權。
本網站轉載的屬于第三方的信息,并不代表本網站觀點及對其真實性負責。如其他媒體、網站或個人擅自轉載使用,請自負相關法律責任。如對本文內容有異議,請聯系:contact@yemamedia.com