DCMar 31

Joint$λ$: Orchestrating Serverless Workflows on Jointcloud FaaS Systems

arXiv:2505.2189922.7h-index: 8
Predicted impact top 65% in DC · last 90 daysOriginality Highly original
AI Analysis

This addresses the problem of cross-cloud serverless workflow orchestration for developers and organizations seeking to avoid vendor lock-in and optimize performance and costs, representing a novel approach rather than an incremental improvement.

The paper tackles the problem of vendor lock-in and performance issues in serverless workflow orchestration by proposing Joint$λ$, a distributed runtime system for multi-cloud FaaS systems, which reduces makespan by up to 3.3× and saves up to 65% in cost compared to single-cloud solutions.

Existing serverless workflow orchestration systems are predominantly designed for a single-cloud FaaS system, leading to vendor lock-in. This restricts performance optimization, cost reduction, and availability of applications. However, orchestrating serverless workflows on Jointcloud FaaS systems faces two main challenges: (1) additional overhead caused by centralized cross-cloud orchestration; and (2) a lack of reliable failover and fault-tolerant mechanisms for cross-cloud serverless workflows. To address these challenges, we propose Joint$λ$, a distributed runtime system designed to orchestrate serverless workflows on multiple FaaS systems without relying on a centralized orchestrator. Joint$λ$ introduces a compatibility layer, Backend-Shim, leveraging inter-cloud heterogeneity to optimize makespan and reduce costs with on-demand billing. By using function-side orchestration instead of centralized nodes, it enables independent function invocations and data transfers, reducing cross-cloud communication overhead. For high availability, it ensures exactly-once execution via datastores and failover mechanisms for serverless workflows on Jointcloud FaaS systems. We validate Joint$λ$ on two heterogeneous FaaS systems, AWS and Aliyun, with four workflows. Compared to the most advanced commercial orchestration services for single-cloud serverless workflows, Joint$λ$ reduces makespan by up to 3.3$\times$ while saving up to 65% in cost. Joint$λ$ is also up to 4.0$\times$ faster than state-of-the-art orchestrators for cross-cloud serverless workflows, while achieving competitive cost in representative scenarios and providing strong execution guarantees.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes