Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Evaluating Function-as-a-Service (FaaS) frameworks for the Accelerator Control System

Conference · · No journal information

As particle accelerator control systems evolve in complexity and scale, the need for responsive, scalable, and cost-effective computational infrastructure becomes increasingly critical. Function-as-a-Service (FaaS) offers an alternative to traditional monolithic architecture by enabling event-driven execution, automatic scaling, and fine-grained resource utilization. This paper explores the applicability and performance of FaaS frameworks in the context of a modern particle accelerator control system, with the objective of evaluating their suitability for short lived and triggered workloads. In this paper, we evaluate prominent open-source FaaS platforms in executing functional logic, triggers, and diagnostics routines. Evaluation metrics consist of cold-start latency, scalability, performance, integration with other open-source tools like Kafka. Experimental workloads were designed to simulate real-world control tasks when implemented as stateless FaaS functions. These workloads were benchmarked under various invocation loads and network conditions. Self-hosted FaaS platforms, when deployed within accelerator networks, offer greater control over execution environment, better integration with legacy systems, and support for real-time guarantees when paired with message queues. Based on lessons learned and evaluation metrics, this paper describes reliability of the FaaS framework for the Accelerator Control Systems (ACS).

Research Organization:
Fermi National Accelerator Laboratory (FNAL), Batavia, IL (United States)
Sponsoring Organization:
US Department of Energy
DOE Contract Number:
89243024CSC000002
OSTI ID:
3008664
Report Number(s):
FERMILAB-CONF-25-0703-AD; oai:inspirehep.net:3091942; arXiv:2512.09917
Journal Information:
No journal information, Journal Name: No journal information
Country of Publication:
United States
Language:
English

Similar Records

A Semi-Preemptive Garbage Collector for Solid State Drives
Conference · Fri Dec 31 23:00:00 EST 2010 · OSTI ID:1017323

SMALE: Enhancing Scalability of Machine Learning Algorithms on Extreme-Scale Computing Platforms
Technical Report · Fri Feb 25 23:00:00 EST 2022 · OSTI ID:1846568

Union: An Automatic Workload Manager for Accelerating Network Simulation
Conference · Tue Dec 31 23:00:00 EST 2019 · OSTI ID:1828139

Related Subjects