必讀視頻專題飛象趣談光通信人工智能低空經(jīng)濟(jì)5G手機(jī)智能汽車智慧城市會展特約記者

信元電信:基于鯤鵬DevKit一周完成無源碼老舊電信云軟件無損遷移

2025年12月12日 09:56CCTIME飛象網(wǎng)

隨著數(shù)字經(jīng)濟(jì)加速發(fā)展,電信運營商云業(yè)務(wù)作為支撐數(shù)字化轉(zhuǎn)型的重要基礎(chǔ)設(shè)施,亟需推進(jìn)技術(shù)升級與迭代。在此過程中,存量系統(tǒng)的遷移與改造成為一項現(xiàn)實挑戰(zhàn)。

北京信元電信維護(hù)有限責(zé)任公司(以下簡稱“北京信元”)主要面向電信運營商提供機(jī)房代維、設(shè)備托管、調(diào)測、數(shù)據(jù)中心建設(shè)等解決方案及服務(wù)。在輔助某運營商進(jìn)行公有云自主創(chuàng)新改造時,發(fā)現(xiàn)現(xiàn)網(wǎng)存量系統(tǒng)中有很多建設(shè)時間長、源碼及文檔均已丟失的系統(tǒng),無法開展遷移改造工作,只能重新開發(fā)或暫時擱置,后續(xù)停止運行/演進(jìn)。

針對此類情況,北京信元與鯤鵬DevKit技術(shù)團(tuán)隊開展了深入的適配技術(shù)研討,選取某基金會OA系統(tǒng)進(jìn)行試點、并基于鯤鵬平臺開展遷移適配。該系統(tǒng)是15年開發(fā)的JAVA應(yīng)用,由于年代久遠(yuǎn),該系統(tǒng)已過維保且缺少源碼等信息,屬于無原運維文檔、無源碼場景的應(yīng)用,在改造過程中面臨著諸多挑戰(zhàn):

➤ 無應(yīng)用源碼:原應(yīng)用開發(fā)商不再提供維保服務(wù),現(xiàn)運維應(yīng)用開發(fā)商無法協(xié)調(diào)到源碼,如何在保障性能前提下順利完成應(yīng)用遷移適配;

➤ 無運維說明:由于是黑盒部署,現(xiàn)運維應(yīng)用開發(fā)商不了解業(yè)務(wù)部署情況,不清楚現(xiàn)網(wǎng)哪些包與業(yè)務(wù)相關(guān),需要反復(fù)嘗試摸索系統(tǒng)配置文件、系統(tǒng)應(yīng)用包部署方式、應(yīng)用包之間關(guān)聯(lián)直至最后系統(tǒng)正常運行

➤ 多廠商協(xié)同改造困難:改造過程涉及操作系統(tǒng)、中間件、數(shù)據(jù)庫等眾多廠商,各廠商遷移工具分散、能力參差不齊,協(xié)同配合改造難度大;

鯤鵬DevKit目前已經(jīng)集成了國內(nèi)主流廠家的遷移能力,能夠?qū)崿F(xiàn)操作系統(tǒng)、中間件、數(shù)據(jù)庫、應(yīng)用全系統(tǒng)自動遷移實施,并且針對二進(jìn)制Java程序提供無損遷移能力,能夠有效解決上述難題:

一、在業(yè)務(wù)調(diào)研階段,使用鯤鵬DevKit自動掃描現(xiàn)網(wǎng)業(yè)務(wù)系統(tǒng)信息,確認(rèn)待遷移業(yè)務(wù)軟件包及數(shù)據(jù)庫、中間件信息,采集分析Java技術(shù)棧的系統(tǒng)臺賬及成分,輸出可遷移性評估報告;

