ACR EE 全链路加速升级

本文涉及的产品
Serverless 应用引擎 SAE,800核*时 1600GiB*时
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
性能测试 PTS,5000VUM额度
简介: 说到容器、云原生,相信大家一定都很熟悉了。随着云原生技术的普及,越来越多企业客户基于云原生上云和架构转型。但是如何从端到端加速云原生应用,彻底释放云原生技术的红利呢?今天为大家带来了阿里云的最新方案,基于容器镜像服务企业版 ACR EE,从容器镜像构建加速、全球分发加速、大镜像/大规模分发加速,全链路的加速升级。

【云原生应用加速发布会】传送门:https://yqh.aliyun.com/live/detail/22720
点击查看详情:https://yqh.aliyun.com/live/cloudnative_release

(一)容器镜像构建加速,极速拉取多架构大镜像/海外源

image.png
云原生化的首站其实就是业务容器化改造,我们要把应用以及应用依赖的环境打包成标准的容器镜像。在容器镜像构建的过程,很可能会依赖海外源(golang/yum/npm)或者海外的基础镜像,需要稳定的海外加速。或者业务需要多操作系统/多架构的版本输出,需要并发矩阵构建,便捷地测试多个版本。
ACR EE 提供 Serverless 化的容器镜像构建服务,支持多任务稳定&高并发构建。支持自建GitLab/Codeup/Gitee/Github多代码源绑定,以及代码变更后自动构建。通过海外源智能加速、多级缓存加速方案,相比开源构建方案,ACREE平均构建能提速 30 %左右。此外,ACR EE 也提供了自定义版本、构建参数、业内首个多架构镜像构建的能力。支持构建完成后,触发器事件回调等体验升级,便于客户更灵活落地云原生 DevOps 场景。
新版 ACR EE 提供企业级构建服务,具备如「多代码源接入」、「大规模并发」、「多维度构建加速」、「体验升级」等特性。

(二)全球分发加速,高效同步跨境镜像

image.png
接下来,让我们看一下全球分发加速, 目前我们有很多互联网企业出海和跨国协作客户,他们的研发中心可能国内,但是容器业务需要全球多地域部署协作。由于跨海链路的不稳定导致了协作难、迭代慢的问题,然而自建专线链路,去维护一套复杂的网络拓扑,又会带来巨大的资源及人力运维成本。最终这些客户选择使用 ACR EE 全球加速能力,提高 85%的分发效率,同时降低 300% 自建和运维成本 。使用 ACR EE 全球统一域名功能,实现了智能访问就近实例,进一步降低客户多实例使用成本,提升了服务可用性。
针对全球分发加速的场景,我们做了多维度的优化,提升并保障了 99.95% 的跨海同步成功率和同步低延时。我们通过专属链路、传输协议调优、多链路 QoS,实现链路层的优化。数据切片、数据去重、分层并发实现了调度层优化,最终保障客户的极致体验。
新版 ACR EE 增强了「链路优化」、「调度优化」、「安全合规」,尤其适合有业务出海需求的企业放心省心地实现跨海的CI/CD。

(三)大镜像分发加速,GB级镜像启动时长减少60%

image.png
那么其实除了全球多地域的分发,越来越多的客户,也面临大镜像分发慢的问题。
比如,很多 AI 业务容器化后,他需要将算法模型、算法依赖库打包在容器镜像中,做离线任务处理,单镜像可能超过 5G。可以看左图,传统容器运行时,由于镜像Layer 为 tar.gz 格式,无法随机读取。我们的 Node节点需要将全量的容器镜像数据下载后再解压,然而容器真实的启动可能仅使用其中部分内容,导致容器启动耗时长甚至由于超时而无法启动的问题。
ACR EE 提供了按需加载能力,可自动将标准镜像转化成加速镜像。加速镜像 Layer 为自定义带索引格式,支持高性能随机读取。在 Node 节点上基于加速套件实现镜像数据按需加载和在线解压。平均启动时间减少 60%,按需分发效率提升 3 倍,可享受大镜像秒速运行体验。此外,我们也提供了基于label自动切换为加速镜像版本的能力,支持在ACK上透明化的容器业务使用。
新版 ACR EE 对大镜像极度友好,「按需加载」、「加速镜像格式转化」、「体验升级」,非常适合AI/离线任务应用、脚本语言应用、GB级镜像。

(四)大规模分发加速,单集群百节点的快速部署

