華為云:站上巨人的肩膀后,Java 平臺業(yè)務(wù)競爭力提升 10%

來源:InfoQ
作者:佘磊
時(shí)間:2020-08-07
1805
借助于鯤鵬遷移平臺完善的遷移工具和課程體系,可幫助開發(fā)者在短時(shí)間內(nèi)完成平臺代碼遷移,通過了性能測試,給公司帶來的方案完整性提升。

用ARM取代x86,或?qū)⒊蔀橐粋€(gè)新的發(fā)展趨勢。

近年來隨著邊緣計(jì)算、物聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)的發(fā)展,各種便攜式、邊緣型的小型獨(dú)立計(jì)算終端的數(shù)量開始飛速增長。既然用戶場景發(fā)生了變化,在其對應(yīng)的業(yè)務(wù)形態(tài)上,也需要順應(yīng)變化,做出相應(yīng)調(diào)整。其中最典型的就是:“將項(xiàng)目代碼遷移到ARM服務(wù)器上去,包括在未來客戶項(xiàng)目方案上,也要求首推ARM環(huán)境部署?!?/span>

現(xiàn)在的市場早已是紅海一片,在互聯(lián)網(wǎng)應(yīng)用的“培養(yǎng)”下,無論是企業(yè)用戶還是個(gè)人開發(fā)者,追求高可靠性與業(yè)務(wù)可持續(xù)性下的“極致性能、極低成本”已經(jīng)成為了默認(rèn)項(xiàng)。在技術(shù)實(shí)現(xiàn)層面,一方面Java平臺的受眾用戶較多且性能卓越,另一方面也需要給客戶提供具有競爭力的環(huán)境方案,這其中關(guān)鍵的一點(diǎn)就是對服務(wù)器CPU架構(gòu)的選擇。

構(gòu)建向ARM遷移的方案

以Hadoop為例,當(dāng)前有很多企業(yè)用Apache Hadoop分布式架構(gòu)的方式建設(shè)自身的系統(tǒng)軟件,其中多核、超線程的CPU更能發(fā)揮其Java企業(yè)級分布式軟件的優(yōu)勢。在市場上,業(yè)界大廠也都紛紛推出基于ARM平臺服務(wù)器的CPU,可見從服務(wù)轉(zhuǎn)向ARM云平臺已然成為了一種趨勢。

ARM架構(gòu)芯片核的面積僅為x86核的1/7,這也意味著在單位面積下ARM可以集成四倍以上的核心。這意味著ARM架構(gòu)下的CPU眾核架構(gòu)橫向擴(kuò)展的方式會更符合當(dāng)下主流分布式業(yè)務(wù)的需求。此外由于移動端日益增長的應(yīng)用需求,在云端采用ARM平臺服務(wù)器還可以做到端云同構(gòu),節(jié)省開發(fā)調(diào)試成本。由此看來,將Java平臺系統(tǒng)遷移到ARM平臺是明智的選擇。

遷移目標(biāo):

1、軟件系統(tǒng)擴(kuò)容,是繼續(xù)采購x86平臺還是ARM平臺服務(wù)器,需要對遷移成本評估。

2、針對客戶項(xiàng)目需求,需要了解如何推薦部署環(huán)境方案,降低客戶業(yè)務(wù)連續(xù)性風(fēng)險(xiǎn)。

3、在客戶提出ARM環(huán)境需求的情況下,我們的軟件能否體現(xiàn)性能優(yōu)勢,需要做性能評估、優(yōu)化。

遷移解決問題點(diǎn):

1、基于Hadoop分布式架構(gòu)的系統(tǒng)軟件,其中涉及到x86上的默認(rèn)配置的,需要重新調(diào)配。

2、項(xiàng)目中有幾個(gè)C++調(diào)用庫,需要重新編譯。

3、JVM運(yùn)行時(shí)環(huán)境的構(gòu)建。

4、性能測試、優(yōu)化。

選擇站在巨人的肩膀上

