0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

英特爾攜手阿里巴巴制定多重優(yōu)化方案,助力阿里Noslate吞吐量提升49%至61%

英特爾中國 ? 來源:未知 ? 2023-10-27 20:00 ? 次閱讀

隨著云原生(Cloud Native)、無服務(wù)架構(gòu)(Serverless)等新一代云服務(wù)架構(gòu)獲得越來越多的部署,給各類應(yīng)用帶來挑戰(zhàn)。為讓應(yīng)用具有更好的性能和彈性,進(jìn)而滿足業(yè)務(wù)在泛終端、全棧交付等領(lǐng)域的需求,阿里巴巴借助長期的技術(shù)積累與創(chuàng)新探索,在 Node.js 的基礎(chǔ)上打造了 Noslate 這一面向無服務(wù)架構(gòu)和云原生場(chǎng)景的 JavaScript 容器方案。

作為阿里巴巴多年的深度合作伙伴,英特爾提供的先進(jìn)全棧軟硬件產(chǎn)品與技術(shù),一直是阿里云構(gòu)建強(qiáng)勁云基礎(chǔ)設(shè)施的重要基石。例如第四代英特爾 至強(qiáng) 可擴(kuò)展處理器被引入阿里云最新第八代企業(yè)級(jí)彈性計(jì)算實(shí)例規(guī)格族 ECS g8i 中,在實(shí)例性能相比上一代提升60%1。目前,Noslate 在阿里巴巴眾多業(yè)務(wù)場(chǎng)景中承擔(dān)越來越重要的角色,并逐漸成為主流的服務(wù)端負(fù)載之一。為了讓 Noslate 在基于英特爾架構(gòu)的云平臺(tái)上獲得更好的運(yùn)行性能和更短的啟動(dòng)時(shí)間,英特爾與阿里巴巴一起,攜手打造全新的多重優(yōu)化方案,并在后續(xù)的驗(yàn)證測(cè)試中取得了預(yù)期的效果。

wKgaomU7p22ABFojAADWQdBO_o4052.gif攜手實(shí)現(xiàn)11項(xiàng)優(yōu)化并進(jìn)行多場(chǎng)景交叉驗(yàn)證效果wKgaomU7p22ABFojAADWQdBO_o4052.gif

借助英特爾在Node.js上的優(yōu)化經(jīng)驗(yàn),雙方攜手制定的Noslate優(yōu)化方案圍繞基于英特爾 架構(gòu)的平臺(tái)及相關(guān)軟硬件技術(shù)展開,可分為以下11個(gè)優(yōu)化項(xiàng):

利用異步Nginx優(yōu)化加速加解密性能 利用SIMD指令提升緩沖區(qū)換位操作的性能

借助透明大頁技術(shù)實(shí)現(xiàn)性能加速

對(duì)新生代空間大小參數(shù)調(diào)優(yōu) 默認(rèn)打開Noslate壓縮指針特性 默認(rèn)打開Short Built-in calls特性 利用PGO實(shí)現(xiàn)性能加速 利用BOLT加速性能 優(yōu)化容器的處理器資源分配 優(yōu)化Noslate主線程的處理器親和性 利用字節(jié)碼緩存,減少函數(shù)式計(jì)算框架的冷啟動(dòng)時(shí)間

其中優(yōu)化項(xiàng)1、2是針對(duì)英特爾 架構(gòu)平臺(tái)所具備的向量化硬件特性而專門設(shè)計(jì),其它優(yōu)化項(xiàng)則可用于英特爾及其它平臺(tái)。但一些測(cè)試表明,這些優(yōu)化項(xiàng)在基于英特爾 架構(gòu)的平臺(tái)上有著更優(yōu)的表現(xiàn)。

