0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英特尔携手阿里巴巴制定多重优化方案,助力阿里Noslate吞吐量提升49%至61%

英特尔中国 来源:未知 2023-10-27 20:00 次阅读

随着云原生(Cloud Native)、无服务架构(Serverless)等新一代云服务架构获得越来越多的部署,给各类应用带来挑战。为让应用具有更好的性能和弹性,进而满足业务在泛终端、全栈交付等领域的需求,阿里巴巴借助长期的技术积累与创新探索,在 Node.js 的基础上打造了 Noslate 这一面向无服务架构和云原生场景的 JavaScript 容器方案。

作为阿里巴巴多年的深度合作伙伴,英特尔提供的先进全栈软硬件产品与技术,一直是阿里云构建强劲云基础设施的重要基石。例如第四代英特尔 至强 可扩展处理器被引入阿里云最新第八代企业级弹性计算实例规格族 ECS g8i 中,在实例性能相比上一代提升60%1。目前,Noslate 在阿里巴巴众多业务场景中承担越来越重要的角色,并逐渐成为主流的服务端负载之一。为了让 Noslate 在基于英特尔架构的云平台上获得更好的运行性能和更短的启动时间,英特尔与阿里巴巴一起,携手打造全新的多重优化方案,并在后续的验证测试中取得了预期的效果。

wKgaomU7p22ABFojAADWQdBO_o4052.gif携手实现11项优化并进行多场景交叉验证效果wKgaomU7p22ABFojAADWQdBO_o4052.gif

借助英特尔在Node.js上的优化经验,双方携手制定的Noslate优化方案围绕基于英特尔 架构的平台及相关软硬件技术展开,可分为以下11个优化项:

利用异步Nginx优化加速加解密性能 利用SIMD指令提升缓冲区换位操作的性能

借助透明大页技术实现性能加速

对新生代空间大小参数调优 默认打开Noslate压缩指针特性 默认打开Short Built-in calls特性 利用PGO实现性能加速 利用BOLT加速性能 优化容器的处理器资源分配 优化Noslate主线程的处理器亲和性 利用字节码缓存,减少函数式计算框架的冷启动时间

其中优化项1、2是针对英特尔 架构平台所具备的向量化硬件特性而专门设计,其它优化项则可用于英特尔及其它平台。但一些测试表明,这些优化项在基于英特尔 架构的平台上有着更优的表现。

为验证 11 个优化项的效果,阿里巴巴与英特尔一起基于第四代英特尔 至强 可扩展处理器,在云实例上开展了交叉测试,并覆盖了 Ubuntu、Anolis 等不同的操作系统。测试方案基于英特尔开发的 Node.js 性能测试场景展开,这些测试项都来自现实世界开源的 Node.js 应用代码或 Node.js 官方的性能测试案例。测试场景包括:Ghost.js、Web Tooling和Function Computing Cold Start up(函数式计算冷启动时间)。

其中,Ghost.js 测试场景是在服务器上启动多个 docker 实例(数量通常与服务器逻辑核心相同),在服务器的处理器负载达到 90% 以上后,测量服务器的每秒吞吐量,所有实例的吞吐量之和就是总性能(值得注意的是,此配置仅用于简化测试,可能无法反映实际情况)。而性能测试套件 Web Tooling 测试场景,是将每个 docker 实例中都有一个 Node.js 进程运行 Web Tooling 基准测试,服务器上将启动多个 docker 实例(数量通常与服务器逻辑核心相同),在服务器的处理器负载达到 90% 以上后,计算每个 docker 实例的几何平均数乘以实例数作为性能结果。在 Function Computing Cold Start up(函数式计算冷启动时间)场景下,在服务器上启动多个相同的性能测试容器,当服务器的处理器负载达到 90% 以上后,测量每个容器中函数式计算框架的平均启动时间。(值得注意的是,这一测试场景主要是面向云服务提供商,帮助其优化 FC 框架代码,减少启动延迟)

wKgaomU7p22ABFojAADWQdBO_o4052.gif助Noslate吞吐量提升49%至61%,FC启动时间降低38%和42%wKgaomU7p22ABFojAADWQdBO_o4052.gif

