跳到主要导航 跳到搜索 跳到主要内容

Astra: Autonomous serverless analytics with cost-efficiency and QoS-awareness

  • Jananie Jarachanthan*
  • , Li Chen*
  • , Fei Xu
  • , Bo Li
  • *此作品的通讯作者
  • University of Louisiana at Lafayette
  • Hong Kong University of Science and Technology

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

With the ability to simplify the code deployment with one-click upload and lightweight execution, serverless computing has emerged as a promising paradigm with increasing popularity. However, there remain open challenges when adapting data-intensive analytics applications to the serverless context, in which users of serverless analytics encounter with the difficulty in coordinating computation across different stages and provisioning resources in a large configuration space. This paper presents our design and implementation of Astra, which configures and orchestrates serverless analytics jobs in an autonomous manner, while taking into account flexibly-specified user requirements. Astra relies on the modeling of performance and cost which characterizes the intricate interplay among multi-dimensional factors (e.g., function memory size, degree of parallelism at each stage). We formulate an optimization problem based on user-specific requirements towards performance enhancement or cost reduction, and develop a set of algorithms based on graph theory to obtain optimal job execution. We deploy Astra in the AWS Lambda platform and conduct real-world experiments over three representative benchmarks with different scales. Results demonstrate that Astra can achieve the optimal execution decision for serverless analytics, by improving the performance of 21% to 60% under a given budget constraint, and resulting in a cost reduction of 20% to 80% without violating performance requirement, when compared with three baseline configuration algorithms.

源语言英语
主期刊名Proceedings - 2021 IEEE 35th International Parallel and Distributed Processing Symposium, IPDPS 2021
出版商Institute of Electrical and Electronics Engineers Inc.
756-765
页数10
ISBN(电子版)9781665440660
DOI
出版状态已出版 - 5月 2021
活动35th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2021 - Virtual, Online, 美国
期限: 17 5月 202121 5月 2021

丛书

姓名Proceedings - 2021 IEEE 35th International Parallel and Distributed Processing Symposium, IPDPS 2021
ISSN(电子版)1530-2075

会议

会议35th IEEE International Parallel and Distributed Processing Symposium, IPDPS 2021
国家/地区美国
Virtual, Online
时期17/05/2121/05/21

学术指纹

探究 'Astra: Autonomous serverless analytics with cost-efficiency and QoS-awareness' 的科研主题。它们共同构成独一无二的学术指纹。

引用此