為驗(yàn)證 11 個(gè)優(yōu)化項(xiàng)的效果,阿里巴巴與英特爾一起基于第四代英特爾 至強(qiáng) 可擴(kuò)展處理器,在云實(shí)例上開展了交叉測(cè)試,并覆蓋了 Ubuntu、Anolis 等不同的操作系統(tǒng)。測(cè)試方案基于英特爾開發(fā)的 Node.js 性能測(cè)試場(chǎng)景展開,這些測(cè)試項(xiàng)都來自現(xiàn)實(shí)世界開源的 Node.js 應(yīng)用代碼或 Node.js 官方的性能測(cè)試案例。測(cè)試場(chǎng)景包括:Ghost.js、Web Tooling和Function Computing Cold Start up(函數(shù)式計(jì)算冷啟動(dòng)時(shí)間)。

其中,Ghost.js 測(cè)試場(chǎng)景是在服務(wù)器上啟動(dòng)多個(gè) docker 實(shí)例(數(shù)量通常與服務(wù)器邏輯核心相同),在服務(wù)器的處理器負(fù)載達(dá)到 90% 以上后,測(cè)量服務(wù)器的每秒吞吐量,所有實(shí)例的吞吐量之和就是總性能(值得注意的是,此配置僅用于簡(jiǎn)化測(cè)試,可能無法反映實(shí)際情況)。而性能測(cè)試套件 Web Tooling 測(cè)試場(chǎng)景,是將每個(gè) docker 實(shí)例中都有一個(gè) Node.js 進(jìn)程運(yùn)行 Web Tooling 基準(zhǔn)測(cè)試,服務(wù)器上將啟動(dòng)多個(gè) docker 實(shí)例(數(shù)量通常與服務(wù)器邏輯核心相同),在服務(wù)器的處理器負(fù)載達(dá)到 90% 以上后,計(jì)算每個(gè) docker 實(shí)例的幾何平均數(shù)乘以實(shí)例數(shù)作為性能結(jié)果。在 Function Computing Cold Start up(函數(shù)式計(jì)算冷啟動(dòng)時(shí)間)場(chǎng)景下,在服務(wù)器上啟動(dòng)多個(gè)相同的性能測(cè)試容器,當(dāng)服務(wù)器的處理器負(fù)載達(dá)到 90% 以上后,測(cè)量每個(gè)容器中函數(shù)式計(jì)算框架的平均啟動(dòng)時(shí)間。(值得注意的是,這一測(cè)試場(chǎng)景主要是面向云服務(wù)提供商,幫助其優(yōu)化 FC 框架代碼,減少啟動(dòng)延遲)

wKgaomU7p22ABFojAADWQdBO_o4052.gif助Noslate吞吐量提升49%至61%,F(xiàn)C啟動(dòng)時(shí)間降低38%和42%wKgaomU7p22ABFojAADWQdBO_o4052.gif

結(jié)合以上不同測(cè)試場(chǎng)景,在每個(gè)工作負(fù)載都加入所有可用優(yōu)化項(xiàng)后,阿里巴巴與英特爾基于阿里云最新的第八代企業(yè)級(jí) ECS 實(shí)例 g8i (配置第四代英特爾 至強(qiáng) 可擴(kuò)展處理器)開展了測(cè)試。測(cè)試結(jié)果中,F(xiàn)ull Server Load 意味著對(duì)運(yùn)行相同工作負(fù)載的多個(gè)節(jié)點(diǎn)實(shí)例(基于超線程數(shù)的 64 個(gè)實(shí)例)進(jìn)行測(cè)試。測(cè)試結(jié)果如下2

吞吐量獲益(Ubuntu操作系統(tǒng))

wKgaomU7p22ANG2PAADBibwKxtQ094.png

圖1Ubuntu操作系統(tǒng)中優(yōu)化方案帶來的吞吐量獲益(歸一化)

FC啟動(dòng)時(shí)間降低(Ubuntu操作系統(tǒng))

wKgaomU7p26AOZB2AABiATH_RSM450.png