结合以上不同测试场景,在每个工作负载都加入所有可用优化项后,阿里巴巴与英特尔基于阿里云最新的第八代企业级 ECS 实例 g8i (配置第四代英特尔 至强 可扩展处理器)开展了测试。测试结果中,Full Server Load 意味着对运行相同工作负载的多个节点实例(基于超线程数的 64 个实例)进行测试。测试结果如下2

吞吐量获益(Ubuntu操作系统)

wKgaomU7p22ANG2PAADBibwKxtQ094.png

图1Ubuntu操作系统中优化方案带来的吞吐量获益(归一化)

FC启动时间降低(Ubuntu操作系统)

wKgaomU7p26AOZB2AABiATH_RSM450.png

图2Ubuntu操作系统中优化方案带来的FC启动时间降低(归一化)

吞吐量获益(Anolis操作系统)

wKgaomU7p26AJ-BIAADIj_ijtnY234.png

图3Anolis操作系统中优化方案带来的吞吐量获益(归一化)

FC启动时间降低(Anolis操作系统)

wKgaomU7p26AOPcGAAB9bDCAmU8274.png

图4Anolis操作系统中优化方案带来的FC启动时间降低(归一化)

综合来看,11 项优化项在基于第四代英特尔 至强 可扩展处理器的平台上能为 Noslate 工作负载带来显著性能提升。在不同的操作系统中,不同测试场景下的吞吐量获益可达 49% 至 61%,而 FC 启动时间也能分别降低 38% 和 42%。

阿里巴巴与英特尔携手开展的优化方案,被证明可帮助 Noslate 有效提升其在云平台,尤其是基于英特尔 架构的云基础设施上的性能表现,这让阿里云上的 Node.js 开发者能够以更低的成本获得更加稳定可控的 Node.js 运行环境,并使最终用户获得更佳的服务体验。未来,双方计划以龙蜥社区为合作载体,进一步在 Node.js、WebAssembly 等技术领域上,围绕第四代英特尔 至强 可扩展平台的特性开展优化,并构建标准化、有代表性的性能测试集来提升真实工业级框架的性能。

参考资料

1 数据来源于阿里云,如欲了解更多详情,请联系阿里云:https://www.aliyun.com/

2 测试配置,硬件配置:测试平台:阿里云第八代企业级ECS实例g8i;处理器:英特尔 至强 铂金8475B 处理器(32内核,64虚拟处理器);内存:256GB;BIOS版本:449e491;Microcode:0x1;操作系统::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。(其中标*软件仅使用在Ghost https测试场景中)

想看更多“芯”资讯

用你的在看告诉我们~

英特尔公司,英特尔、英特尔logo及其它英特尔标识,是英特尔公司或其分支机构的商标。文中涉及的其它名称及品牌属于各自所有者资产。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 英特尔
    +关注

    关注

    61

    文章

    10025

    浏览量

    172493
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10922

    浏览量

    213278

原文标题:英特尔携手阿里巴巴制定多重优化方案,助力阿里Noslate吞吐量提升49%至61%

