Serverless Data Processing System and its Design Space Consideration

Abstract
Serverless computing is becoming increasingly important in data-processing applications in science and business. The scheduler is at the centre of serverless data-processing systems, allowing for dynamic decisions on job and data placement. The complex design space, which is influenced by various user, cluster, and workload variables, presents problems for developing high-performance and cost-effective scheduling structures and processes. To make this exploration easier, we present Sched-Probe, a framework that includes a conceptual model and simulator for systematic design space exploration. Using the Sched-Probe framework, we evaluate the performance of three scheduling systems and two techniques using real-world workloads. Our open-source software is now available on ExDe, allowing system designers to collaborate on delving into the complexity of serverless scheduling, paving the way for optimised and efficient data-processing systems.
Keywords: Design Space Exploration, Performance Characterization, Scheduling Mechanisms, Sched-Probe Framework, Serverless Data Processing.

Author(s): Arockia Raj A*, Kakoli Banerjee, A Anist, G N Beena Bethel, P Muthu Pandian, Purnendu Bikash Acharjee
Volume: 5 Issue: 4 Pages: 641-650
DOI: https://doi.org/10.47857/irjms.2024.v05i04.01194