圖2Ubuntu操作系統(tǒng)中優(yōu)化方案帶來的FC啟動(dòng)時(shí)間降低(歸一化)

吞吐量獲益(Anolis操作系統(tǒng))

wKgaomU7p26AJ-BIAADIj_ijtnY234.png

圖3Anolis操作系統(tǒng)中優(yōu)化方案帶來的吞吐量獲益(歸一化)

FC啟動(dòng)時(shí)間降低(Anolis操作系統(tǒng))

wKgaomU7p26AOPcGAAB9bDCAmU8274.png

圖4Anolis操作系統(tǒng)中優(yōu)化方案帶來的FC啟動(dòng)時(shí)間降低(歸一化)

綜合來看,11 項(xiàng)優(yōu)化項(xiàng)在基于第四代英特爾 至強(qiáng) 可擴(kuò)展處理器的平臺(tái)上能為 Noslate 工作負(fù)載帶來顯著性能提升。在不同的操作系統(tǒng)中,不同測(cè)試場(chǎng)景下的吞吐量獲益可達(dá) 49% 至 61%,而 FC 啟動(dòng)時(shí)間也能分別降低 38% 和 42%。

阿里巴巴與英特爾攜手開展的優(yōu)化方案,被證明可幫助 Noslate 有效提升其在云平臺(tái),尤其是基于英特爾 架構(gòu)的云基礎(chǔ)設(shè)施上的性能表現(xiàn),這讓阿里云上的 Node.js 開發(fā)者能夠以更低的成本獲得更加穩(wěn)定可控的 Node.js 運(yùn)行環(huán)境,并使最終用戶獲得更佳的服務(wù)體驗(yàn)。未來,雙方計(jì)劃以龍蜥社區(qū)為合作載體,進(jìn)一步在 Node.js、WebAssembly 等技術(shù)領(lǐng)域上,圍繞第四代英特爾 至強(qiáng) 可擴(kuò)展平臺(tái)的特性開展優(yōu)化,并構(gòu)建標(biāo)準(zhǔn)化、有代表性的性能測(cè)試集來提升真實(shí)工業(yè)級(jí)框架的性能。

參考資料

1 數(shù)據(jù)來源于阿里云,如欲了解更多詳情,請(qǐng)聯(lián)系阿里云:https://www.aliyun.com/

2 測(cè)試配置,硬件配置:測(cè)試平臺(tái):阿里云第八代企業(yè)級(jí)ECS實(shí)例g8i;處理器:英特爾 至強(qiáng) 鉑金8475B 處理器(32內(nèi)核,64虛擬處理器);內(nèi)存:256GB;BIOS版本:449e491;Microcode:0x1;操作系統(tǒng)::Ubuntu 22.04.1 LTS/Anolis OS release 8.8;Kernel版本:5.15.0-58-generic for Ubuntu/5.10.134-13.an8.x86_64 for Anolis;Docker版本:23.0.1。軟件配置:Noslate:V16.19.1;Ghost.js workloadV4.4.0;Nginx:V1.18.0;Async Nginx *:V0.4.5;QAT Engine *:V0.6.5;OpenSSL Library *:V1.1.1j;IPP Crypto Library *:2020u3;Ipsec Multi-Buffer Library *:V0.55。(其中標(biāo)*軟件僅使用在Ghost https測(cè)試場(chǎng)景中)

想看更多“芯”資訊

用你的在看告訴我們~

英特爾公司,英特爾、英特爾logo及其它英特爾標(biāo)識(shí),是英特爾公司或其分支機(jī)構(gòu)的商標(biāo)。文中涉及的其它名稱及品牌屬于各自所有者資產(chǎn)。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 英特爾
    +關(guān)注

    關(guān)注

    61

    文章

    9967

    瀏覽量

    171794
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10863

    瀏覽量

    211797

