設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

openEuler 歐拉開源社區(qū)聯(lián)合中國移動完成全棧國產(chǎn)根社區(qū)基礎(chǔ)軟件搬遷實踐

2022/1/29 22:43:45 來源:IT之家 作者:瀟公子 責(zé)編:瀟公子
感謝IT之家網(wǎng)友 星漢漫渡 的線索投遞!

IT之家 1 月 29 日消息,據(jù)人民郵電報報道,中國移動在線營銷服務(wù)中心是中國移動連接億萬客戶的橋梁,擁有全球最大的融合智能泛呼叫中心。依托數(shù)字化、云化、智能化的服務(wù)營銷能力,實現(xiàn)熱線與互聯(lián)網(wǎng)融通,多媒體智能交互應(yīng)用;構(gòu)建起全國一體化線上運營能力,支持?jǐn)?shù)萬客服云上生產(chǎn)。

操作系統(tǒng)、數(shù)據(jù)庫和中間件等基礎(chǔ)軟件作為業(yè)務(wù)系統(tǒng)的底層核心,需要首先保障安全可靠和自主可控,確保遇到風(fēng)險時,關(guān)鍵信息不泄露、實時數(shù)據(jù)服務(wù)不中斷。2020 年 12 月 8 日,RedHat 官方宣布 CentOS 發(fā)布模式變化,由當(dāng)前 RHEL 下游穩(wěn)定版本,變?yōu)槲磥砩嫌伍_發(fā)版本,CentOS 8 將在 2021 年 12 月 31 日停止維護(hù)(EOL)。CentOS 發(fā)布策略的變更導(dǎo)致我國操作系統(tǒng)企業(yè)用戶面臨系統(tǒng)遷移的難題,同時,基礎(chǔ)軟件的自主可控迫在眉睫。

中國移動在線營銷服務(wù)中心啟動了基于國內(nèi)根社區(qū)基礎(chǔ)軟件 openEuler、openGauss 和 openLooKeng 替換分析和驗證。近兩年來,國產(chǎn)基礎(chǔ)軟件歐拉操作系統(tǒng)、高斯數(shù)據(jù)庫相繼開源。openEuler 采用獨立的內(nèi)核自主創(chuàng)新,適配多樣性算力,可廣泛部署于服務(wù)器、云計算、邊緣計算、嵌入式等各種形態(tài)設(shè)備,應(yīng)用場景覆蓋 IT、CT 和 OT。在運營商生態(tài)兼容性方面,openEuler 已適配主流場景,包括大數(shù)據(jù)、分布式存儲、數(shù)據(jù)庫等已做到 100% 覆蓋,運營商領(lǐng)域 ISV 亞信、綠網(wǎng)、浩瀚、東方國信、思特奇等已完成適配,當(dāng)前超過 5400 個商業(yè)軟件均已支持。openGauss 自 2020 年 6 月開源以來,持續(xù)在數(shù)據(jù)庫內(nèi)核技術(shù)上進(jìn)行創(chuàng)新,通過軟硬協(xié)同充分釋放多樣性算力,并結(jié)合可信計算和 AI 等技術(shù),實現(xiàn)性能、可用性、安全、AI 等方面的持續(xù)突破。當(dāng)前,openGauss 已經(jīng)在運營商、金融、制造、能源等社會關(guān)鍵基礎(chǔ)設(shè)施項目中規(guī)模商用,并開始承載核心業(yè)務(wù)。

在前期準(zhǔn)備工作基礎(chǔ)上,2021 年 2 月,中國移動在線營銷服務(wù)中心與華為成立聯(lián)合項目組開展聯(lián)合創(chuàng)新和國產(chǎn)化替代推進(jìn),并于 2021 年 4 月份和 9 月份相繼實現(xiàn)采用 openEuler、openGauss 和 openLooKeng 進(jìn)行現(xiàn)網(wǎng)操作系統(tǒng)和數(shù)據(jù)庫的替換,從而實現(xiàn)了國外操作系統(tǒng)、數(shù)據(jù)庫和中間件的全棧搬遷。與此同時,結(jié)合自身業(yè)務(wù)場景開展不斷進(jìn)行探索和創(chuàng)新,相關(guān)成果已應(yīng)用于大數(shù)據(jù)、容器云等新信息技術(shù)場景。

