paper-with-me

Papers

Predictive Price-Performance Optimization for Serverless Query Processing

2021-12-16 · Rathijit Sen, Abhishek Roy, Alekh Jindal

We present an efficient, parametric modeling framework for predictive resource allocations, focusing on the amount of computational resources, that can optimize for a range of price-performance objectives for data analytics in serverless query processing settings. We discuss and evaluate in depth how our system, AutoExecutor, can use this framework to automatically select near-optimal executor and core counts for Spark SQL queries running on Azure Synapse. Our techniques improve upon Spark's in-built, reactive, dynamic executor allocation capabilities by substantially reducing the total executors allocated and executor occupancy while running queries, thereby freeing up executors that can potentially be used by other concurrent queries or in reducing the overall cluster provisioning needs. In contrast with post-execution analysis tools such as Sparklens, we predict resource allocations for queries before executing them and can also account for changes in input data sizes for predicting the desired allocations.

📄 PDF Abstract BibTeX arXiv:2112.08572

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

PixelsDB: Serverless and NL-Aided Data Analytics with Flexible Service Levels and Prices

2024-05-30 · Haoqiong Bian, Dongyang Geng, Haoyang Li, Yunpeng Chai 외

Serverless query processing has become increasingly popular due to its advantages, including automated resource management, high elasticity, and pay-as-you-go pricing. For users who are not system experts, serverless que…

Scheduling

Towards Demystifying Serverless Machine Learning Training

2021-05-17 · Jiawei Jiang, Shaoduo Gan, Yue Liu, Fanlin Wang 외

The appeal of serverless (FaaS) has triggered a growing interest on how to use it in data-intensive applications such as ETL, query processing, or machine learning (ML). Several systems exist for training large-scale ML …

BIG-bench Machine Learning

OverSketched Newton: Fast Convex Optimization for Serverless Systems

2019-03-21 · Vipul Gupta, Swanand Kadhe, Thomas Courtade, Michael W. Mahoney 외

Motivated by recent developments in serverless systems for large-scale computation as well as improvements in scalable randomized matrix algorithms, we develop OverSketched Newton, a randomized Hessian-based optimization…

Distributed Optimization

Characterizing serverless platforms with serverlessbench

2020-10-12 · SOCC 2020 10 · Tianyi Yu, Qingyuan Liu, Dong Du, Yubin Xia 외

Serverless computing promises auto-scalability and cost-efficiency (in "pay-as-you-go" manner) for high-productive software development. Because of its virtue, serverless computing has motivated increasingly new applicat…

SERFLOW: A Cross-Service Cost Optimization Framework for SLO-Aware Dynamic ML Inference

2025-10-31 · Zongshun Zhang, Ibrahim Matta arxiv

Dynamic offloading of Machine Learning (ML) model partitions across different resource orchestration services, such as Function-as-a-Service (FaaS) and Infrastructure-as-a-Service (IaaS), can balance processing and trans…