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

    文章

    10275

    浏览量

    179310
  • cpu
    cpu
    +关注

    关注

    68

    文章

    11216

    浏览量

    222952

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    海外电商平台阿里巴巴国际站获取商品详情的API接口

    ​ 在跨境电商领域,阿里巴巴国际站(Alibaba.com)是一个领先的平台,为企业提供全球贸易服务。其API接口允许开发者通过编程方式获取商品详情,便于构建自动化工具或集成到第三方系统。本文将
    的头像 发表于 11-14 15:36 203次阅读
    海外电商平台<b class='flag-5'>阿里巴巴</b>国际站获取商品详情的API接口

    英特尔助力阿里云推出多款云实例和存储方案

    的云实例解决方案。 u2i云实例作为普惠算力的理想入门之选,其出色的成本效益,让中小企业客户得以用更低的投入,充分激发业务增长潜力。相较阿里云上一代通用算力型实例U1,u2i云实例兼容多代际服务器(支持第五代英特尔® 至强
    的头像 发表于 10-16 10:22 330次阅读

    博世与阿里巴巴集团深化战略合作

    9月2日,全球领先的汽车技术与服务商博世与阿里巴巴集团宣布深化战略合作伙伴关系,以先进的云计算与人工智能技术加速推动企业数字化转型。双方将重点聚焦云端驱动的企业运营、AI赋能的业务创新,以及电商领域的拓展。
    的头像 发表于 09-02 16:09 503次阅读

    盟通科技携手Acontis助力英特尔虚拟化驱动工业负载整合

    近期,盟通科技联合合作伙伴Acontis与英特尔针对虚拟化驱动工业负载的整合这一课题展开了合作。Acontis经过多年技术积累,推出了成熟、可靠且高效的实时虚拟化扩展方案,对于这些方案,盟通科技拥有
    的头像 发表于 04-11 10:50 768次阅读
    盟通科技<b class='flag-5'>携手</b>Acontis<b class='flag-5'>助力</b><b class='flag-5'>英特尔</b>虚拟化驱动工业负载整合

    普华基础软件莅临阿里巴巴达摩院调研交流

    近日, 普华基础软件股份有限公司(以下简称普华基础软件)董事、总经理刘宏倩一行前往阿里巴巴达摩院(杭州)科技有限公司(以下简称达摩院)调研交流,阿里巴巴集团高层及达摩院核心团队参与了本次调研交流活动
    的头像 发表于 04-08 10:10 949次阅读

    阿里云爆发式的跨越

    苹果最终选择了阿里巴巴作为它们在中国的本地化合作伙伴! 2月13日,在迪拜举办的World Governments Summit 2025峰会上,阿里巴巴董事局主席蔡崇信自豪地宣布了这则消息。 他还
    的头像 发表于 03-12 16:54 613次阅读
    <b class='flag-5'>阿里</b>云爆发式的跨越

    Arm与阿里巴巴合作加速端侧多模态AI体验

    Arm 控股有限公司(纳斯达克股票代码:ARM,以下简称“Arm”)近日发布与阿里巴巴淘天集团轻量级深度学习框架 MNN 的又一新合作。
    的头像 发表于 03-10 09:07 1029次阅读

    谷景阿里巴巴国际站正式上线

    在行业发展的关键节点,谷景电子取得了重大突破,谷景阿里巴巴国际站正式上线!此次上线聚焦电感领域,旨在为全球客户提供更较大好的电感产品与服务,也标志着谷景电感业务在国际化道路上迈出了关键一步。
    的头像 发表于 02-26 09:44 768次阅读

    阿里巴巴Qwen大模型助力开发低成本DeepSeek替代方案

    近日,阿里巴巴的开源Qwen2.5模型在AI领域再次展现其强大实力,为斯坦福大学与伯克利大学的研究人员提供了低成本的AI训练解决方案。借助这一技术,两所知名学府的研究团队成功开发出价格低于50美元
    的头像 发表于 02-12 13:42 1258次阅读

    阿里巴巴否认投资DeepSeek传闻

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

    阿里巴巴否认投资DeepSeek

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

    阿里否认投资DeepSeek传闻

    近日,有关阿里巴巴投资AI大模型DeepSeek的传闻在市场上流传甚广。然而,阿里巴巴方面迅速对此进行了澄清,明确表示并未投资DeepSeek。 据阿里相关人士透露,虽然阿里巴巴与De
    的头像 发表于 02-08 09:30 794次阅读

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

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

    看点:阿里发布大模型报告 苹果股价连续四日再创新高 传阿里巴巴与韩国易买得合并

    给大家带来一些行业资讯: 阿里发布大模型报告 日前阿里巴巴集团携手中国电子技术标准化研究院,联合发布看《大模型技术发展及治理实践报告》。《大模型技术发展及治理实践报告》深入分析了大模型技术及其
    的头像 发表于 12-27 16:04 1079次阅读

    阿里巴巴74亿出售银泰百货予雅戈尔

    人民币。阿里巴巴集团通过这一资产剥离活动,旨在进一步优化其业务结构,聚焦核心电商领域的发展。然而,由于此次资产出售,阿里巴巴预计将记录约93亿元人民币的账面亏损,这一数字也凸显了此次交易的复杂性和挑战性。 此前,市场
    的头像 发表于 12-18 10:04 699次阅读