...
首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Modeling and Optimization of Performance and Cost of Serverless Applications
【24h】

Modeling and Optimization of Performance and Cost of Serverless Applications

机译:无服务器应用的性能和成本建模与优化

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Function-as-a-Service (FaaS) and serverless applications have proliferated significantly in recent years because of their high scalability, ease of resource management, and pay-as-you-go pricing model. However, cloud users are facing practical problems when they migrate their applications to the serverless pattern, which are the lack of analytical performance and billing model and the trade-off between limited budget and the desired quality of service of serverless applications. In this article, we fill this gap by proposing and answering two research questions regarding the prediction and optimization of performance and cost of serverless applications. We propose a new construct to formally define a serverless application workflow, and then implement analytical models to predict the average end-to-end response time and the cost of the workflow. Consequently, we propose a heuristic algorithm named Probability Refined Critical Path Greedy algorithm (PRCP) with four greedy strategies to answer two fundamental optimization questions regarding the performance and the cost. We extensively evaluate the proposed models by conducting experimentation on AWS Lambda and Step Functions. Our analytical models can predict the performance and cost of serverless applications with more than 98 percent accuracy. The PRCP algorithms can achieve the optimal configurations of serverless applications with 97 percent accuracy on average.
机译:由于其高可扩展性,易于资源管理和付费定价模型,近年来,近年来,近年来,无服务器应用程序具有显着激增。然而,云用户在将应用程序迁移到无服务模式时面临实际问题,这是缺乏分析性能和计费模型以及有限预算之间的权衡以及无服务器应用程序的所需服务质量。在本文中,我们通过提出和回答有关关于无服务器应用程序的性能和成本的预测和优化的两个研究问题来填补这一差距。我们提出了一个新的构造,以正式定义无服务器应用程序工作流程,然后实现分析模型以预测平均端到端响应时间和工作流的成本。因此,我们提出了一种名为概率精细的关键路径贪婪算法(PRCP)的启发式算法,具有四个贪婪的策略,以回答有关性能和成本的两个基本优化问题。我们通过对AWS Lambda和阶梯功能进行实验,广泛地评估所提出的模型。我们的分析模型可以预测无服务器应用的性能和成本,精度超过98%。 PRCP算法可以平均实现97%精度的无服务器应用的最佳配置。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号