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

Exploiting Wide-Area Resource Elasticity With Fine-Grained Orchestration for Serverless Analytics

  • Beijing Institute of Technology
  • Microsoft USA
  • University of Göttingen

科研成果: 期刊稿件 › 文章 › 同行评审

摘要

With the flourishing of global services, low-latency analytics on large-volume geo-distributed data has been a regular requirement for application decision-making. Serverless computing, with its rapid function start-up and lightweight deployment, provides a compelling way for geo-distributed analytics. However, existing research focuses on elastic resource scaling at the stage granularity, struggling to heterogeneous resource demands across component functions in wide-area settings. The neglect potentially results in the cost inefficiency and Service Level Objective (SLO) violations. In this paper, we advocate for fine-grained function orchestration to exploit wide-area resource elasticity. We thereby present Demeter, a fine-grained function orchestrator that saves job execution costs for geo-distributed serverless analytics while ensuring SLO compliance. By learning from volatile and bursty environments, Demeter jointly makes per-function placement and resource allocation decisions using a well-optimized multi-agent reinforcement learning algorithm with a pruning mechanism. It prevent the irreparable performance loss by function congestion control. Ultimately, we implement Demeter and evaluate it with the realistic workloads. Experimental results reveal that Demeter outperforms the baselines by up to 46.6% on cost, while reducing SLO violation by over 23.7% and bringing it to below 15%.

源语言英语
期刊IEEE/ACM Transactions on Networking
DOI
出版状态已接受/待刊 - 2024

学术指纹

探究 'Exploiting Wide-Area Resource Elasticity With Fine-Grained Orchestration for Serverless Analytics' 的科研主题。它们共同构成独一无二的学术指纹。

引用此