AWS Lambda 为 Lambda Managed Instances 支持高达 32GB 的内存和 16 个 vCPU
现在,AWS Lambda 为在 Lambda Managed Instances 上运行的函数支持高达 32GB 的内存和 16 个 vCPU,让客户能够运行大规模数据处理、媒体转码和科学模拟等计算密集型工作负载,而无需管理任何基础设施。客户还可以根据其工作负载的资源需求,配置内存与 vCPU 的比例(2:1、4:1 或 8:1)。Lambda Managed Instances 支持您在托管的 Amazon EC2 实例上运行 Lambda 函数,这些实例具备内置的路由、负载均衡和自动扩展功能,让您能够使用包括最新一代处理器和高带宽网络在内的专业计算配置,而且无需承担任何运营开销。
构建计算密集型应用程序(例如数据处理管道、高吞吐量 API 后端和批量计算工作负载)的客户需要大量内存和 CPU 资源来处理大型数据集、大规模提供低延迟响应,并高效运行复杂计算。此前,Lambda 上的函数执行环境内存限制为 10GB,vCPU 约为 6 个,且无法自定义内存与 vCPU 的比例。Lambda Managed Instances 上的函数现在可以配置高达 32GB 的内存,并可选择内存与 vCPU 的比例(2:1、4:1 或 8:1),让客户能够根据工作负载选择合适的内存与计算平衡。例如,在 32GB 内存配置下,客户可配置 16 个 vCPU(2:1)、8 个 vCPU(4:1)或 4 个 vCPU(8:1),具体取决于其工作负载是 CPU 密集型还是内存密集型。
这项功能已在提供 Lambda Managed Instances 的所有 AWS 区域全面推出。您可以使用 AWS 管理控制台、AWS CLI、AWS CloudFormation、AWS CDK 或 AWS SAM 配置这些设置。要了解更多信息,请访问 AWS Lambda Managed Instances 产品页面和文档。