Skip to content
Conference

SpotWhisk: Transferring the Spot Instances Cost-Efficiency to Serverless Data Analytics Pipelines

Jul 2026 · IEEE International Conference on Cloud Computing · pp. 100-110 · 0 citations · 37 references

Abstract

Function-as-a-Service (FaaS) has revolutionized cloud computing by offering an unprecedented model, with key advantages such as: (1) no infrastructure management, (2) high scalability with fast startup times, and (3) pay-as-you-go pricing model. However, despite its benefits, the high costs of FaaS compared to other computational alternatives lead to increased execution costs for some workloads. This paper presents SpotWhisk, an open-source FaaS-like platform that replaces the expensive computational units of FaaS with spot instances: preemptible virtual machines offered by the provider, which are up to 87.4% more economical than traditional FaaS computational units. SpotWhisk, which maintains the same programming model and infrastructure abstraction as FaaS, allows users to easily migrate their serverless data analytics pipelines and schedule new functions using the same simplified model. Although SpotWhisk introduces the overhead of initializing the underlying spot instances, we demonstrate, through real-world workloads, that: (1) we achieve a very low eviction rate for FaaS workloads, (2) we achieve savings of up to 84% in execution costs, and (3) we improve the overall performance (time-to-cost ratio) of the evaluated applications by up to 6.15×.

View source

Similar papers

Open access Aug 2026

CELLServe: An SLO-Aware and Cost Efficient LLMs Serving System for Serverless Computing Environments

CELLServe formalizes SLO-constrained joint resource provisioning as an optimization problem with a dedicated algorithm, and introduces an opportunistic instance merging strategy for decode phase functions to reclaim fragmented resources.

Zejian Wang, Nan Lin, Zinuo Cai et al. · 0 citations
Open access Jul 2026

Performance Prediction of Data-Rebalancing Actions in Sharded NoSQL Clusters

A queueing network (QN) model of the rebalance process of the process used in MongoDB is developed, and a preliminary evaluation of performance prediction by the QN model via simulations is described, to understand the impact of different parameters of the rebalance process.

G. Paterakis, E. Ntallaris, K. Magoutis et al. · 0 citations
Review Open access Jul 2026

Enhancing the Kubernetes Scheduler: A State-of-the-Art Review from Cloud to Edge

A comprehensive review of Kubernetes scheduling strategies published between January 2023 and January 2026 is presented and a multi-dimensional taxonomy is established that categorizes scheduling approaches based on common objectives, modification methods, optimization methodologies, targeted workloads, evaluation methods, scheduling scopes, and performance metrics.

Mohammed Alhakimi, R. Latip · 0 citations
Book Open access Jul 2026

Cremes: Cost-Efficient and Reliable Microservice Execution on Spot Instances

Cremes is proposed, an adaptive and cost-efficient scaling framework that ensures microservice recovery within the spot instance grace period and maintains SLO violation rates under preemptible environments below 6.7%.

Liao Chen, Chenyu Lin, Junlin Chen et al. · 0 citations
Open access May 2026

A Resource-centric Analysis and Optimization of NoSQL Workloads using Distressed Resource Volume Metric

This work proposes and develops an open-source policy simulation framework, LoadStar, which forms a reusable benchmark pipeline for validating policies for resource-centric NoSQL workloads, and defines a resource optimization problem for placing Cosmos DB replicas onto VM nodes, and develops the Luna model for forecasting future load distributions.

Gunika Verma, Aashutosh A, Pooja Srinivas et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.