操作系統(tǒng)方面

采用了 openEuler LTS 20.03 SP1 社區(qū)版本,基于 TaiShan 200 服務(wù)器算力底座,相繼完成了在線營服數(shù)據(jù)處理平臺的適配、驗證、搬遷實施。openEuler LTS 和原有操作系統(tǒng)混合部署,支撐了用戶畫像、用戶標(biāo)簽、用戶軌跡,熱線分析、質(zhì)量檢測、投訴分析業(yè)務(wù)的平滑遷移。完成了從原有操作系統(tǒng)到 openEuler 切換的可行性驗證及商用上線,并做到了遷移過程業(yè)務(wù)不中斷。目前已完成客服系統(tǒng)及營服數(shù)據(jù)處理平臺等核心業(yè)務(wù)的操作系統(tǒng)適配,并完成生產(chǎn)環(huán)境 300 + 物理機(jī)、容器云 3000+ pod 的 openEuler 系統(tǒng)遷移,遷移后,相比原平臺,整體性能約有 5% 提升。

中國移動完成全棧國產(chǎn)根社區(qū)基礎(chǔ)軟件搬遷實踐

數(shù)據(jù)庫方面

聯(lián)合華為開展 openGauss 的遷移驗證工作。從 2021 年 8 月初啟動業(yè)務(wù)系統(tǒng)試點,短短 30 多天時間完成數(shù)據(jù)庫集群及高可用工具部署,功能性能測試,數(shù)據(jù)及應(yīng)用遷移驗證等 20 多項數(shù)據(jù)庫遷移前準(zhǔn)備工作。同年 9 月 14 日,中國移動在線營銷服務(wù)中心核心業(yè)務(wù)在線營服系統(tǒng)數(shù)據(jù)完成 openGauss 的替代遷移,遷移過程平穩(wěn),數(shù)據(jù)零丟失、零差錯,標(biāo)志著 openGauss 能夠?qū)崿F(xiàn)高效的端到端遷移流程。此外,在 openGauss 遷移過程中,使用了自主研發(fā)的 chameleon 和 DataChecker 兩種工具協(xié)助遷移,chameleon 主要完成數(shù)據(jù)的實時復(fù)制功能,DataChecker 主要完成數(shù)據(jù)的一致性校驗問題。

中間件方面

openLooKeng 是面向大數(shù)據(jù)庫的數(shù)據(jù)虛擬化引擎,采用分布式 MPP 架構(gòu),向量化列式處理方式,提供高性能數(shù)據(jù)分析能力,openLooKeng 對比業(yè)界同類產(chǎn)品有著明顯的性能優(yōu)勢,同時提供更多的企業(yè)級特性,在可靠性、安全性、易用性上持續(xù)增強(qiáng)。例如,北向提供標(biāo)準(zhǔn) SQL2003 對接應(yīng)用,南向支持?jǐn)?shù)十種數(shù)據(jù)源統(tǒng)一接入,支持跨數(shù)據(jù)源、跨數(shù)據(jù)中心和跨云的聯(lián)合分析能力,支持?jǐn)?shù)據(jù)虛擬集市、容器化部署、資源隔離、高可用、安全管理等特性。目前,已經(jīng)完成在線營服數(shù)據(jù)處理平臺 40% 業(yè)務(wù)遷移至 openLooKeng 集群,支撐約 200 節(jié)點的 hive 集群的查詢業(yè)務(wù),日均支撐查詢 15000 余次,報表平均打開時長低于 2 秒,下沉 hive 模型 1900 余個,極大釋放了原數(shù)據(jù)庫空間。

中國移動在線營銷服務(wù)中心通過技術(shù)探索、模擬割接,實現(xiàn)平臺、應(yīng)用無縫滾動升級割接,升級過程業(yè)務(wù)無感知,證實了國產(chǎn)根社區(qū)基礎(chǔ)軟件規(guī)模替換國外基礎(chǔ)軟件的可行性。同時在實踐過程中,積累了在大數(shù)據(jù)和容器云等場景搬遷國外基礎(chǔ)軟件經(jīng)驗,完善了搬遷操作系統(tǒng)、數(shù)據(jù)庫和中間件軟件的遷移工具。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:中國移動,歐拉開源,linux

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會買 要知