二、在遷移實施階段,鯤鵬DevKit支持開源中間件一鍵遷移替換為東方通中間件、現(xiàn)網(wǎng)JDK一鍵替換為鯤鵬優(yōu)化改進(jìn)的畢昇JDK,自動部署國內(nèi)數(shù)據(jù)庫及其遷移工具并完成遷移;針對無源碼的Java程序的適配,鯤鵬DevKit工具還創(chuàng)新性的提供了包括二進(jìn)制包翻譯、SO依賴庫替換、配置文件修改、SQL改造等能力:

  二進(jìn)制文件翻譯適配:將應(yīng)用工程中的Class字節(jié)碼文件批量翻譯為Java源碼格式文件,再進(jìn)行可視化快速修改,實現(xiàn)“零”代碼無損遷移;

  SO庫自動替換:自動識別不兼容SO庫自動掃描,開源SO自動替換,自研SO通過Exagear實現(xiàn)x86到鯤鵬的二進(jìn)制指令動態(tài)翻譯;

  配置文件自動修改:全量掃描IP/端口等待修改信息,一鍵快速修改;

  SQL自動改造: SQL兼容性全量評估&自動轉(zhuǎn)換(MySQL->國內(nèi)數(shù)據(jù)庫廠商);

在鯤鵬DevKit工具輔助下,無源碼的老舊OA系統(tǒng)從無法遷移,到成功完成整個系統(tǒng)遷移實施過程,僅用了1人周。

經(jīng)過驗證,該OA系統(tǒng)的查閱文檔、會議日歷、協(xié)作交流、個人設(shè)置等業(yè)務(wù)模塊的查詢功能全部可用,功能模塊與源系統(tǒng)一致;通過此次試點遷移不僅解決了系統(tǒng)的安全可靠問題,同時在性能和穩(wěn)定性上較原平臺實現(xiàn)了進(jìn)一步提升,且該系統(tǒng)試點改造的流程和方法,也為現(xiàn)網(wǎng)存量老舊存量系統(tǒng)改造提供廣泛的借鑒經(jīng)驗。

目前,該OA系統(tǒng)已穩(wěn)定運行數(shù)月,為北京信元的老舊業(yè)務(wù)改造方案建立了信心,尤其在全國的政務(wù)云改造迫切需求下,大量老舊系統(tǒng)無法上云,通過鯤鵬DevKit對二進(jìn)制Java包進(jìn)行反編譯獲取源碼,打破了“無源碼即無法遷移”的行業(yè)認(rèn)知,不僅直接避免了老舊資產(chǎn)流失,更保障了歷史寶貴業(yè)務(wù)數(shù)據(jù)得以完整、安全地遷移和延續(xù)。

編 輯:T01
飛象網(wǎng)版權(quán)及免責(zé)聲明:
1.本網(wǎng)刊載內(nèi)容,凡注明來源為“飛象網(wǎng)”和“飛象原創(chuàng)”皆屬飛象網(wǎng)版權(quán)所有,未經(jīng)允許禁止轉(zhuǎn)載、摘編及鏡像,違者必究。對于經(jīng)過授權(quán)可以轉(zhuǎn)載,請必須保持轉(zhuǎn)載文章、圖像、音視頻的完整性,并完整標(biāo)注作者信息和飛象網(wǎng)來源。
2.凡注明“來源:XXXX”的作品,均轉(zhuǎn)載自其它媒體,在于傳播更多行業(yè)信息,并不代表本網(wǎng)贊同其觀點和對其真實性負(fù)責(zé)。
3.如因作品內(nèi)容、版權(quán)和其它問題,請在相關(guān)作品刊發(fā)之日起30日內(nèi)與本網(wǎng)聯(lián)系,我們將第一時間予以處理。
本站聯(lián)系電話為86-010-87765777,郵件后綴為cctime.com,冒充本站員工以任何其他聯(lián)系方式,進(jìn)行的“內(nèi)容核實”、“商務(wù)聯(lián)系”等行為,均不能代表本站。本站擁有對此聲明的最終解釋權(quán)。
推薦閱讀

精彩視頻

精彩專題

關(guān)于我們廣告報價聯(lián)系我們隱私聲明本站地圖

CCTIME飛象網(wǎng) CopyRight © 2007-2025 By CCTIME.COM

京ICP備08004280號-1 電信與信息服務(wù)業(yè)務(wù)經(jīng)營許可證080234號 京公網(wǎng)安備110105000771號

公司名稱: 北京飛象互動文化傳媒有限公司

未經(jīng)書面許可,禁止轉(zhuǎn)載、摘編、復(fù)制、鏡像