文章出处:【微信号:英特尔中国,微信公众号:英特尔中国】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    阿里巴巴否认投资DeepSeek传闻

    近日,市场流传出一则消息,称阿里巴巴计划向人工智能企业DeepSeek投资10亿美元,意在获取该公司10%的股份,并考虑将阿里云作为其首要推理算力平台。此消息一出,立即引起了市场的广泛关注和热议
    的头像 发表于 02-10 09:10 250次阅读

    阿里巴巴否认投资DeepSeek

    近日,有传闻称阿里巴巴计划以100亿美元的估值,投资10亿美元认购中国AI初创企业DeepSeek的10%股权。然而,阿里高管颜乔迅速对此进行了否认,他表示:“同为中国杭州企业,我们为DeepSeek的成就鼓掌,但外界流传的阿里
    的头像 发表于 02-08 16:47 304次阅读

    阿里巴巴出售高鑫零售股权,聚焦核心业务

    近日,阿里巴巴集团正式对外发布公告,宣布其子公司及New Retail与德弘资本达成了一项重要协议。根据该协议,阿里巴巴将出售其所持有的高鑫零售全部股权,这些股权合计占高鑫零售已发行股份总数的约
    的头像 发表于 01-02 10:54 177次阅读

    阿里巴巴整合电商资源,成立全新电商事业群

    业群将由蒋凡担任CEO,直接向吴泳铭汇报。该事业群将全面覆盖并整合阿里巴巴旗下的淘宝天猫集团、国际数字商业集团,以及1688、闲鱼等核心电商业务。这一整合举措旨在打造一个覆盖国内外全产业链的综合性业务集群,进一步提升
    的头像 发表于 11-22 10:51 220次阅读

    阿里巴巴国际站首推全流程AI产品

    近日,阿里巴巴国际站正式推出了其首个全流程AI产品——AI生意助手2.0。这一创新产品的问世,标志着阿里巴巴助力中小企业外贸经营方面迈出了重要一步。
    的头像 发表于 10-30 16:12 348次阅读

    TMS320VC5510 HPI吞吐量优化

    电子发烧友网站提供《TMS320VC5510 HPI吞吐量优化.pdf》资料免费下载
    发表于 10-16 09:35 0次下载
    TMS320VC5510 HPI<b class='flag-5'>吞吐量</b>和<b class='flag-5'>优化</b>

    英特尔阿里携手共创数智新纪元

    在2024年云栖大会的璀璨舞台上,英特尔携手阿里云及众多行业精英,共绘AI时代云计算的宏伟蓝图,探索前沿技术与多元解决方案的无限潜力。此次盛会,英特
    的头像 发表于 09-23 12:53 643次阅读

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

    8月28日阿里巴巴在香港联交所主板主要上市,成为在港交所、纽交所双重主要上市的公司。如今,阿里巴巴完成双重主要上市。 此外,有投资机构认为阿里巴巴最快有望于9月份就纳入港股通。 截至8月28日收盘,
    的头像 发表于 08-29 16:06 424次阅读

    阿里巴巴季报出炉 阿里云二季度营收增长6%

    调整EBITA利润达到450.35亿。阿里巴巴的季度经营业绩超出市场预期。AI则是一个大亮点;AI正推动阿里云重回增长。阿里云营收增长6%265.49亿元,AI相关产品收入实现了三位
    的头像 发表于 08-16 16:45 562次阅读

    阿里巴巴AI赋能海外扩张新篇章

    中国电商巨头阿里巴巴集团正积极重启并加速其海外扩张战略,以应对国内电商市场竞争加剧的挑战。此次扩张的一大亮点在于,阿里巴巴将人工智能(AI)技术深度融入其国际业务布局中,开启了海外发展的新篇章。
    的头像 发表于 07-12 17:56 1083次阅读

    阿里巴巴投资逐际动力,深化智能机器人布局

    近日,阿里巴巴集团对深圳逐际动力科技有限公司(简称:逐际动力)进行战略投资,此举再次体现了阿里巴巴在智能机器人领域的坚定布局。
    的头像 发表于 05-22 11:52 892次阅读

    阿里巴巴集团2024财年稳健增长

    阿里巴巴集团近日公布了其2024财年第四季度及全年业绩报告,数据亮眼。在经历一年的主动变革后,阿里巴巴重回健康增长轨道。
    的头像 发表于 05-16 11:23 752次阅读

    阿里巴巴杭州全球总部正式启用

    近日,阿里巴巴在杭州的未来科技城正式揭开了其全球总部新园区的面纱。这座园区不仅是阿里巴巴目前规模最大的综合性办公空间,更是其绿色、科技、可持续发展理念的生动体现。
    的头像 发表于 05-13 11:15 595次阅读

    阿里巴巴减持小鹏汽车股份9.24%

    据美东时间 3 月 20 日披露,小鹏汽车于美国证券交易委员会文件中透露,阿里巴巴旗下淘系平台淘宝中国控股有限公司(Taobao China Holding Limited)正计划出售 3300 万份小鹏汽车 ADS,市值约为 3.14 亿美元(约合人民币 22.61 亿元)。
    的头像 发表于 03-21 10:45 801次阅读

    阿里巴巴重返中国顶级电商轨道

    阿里巴巴集团董事会主席蔡崇信近日宣布,经过一系列架构重组和管理层变动后,阿里巴巴已成功重返中国顶级电商轨道。蔡崇信在讲话中强调,公司正在逐步调整战略,重新定位其在电商领域的领导地位。
    的头像 发表于 02-27 14:29 992次阅读