原文標(biāo)題:英特爾攜手阿里巴巴制定多重優(yōu)化方案,助力阿里Noslate吞吐量提升49%至61%

文章出處:【微信號(hào):英特爾中國,微信公眾號(hào):英特爾中國】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    阿里巴巴國際站首推全流程AI產(chǎn)品

    近日,阿里巴巴國際站正式推出了其首個(gè)全流程AI產(chǎn)品——AI生意助手2.0。這一創(chuàng)新產(chǎn)品的問世,標(biāo)志著阿里巴巴助力中小企業(yè)外貿(mào)經(jīng)營方面邁出了重要一步。
    的頭像 發(fā)表于 10-30 16:12 ?234次閱讀

    TMS320VC5510 HPI吞吐量優(yōu)化

    電子發(fā)燒友網(wǎng)站提供《TMS320VC5510 HPI吞吐量優(yōu)化.pdf》資料免費(fèi)下載
    發(fā)表于 10-16 09:35 ?0次下載
    TMS320VC5510 HPI<b class='flag-5'>吞吐量</b>和<b class='flag-5'>優(yōu)化</b>

    英特爾阿里攜手共創(chuàng)數(shù)智新紀(jì)元

    在2024年云棲大會(huì)的璀璨舞臺(tái)上,英特爾攜手阿里云及眾多行業(yè)精英,共繪AI時(shí)代云計(jì)算的宏偉藍(lán)圖,探索前沿技術(shù)與多元解決方案的無限潛力。此次盛會(huì),英特
    的頭像 發(fā)表于 09-23 12:53 ?561次閱讀

    阿里巴巴完成雙重主要上市

    8月28日阿里巴巴在香港聯(lián)交所主板主要上市,成為在港交所、紐交所雙重主要上市的公司。如今,阿里巴巴完成雙重主要上市。 此外,有投資機(jī)構(gòu)認(rèn)為阿里巴巴最快有望于9月份就納入港股通。 截至8月28日收盤,
    的頭像 發(fā)表于 08-29 16:06 ?377次閱讀

    阿里巴巴季報(bào)出爐 阿里云二季度營收增長6%

    調(diào)整EBITA利潤達(dá)到450.35億。阿里巴巴的季度經(jīng)營業(yè)績(jī)超出市場(chǎng)預(yù)期。AI則是一個(gè)大亮點(diǎn);AI正推動(dòng)阿里云重回增長。阿里云營收增長6%265.49億元,AI相關(guān)產(chǎn)品收入實(shí)現(xiàn)了三位
    的頭像 發(fā)表于 08-16 16:45 ?504次閱讀

    阿里巴巴投資逐際動(dòng)力,深化智能機(jī)器人布局

    近日,阿里巴巴集團(tuán)對(duì)深圳逐際動(dòng)力科技有限公司(簡(jiǎn)稱:逐際動(dòng)力)進(jìn)行戰(zhàn)略投資,此舉再次體現(xiàn)了阿里巴巴在智能機(jī)器人領(lǐng)域的堅(jiān)定布局。
    的頭像 發(fā)表于 05-22 11:52 ?808次閱讀

    阿里巴巴集團(tuán)2024財(cái)年穩(wěn)健增長

    阿里巴巴集團(tuán)近日公布了其2024財(cái)年第四季度及全年業(yè)績(jī)報(bào)告,數(shù)據(jù)亮眼。在經(jīng)歷一年的主動(dòng)變革后,阿里巴巴重回健康增長軌道。
    的頭像 發(fā)表于 05-16 11:23 ?677次閱讀

    阿里巴巴杭州全球總部正式啟用

    近日,阿里巴巴在杭州的未來科技城正式揭開了其全球總部新園區(qū)的面紗。這座園區(qū)不僅是阿里巴巴目前規(guī)模最大的綜合性辦公空間,更是其綠色、科技、可持續(xù)發(fā)展理念的生動(dòng)體現(xiàn)。
    的頭像 發(fā)表于 05-13 11:15 ?546次閱讀

    阿里巴巴減持小鵬汽車股份9.24%

    據(jù)美東時(shí)間 3 月 20 日披露,小鵬汽車于美國證券交易委員會(huì)文件中透露,阿里巴巴旗下淘系平臺(tái)淘寶中國控股有限公司(Taobao China Holding Limited)正計(jì)劃出售 3300 萬份小鵬汽車 ADS,市值約為 3.14 億美元(約合人民幣 22.61 億元)。
    的頭像 發(fā)表于 03-21 10:45 ?732次閱讀

    阿里巴巴重返中國頂級(jí)電商軌道

    阿里巴巴集團(tuán)董事會(huì)主席蔡崇信近日宣布,經(jīng)過一系列架構(gòu)重組和管理層變動(dòng)后,阿里巴巴已成功重返中國頂級(jí)電商軌道。蔡崇信在講話中強(qiáng)調(diào),公司正在逐步調(diào)整戰(zhàn)略,重新定位其在電商領(lǐng)域的領(lǐng)導(dǎo)地位。
    的頭像 發(fā)表于 02-27 14:29 ?920次閱讀

    阿里巴巴漲超3% 財(cái)報(bào)或超預(yù)期

    阿里巴巴漲超3% 今日港股開盤后阿里巴巴漲超3%,恒生科技表現(xiàn)也很亮眼??焓帧⒈葋喌想娮?、聯(lián)想集團(tuán)等多股上漲。 阿里巴巴將于2月7日發(fā)布2024財(cái)年第三季度財(cái)報(bào),業(yè)界分析會(huì)超預(yù)期。
    的頭像 發(fā)表于 02-06 16:05 ?1488次閱讀

    軟銀子公司確認(rèn)減持阿里 阿里巴巴最大股東易主

    軟銀子公司確認(rèn)減持阿里 軟銀集團(tuán)旗下全資子公司Skybridge LLC在回應(yīng)關(guān)于買賣阿里巴巴股票時(shí)表示,此前已經(jīng)與金融機(jī)構(gòu)簽訂了預(yù)付遠(yuǎn)期合約涉及5.21億股;由于近幾年已經(jīng)分階段實(shí)施并完成實(shí)物結(jié)算
    的頭像 發(fā)表于 01-26 20:45 ?1790次閱讀

    軟銀已完成減持阿里巴巴股份

    近日,軟銀集團(tuán)全資子公司Skybridge LLC宣布,已完成對(duì)阿里巴巴股份的減持。這一決定是在經(jīng)過深思熟慮后作出的,旨在優(yōu)化公司的財(cái)務(wù)結(jié)構(gòu)和未來的投資策略。
    的頭像 發(fā)表于 01-26 15:58 ?859次閱讀

    馬云大幅增持阿里股票 馬云取代軟銀成為阿里巴巴最大股東

    馬云大幅增持阿里股票 馬云取代軟銀成為阿里巴巴最大股東 有媒體報(bào)道,阿里巴巴創(chuàng)始人馬云、蔡崇信近期大筆增持了阿里的股票,而且已經(jīng)買成了最大股東,馬云取代軟銀成為
    的頭像 發(fā)表于 01-24 18:55 ?1092次閱讀

    鐳神智能入選阿里巴巴諸神之戰(zhàn)2023年度智能制造賽道之星

    近日,阿里云發(fā)布《Create@阿里巴巴諸神之戰(zhàn)2023年度新勢(shì)力榜單》,鐳神智能入選Create@阿里巴巴諸神之戰(zhàn)2023年度智能制造賽道之星。據(jù)悉,2023年,Create@阿里巴巴
    的頭像 發(fā)表于 01-20 08:23 ?429次閱讀
    鐳神智能入選<b class='flag-5'>阿里巴巴</b>諸神之戰(zhàn)2023年度智能制造賽道之星