image.png
随着一些AI/大数据场景容器化普及,单集群的节点数也在急剧增长,例如一些批量计算、基因计算业务,单集群节点数可能超过100。当大规模容器节点批量下载镜像时,镜像后端存储(OSS)的网络带宽可能会成为性能瓶颈,导致镜像拉取慢或超时,影响业务的紧急扩容/变更。

 ACR EE 提供了 P2P分发加速功能,利用计算节点的内网带宽资源,在节点之间分发镜像分片,大幅提升镜像拉取速度,减少应用部署时间。目前,ACR EE 支持单集群千节点的 P2P 分发,相比于传统的镜像拉取,分发性能提升4倍左右。ACREE也支持 ACK、ASK及 ACK+VK(ECS+ECI并存)集群模式下的 P2P分发,支持 Docker和 Containerd 的容器运行时。此外,ACREE 也支持基于 label自动切换至 P2P分发加速,比如在某个应用负载、或某个空间打上 P2P 标签,ACR EE 会将当前普通镜像拉取自动替换为 P2P加速链路,让客户的使用体验更加平滑。
新版 ACR EE 对大规模业务更加友好,尤其提升了100个以上节点的单集群的部署体验,实验数据显示对于单集群1000节点分发性能较此前提升4倍。

基于容器镜像服务企业版 ACR EE,从容器镜像构建、全球分发、大镜像/大规模分发,全链路的加速升级,提高云原生应用构建、分发、部署的效率,助力企业云原生架构升级。
海报邮件.png

相关实践学习
Docker镜像管理快速入门
本教程将介绍如何使用Docker构建镜像,并通过阿里云镜像服务分发到ECS服务器,运行该镜像。
深入解析Docker容器化技术
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker是世界领先的软件容器平台。开发人员利用Docker可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用Docker可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用Docker可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为Linux和Windows Server应用发布新功能。 在本套课程中,我们将全面的讲解Docker技术栈,从环境安装到容器、镜像操作以及生产环境如何部署开发的微服务应用。本课程由黑马程序员提供。     相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
4天前
|
弹性计算 Kubernetes Java
阿里云云效产品使用问题之是否支持其他云厂商的Serverless容器发布
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
10月前
|
Kubernetes Cloud Native 安全
阿里云原生容器服务产品体系-ACK Pro 托管集群
阿里云原生容器服务产品体系-ACK Pro 托管集群
280 0
阿里云原生容器服务产品体系-ACK Pro 托管集群
|
11月前
|
Cloud Native Devops 容器
阿里云最新产品手册——云基础产品与基础设施——计算——弹性容器实例——应用场景之云原生DevOps
阿里云最新产品手册——云基础产品与基础设施——计算——弹性容器实例——应用场景之云原生DevOps自制脑图
210 1
|
人工智能 运维 Kubernetes
阿里云 Serverless 容器服务全面升级:新增组件全托管、AI 镜像秒级拉取能力
阿里云 Serverless 容器服务全面升级:新增组件全托管、AI 镜像秒级拉取能力
|
存储 运维 供应链
《2023云原生实战案例集》——03 交通/物流——丽迅物流 通过ACR EE管理大规模容器镜像,快速响应业务需求
《2023云原生实战案例集》——03 交通/物流——丽迅物流 通过ACR EE管理大规模容器镜像,快速响应业务需求
|
存储 运维 供应链
《云原生架构容器&微服务优秀案例集》——04 交通/物流——丽迅物流 通过 ACR EE 管理大规模容器镜像,快速响应业务需求
《云原生架构容器&微服务优秀案例集》——04 交通/物流——丽迅物流 通过 ACR EE 管理大规模容器镜像,快速响应业务需求
117 0
|
安全 Cloud Native Java
让业务容器化更安全便捷,阿里云容器镜像服务 ACR 推出免费制品中心
让业务容器化更安全便捷,阿里云容器镜像服务 ACR 推出免费制品中心
让业务容器化更安全便捷,阿里云容器镜像服务 ACR 推出免费制品中心
|
存储 运维 Kubernetes
丽迅物流通过 ACR EE 管理大规模容器镜像,快速响应业务需求
与阿里云的其他产品如容器服务 ACK、云效流水线 Flow 深度结合,为丽迅物流提供灵活易用的持续集成、持续验证和持续发布功能,帮助其高质量、高效率地交付业务,并实现全链路云原生 DevSecOps。
544 0
|
Kubernetes Serverless 容器
《容器加速业务创新,serverless kubernetes解读》电子版地址
容器加速业务创新,serverless kubernetes解读
1274 0
《容器加速业务创新,serverless kubernetes解读》电子版地址
|
云安全 Kubernetes 安全
ACR EE 增强型扫描引擎限时免费,多维度保障容器镜像安全
增强型扫描引擎由 ACR EE 和云安全中心深度合作提供,扫描能力相较于目前流行的开源扫描引擎版本(Clair等),提供了更精准的漏洞筛选能力(所有漏洞均经过专业团队安全运营,确保有效性,大幅降低误报率)。同时 ACR EE 提供了批量扫描和自动扫描的能力,支持命名空间和仓库不同粒度的扫描范围,可以针对不同场景诉求提供自动化、规模化扫描支持。此外 ACR EE 提供了事件通知能力,支持和客户现有的 DevOps 流程做集成。
571 0
ACR EE 增强型扫描引擎限时免费,多维度保障容器镜像安全