2019年,華為推出了第二代ARM平臺數(shù)據(jù)中心處理器鯤鵬920芯片,其采用7nm制程,最高支持64個(gè)內(nèi)核,工作頻率高達(dá)2.6 GHz,支持8通道DDR4,以及一對100G RoCE端口。秉承開放合作的生態(tài)精神,華為鯤鵬與ISV、合作伙伴、開發(fā)者、產(chǎn)業(yè)聯(lián)盟共建全棧生態(tài),兼容主流企業(yè)應(yīng)用軟件,支持豐富應(yīng)用快速平滑移植,降低用戶遷移成本。

4b5ce0b4eeb9396ab4b9be79f50084a8.png

華為鯤鵬云平臺解決方案架構(gòu)

華為鯤鵬遷移提供了遷移全流程服務(wù),大大降低了遷移的工作量。鯤鵬分析掃描工具是一款可以簡化客戶應(yīng)用遷移到服務(wù)器過程的工具。當(dāng)客戶有軟件需要遷移到TaiShan 100/200服務(wù)器上時(shí),可先用該工具分析可遷移性和遷移投入。該工具解決了客戶軟件遷移評估分析過程中人工分析投入大、準(zhǔn)確率低、整體效率低下的痛點(diǎn)。

28eaf0a3b96d0163d148yy96133a793a.png

鯤鵬性能優(yōu)化工具進(jìn)行函數(shù)分析

借助于鯤鵬遷移平臺完善的遷移工具和課程體系,可幫助開發(fā)者在短時(shí)間內(nèi)完成平臺代碼遷移,通過了性能測試,給公司帶來的方案完整性提升。

立即登錄,閱讀全文
原文鏈接:點(diǎn)擊前往 >
文章來源:InfoQ
版權(quán)說明:本文內(nèi)容來自于InfoQ,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對觀點(diǎn)贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
近6成金融機(jī)構(gòu)的選擇!華為云GaussDB加快金融核心系統(tǒng)轉(zhuǎn)型
近6成金融機(jī)構(gòu)的選擇!華為云GaussDB加快金融核心系統(tǒng)轉(zhuǎn)型
當(dāng)前,數(shù)據(jù)庫在金融機(jī)構(gòu)的應(yīng)用正在從辦公、一般系統(tǒng)逐步邁入核心系統(tǒng)應(yīng)用的深水區(qū)。如何構(gòu)建安全可靠、高效穩(wěn)定的核心系統(tǒng)數(shù)據(jù)庫,支持業(yè)務(wù)運(yùn)營和管理決策,成為了眾多金融機(jī)構(gòu)關(guān)注的焦點(diǎn)問題。
華為云
2024-07-04
華為云以系統(tǒng)性創(chuàng)新加速千行萬業(yè)智能化升級
華為云以系統(tǒng)性創(chuàng)新加速千行萬業(yè)智能化升級
華為云全球銷售收入達(dá)553億元人民幣,是全球增長最快的主流云廠商之一。
華為云
2024-04-22
華為云發(fā)布新型工業(yè)互聯(lián)網(wǎng)平臺參考架構(gòu)
華為云發(fā)布新型工業(yè)互聯(lián)網(wǎng)平臺參考架構(gòu)
近日,在華為分析師大會上,華為混合云副總裁胡玉海重磅發(fā)布《新型工業(yè)互聯(lián)網(wǎng)平臺參考架構(gòu)》白皮書,在傳統(tǒng)工業(yè)互聯(lián)網(wǎng)的基礎(chǔ)上,融入大模型的能力,讓智能化賦能新型工業(yè)化。
華為云
云服務(wù)
2024-04-22
支撐核心系統(tǒng)分布式改造,GaussDB為江南農(nóng)商銀行筑穩(wěn)根基
支撐核心系統(tǒng)分布式改造,GaussDB為江南農(nóng)商銀行筑穩(wěn)根基
在移動互聯(lián)網(wǎng)快速普及的當(dāng)下,金融機(jī)構(gòu)能否提供便捷、智能、個(gè)性化的金融服務(wù),成為關(guān)乎業(yè)務(wù)開展和企業(yè)成長的重要命題。
華為云
2024-01-25
優(yōu)質(zhì)服務(wù)商推薦
更多
個(gè)人VIP