写点什么

AWS Batch 为大规模模拟引入了多容器作业

  • 2024-05-03
    北京
  • 本文字数:952 字

    阅读完需:约 3 分钟

大小:468.33K时长:02:39
AWS Batch为大规模模拟引入了多容器作业

最近,AWS 宣布通过管理控制台支持 AWS Batch 中的多容器作业(Multi-Container Jobs)。这一新功能简化了运行模拟的过程,特别是在测试复杂系统(例如汽车自动驾驶和机器人等系统)时。


根据云供应商的说法,多容器作业减少了作业准备所需的工作量,并且无需使用自定义工具来集成多个团队的工作,从而加快了开发时间。AWS 首席布道师(EMEA)Danilo Poccia 写道:


传统上,AWS Batch 只允许单容器作业,并需要额外的步骤来将所有的组件合并到一个单体(monolithic)容器中。它也还不允许使用单独的“边车”(sidecar)容器(边车容器是通过提供数据日志等附加服务来补充主应用程序的辅助容器)。这项额外的工作需要跨多个团队进行协调(……),因为任何代码的更改都意味着要重建整个容器。


AWS Batch 是一组批处理管理功能,可根据提交的批处理作业的数量和特定资源动态配置所需的计算资源数量和类型。该服务可帮助开发人员、科学家和工程师在云上运行批处理计算作业。


根据 AWS 的说法,这项新功能使得在汽车自动驾驶和机器人等领域运行大规模模拟变得更容易,这些工作负载通常划分模拟本身和与模拟交互的被测系统。IPG Automotive、MORAI 和 Robotec.ai 是已经在运行多容器作业的 AWS 客户之一。Poccia 补充道:


使用多容器作业可以减少作业准备所需的工作,并且无需使用自定义工具来将多个团队的工作合并到单个容器中,从而加快了开发时间。它还通过定义明确的组件职责来简化 DevOps,使团队能够快速识别和解决自己专业领域的问题,而不会分心。


通过在一个作业中运行多个容器,在执行批处理作业之前不再需要将系统重新构建为单体容器。开发人员现在可以使用 AWS 管理控制台、CLI 或 SDK 来定义多个较小的模块化容器,以表示不同的系统组件。


AWS 并不是唯一一家提供批处理管理功能的云供应商:微软提供了 Azure Batch,该服务可帮助开发人员跨可扩展的虚拟机(VM)集合来管理计算密集型的工作;Batch 是谷歌云(Google Cloud)的托管服务,用于调度、排队和执行批处理工作负载。但是,目前两者都不支持多容器作业。


这一新功能可在任何提供 AWS Batch 的区域使用,并且使用 AWS Batch 或多容器作业无需支付额外的费用。


原文链接:https://www.infoq.com/news/2024/04/aws-batch-multi-container-jobs/


声明:本文为 InfoQ 翻译整理,未经许可禁止转载。

2024-05-03 08:008042
用户头像

发布了 33 篇内容, 共 20.1 次阅读, 收获喜欢 15 次。

关注

评论

发布
暂无评论
发现更多内容

HTTP与HTTPS的区别

测吧(北京)科技有限公司

测试

Service初涉

芯动大师

android service

面对ChatGPT,中国AI可以不疾不徐不焦虑

脑极体

AI

有关提升代码质量的思考

阿呆

编解码持续升级,「硬」实力铸就视频云最优解

阿里云CloudImagine

云计算 芯片 视频云

OceanBase入选啦!金融信创优秀解决方案(第二期)

OceanBase 数据库

数据库 oceanbase

Flutter 使用 CustomPaint 绘制基本图形

岛上码农

flutter ios 安卓 移动端开发 跨平台开发

模块八作业 - 消息队列存储消息数据的 MySQL 表格

🐢先生

架构实战营

Themis Pro版将正式推出,3次迭代到底在酝酿什么?

股市老人

Flutter和小程序容器技术的应用前景与发展潜力

FinFish

flutter 小程序容器 小程序技术

集成技术,大山里的金子

阿呆

Redis事务

京茶吉鹿

nosql redis

借降本增效之名,探索开闭原则架构设计

京东科技开发者

低代码 软件架构 开闭原则 企业号 4 月 PK 榜

产品愿景设计:解锁团队潜能,引领市场竞争优势

L3C老司机

产品设计 数字化转型 设计思维 产品设计与思考 产品愿景

IT采购,不再默默扛下“背刺”

白洞计划

AI 联想

历史性的时刻!OpenTiny 跨端、跨框架组件库正式升级 TypeScript,10 万行代码重获新生!

Kagol

typescript 开源 Vue 3 Vue3 Typescript OpenTiny

IotLink版本更新V1.10.0

山东云则信息科技

使用NSIS打包超大型软件的几个注意事项

大伟

iOS代码覆盖率(一)-全量覆盖率自动化实践

京东科技开发者

swift pod 脚本自动化 企业号 4 月 PK 榜 全量覆盖率

三次迭代终放“大招”,Themis Pro版即将问世

BlockChain先知

C# 世界的《Effective C++》,来自.Net之父的核心揭秘

博文视点Broadview

Flutter 异步编程指南

京东科技开发者

flutter dart 异步任务编程 APP开发 企业号 4 月 PK 榜

Themis Pro版将正式推出,3次迭代到底在酝酿什么?

鳄鱼视界

释放Go Mutex的威力:编写线程安全代码的技巧和诀窍

Jack

NFTScan 与 Adot 达成合作伙伴,双方在多链 NFT 数据方面展开合作

NFT Research

NFT NFTScan

使用 Lambda Web Adapter 在 Lambda 上 构建 web 应用

亚马逊云科技 (Amazon Web Services)

Amazon

浅谈Data Driven Testing

QE_LAB

测试 数据驱动测试

Github最新霸榜!“精华版”Java八股文10天帮你彻底解决大厂难题

Java你猿哥

Java 面试 面经 Java工程师 八股文

AWS Batch为大规模模拟引入了多容器作业_AI&大模型_Renato Losio_InfoQ精选文章