近日,安超云基于鯤鵬硬件與openEuler操作系統(tǒng)完成了安超云管理平臺3.0的高效開發(fā),該平臺具有軟硬件解耦、應用優(yōu)化、支持混合業(yè)務負載等特點,可為用戶提供易部署、高性能、高并發(fā)、高可用、安全可控、易運維的IT基礎設施云平臺,極速開啟政府和企業(yè)上云進程,助力政企用戶數(shù)字化轉(zhuǎn)型,目前該平臺已經(jīng)順利獲得Kunpeng NATIVE認證。
安超云軟件有限公司(簡稱“安超云”) 是領先的全棧超融合解決方案供應商,致力于為政企客戶打造高性能、高并發(fā)、高可用的數(shù)字基礎設施云平臺,功能全面對標國際知名云產(chǎn)品,可為金融、醫(yī)療、制造、教育、交通等關鍵領域客戶,提供無硬件綁定、自主創(chuàng)新、性價比優(yōu)異的解決方案。在IDC最新權威發(fā)布的2024年Q1中國超融合軟件市場份額中,安超云占有率排名第二。其核心產(chǎn)品安超云管理平臺是一款具備良好兼容性、豐富生態(tài)和廣泛應用的云平臺,在源碼級對鯤鵬和openEuler均進行了深度適配,支持以軟件定義方式在標準服務器上構建云環(huán)境,有效應對傳統(tǒng)數(shù)據(jù)中心面臨的挑戰(zhàn),助力企業(yè)輕松實現(xiàn)云化轉(zhuǎn)型。
隨著數(shù)字化轉(zhuǎn)型的深入發(fā)展,各行各業(yè)對于數(shù)字化基礎設施的依賴程度日益加深。無論是金融、醫(yī)療、教育還是零售行業(yè),都需要穩(wěn)定可靠的云環(huán)境來支撐其業(yè)務運行,而高可用性作為數(shù)字化基礎設施設計中的核心需求,也面臨更多挑戰(zhàn),包括:
系統(tǒng)復雜性增加:隨著業(yè)務的擴展,IT架構變得越來越復雜,需要支持更多的服務和應用,這對系統(tǒng)的穩(wěn)定性和可靠性提出了更高要求。
資源利用效率低下:傳統(tǒng)的高可用性解決方案往往依賴于冗余硬件,這不僅增加了成本,還可能導致資源浪費。
運維難度加大:隨著系統(tǒng)的擴展,運維團隊需要花費更多時間和精力來管理和維護復雜的IT環(huán)境。
安全性要求提高:數(shù)據(jù)安全和隱私保護成為了企業(yè)關注的重點,如何在保證高可用性的同時加強數(shù)據(jù)保護成為一大挑戰(zhàn)。
面對這些挑戰(zhàn),越來越多企業(yè)開始尋求更加高效、靈活的解決方案。鯤鵬憑借其強大的計算能力、優(yōu)秀的能耗比和愈發(fā)豐富的生態(tài)支持,成為構建高可用性系統(tǒng)的新選擇,而同時引入鯤鵬原生開發(fā)相關機制,可更好地實現(xiàn):
性能優(yōu)勢:鯤鵬平臺提供了強大的計算性能,能夠支持高并發(fā)和大數(shù)據(jù)處理場景,滿足高可用性系統(tǒng)對計算資源的需求。
資源利用率提升:鯤鵬平臺支持虛擬化技術和容器化部署,可以更高效地利用計算資源,降低冗余硬件的成本。
生態(tài)兼容性:鯤鵬平臺有著豐富的軟件生態(tài),支持主流的開源軟件和商業(yè)應用,能夠與現(xiàn)有的IT環(huán)境無縫集成。
安全可靠:鯤鵬處理器內(nèi)置了安全特性,如硬件加密引擎,能夠提供更高的數(shù)據(jù)安全性和隱私保護。
今年5月,安超云管理平臺啟動鯤鵬原生開發(fā),聯(lián)合江蘇鯤鵬·昇騰生態(tài)創(chuàng)新中心組建聯(lián)合技術團隊,基于現(xiàn)有Jenkins流水線平臺新增安超云管理平臺系統(tǒng)的鯤鵬構建流程,引入鯤鵬 DevKit 流水線技術棧,包括門禁檢查、GCC for openEuler、鯤鵬測試框架、版本漏洞掃描插件等能力,實現(xiàn)了從開發(fā)-構建-測試-發(fā)布-運行的全流程優(yōu)化,改造后的流水線在整體開發(fā)、交付效率上提升約 30%;
【改造后的流水線】
在版本開發(fā)過程中,技術人員充分運用了鯤鵬BoostKit中的數(shù)據(jù)庫并行查詢優(yōu)化能力、CRC32指令優(yōu)化能力、可插拔線程池能力等,數(shù)據(jù)庫在面對高并發(fā)場景的每秒查詢率 QPS 整體提升了 20%,顯著提升了業(yè)務處理并發(fā)效率。
代碼開發(fā)完成之后提交到流水線,在門禁檢查階段,能夠便捷運用鯤鵬DevKit遷移掃描門禁對代碼的鯤鵬平臺兼容性進行掃描和優(yōu)化,實現(xiàn)依賴文件自動識別、兼容版本快速獲取、待遷移代碼自動識別、一鍵修改替換或修改引導等功能,確保構建產(chǎn)物與鯤鵬的適配性,適配效率相比手動遷移驗證提升了約 30%;
在編譯階段,將開源 GCC 換成鯤鵬提供的 GCC for openEuler ,大大提升了代碼的編譯效率;
在測試階段,引入了鯤鵬測試框架對產(chǎn)品實施了完整改造與覆蓋性測試,包括兼容性和性能測試等,提供壓測工具和測試用例,實現(xiàn)測試環(huán)境的部署效率提升30%,加快版本的發(fā)布的同時,也保證了產(chǎn)品發(fā)布的質(zhì)量。
目前,安超云管理平臺及相關解決方案已廣泛應用于政企場景。在助力教育、政府、金融等各類企業(yè)和組織上好云、用好云的同時,針對用戶側(cè)的訴求進行快速迭代,持續(xù)提高應用的效率和質(zhì)量,降低運維成本和復雜度,加速用戶的數(shù)字化轉(zhuǎn)型進程。未來,安超云將與鯤鵬持續(xù)深化云計算場景下的原生應用開發(fā),構筑更穩(wěn)定、更安全的數(shù)字化基礎設施解決方案。