aws lambda现支持最高达10 gb的临时存储 – 十轮网-金沙软件免费下载

aws宣布在其无服务器服务lambda,支持介于512 mb和10,240 mb的临时存储(/tmp),供用户更灵活地控制函数读取或是写入资料的临时存储容量,并将lambda用于etl作业、机器学习推理或是其他资料密集的工作负载。

官方解释,无服务器应用是以事件驱动,在web api、行动后端、流媒体分析,或是机器学习和高性能应用程序的资料处理阶段,提供临时的运算功能。虽然目前aws lambda提供了512 mb临时文件系统,但是etl作业和创建pdf或媒体转码等内容生成工作流程,需要快速、可扩展的存储,来快速处理大量资料,另外,资料密集的应用程序,也需要大量临时或缓存资料,以方便在同一个环境中,以高性能的方式重用资料调用。

官方提到,由于之前lambda临时存储有512 mb限制,用户必须选择性地从s3和efs加载资料,或是增加lambda配置的内存,来处理从s3下载的大型对象,不过这同时也会增加成本。由于用户没办法在lambda执行环境,本地访问较大量的资料,因此使得每个函数叫用必须平行读取资料,而这增加了横向扩展的困难度。

在aws增加lambda的临时存储后,用户可以访问高达10 gb的低延迟临时文件系统,用户仍可以继续免费使用512 mb的空间,但只需支付函数叫用期间,超过免费空间的存储使用量。目前有提供aws lambda的地区,都已经可以在lambda函数执行实例配置最多10 gb的临时存储,而aws金沙软件免费下载的合作伙伴,诸如datadog、hashicorp和lumigo等,也都开始提供支持。

发表评论