发布于: Mar 24, 2022

AWS Lambda 客户现在可以为其 Lambda 函数配置高达 10240 MB 的短暂存储,与之前的 512 MB 限制相比增加 20 倍。这对某些工作负载有帮助,例如,财务分析、机器学习推理,以及媒体处理应用程序执行大规模数据密集型操作等。

对于数据密集型应用程序,如机器学习推理、财务计算和媒体处理,客户经常需要向短暂存储读写大量数据。Lambda 执行环境提供临时文件系统,以便客户的代码通过 /tmp 空间进行访问;该系统会在执行环境的生命周期内保留,而且可以为调用之间的数据提供暂时性缓存。借助 10 GB 容器映像支持10 GB 功能内存以及现在的 10 GB 短暂函数存储,客户可以将更大型文件存储在 /tmp,这使得运行数据密集型工作负载变得更加简单。

要开始使用,客户可以使用 AWS Lambda API、AWS 管理控制台、AWS 命令行界面(CLI)、AWS SDK,以及 AWS CloudFormation 为新的或现有的 Lambda 函数配置 512 MB 到 10240 MB 之间的短暂存储。如需有关 Lambda 上的短暂存储的更多信息,请参阅此博客。 有关配置 512 MB 以上的短暂存储的定价详情,请参阅 AWS Lambda 定价

AWS Lambda 对增加短暂存储(/tmp)至 10 GB 的支持现已在以下区域提供:美国东部(弗吉尼亚北部)、美国西部(加利福尼亚北部)、美国东部(俄亥俄)、美国西部(俄勒冈)、欧洲(法兰克福)、欧洲(爱尔兰)、欧洲(伦敦)、欧洲(巴黎)、欧洲(斯德哥尔摩)、欧洲(米兰)、亚太地区(新加坡)、亚太地区(东京)、亚太地区(悉尼)、亚太地区(首尔)、亚太地区(大阪)、亚太地区(孟买)、亚太地区(香港)、加拿大(中部)、中东(巴林)、南美洲(圣保罗)和非洲(开普敦)区域。有关可用性的更多信息,请参阅 AWS 区域列表。要了解详情,请访问 Lambda 开发人员指南