November 2023

Conference Paper

Virtual Framework for Development and Testing of Federation Software Stack

By:
Alnajjar, Anees M; Rao, Nageswara S; Imam, Neena ; Naughton III, Thomas J; Hitefield, Seth D; Sorrillo, Lawrence ; Kohl, James A; Elwasif, Wael R; Bilheux, Jean C; Bilheux, Hassina ; Boehm, Swen ; Kincl, Jason C
Page Number:
323-326
Book Title:
2021 IEEE 46th Conference on Local Computer Networks (LCN)
Publication Date:
November 9, 2023
Conference Name:
NetSoft 2021 - 7th IEEE International Conference on Network Softwarization
Conference Location:
Tokyo, Japan
Conference Sponsor:
IEEE
View DOI Listing:
https://doi.org/10.1109/LCN52139.2021.9524993

Abstract

Softwarization of networked infrastructures combined with containerization of codes promises unprecedented computing capabilities distributed across the federations of computing systems and physical instruments. The development and testing of a software stack that implements these capabilities over an expensive physical production infrastructure is not cost-effective, and in the early stages, may potentially cause service disruptions. To address these aspects, we develop the Virtual Federated Science Instrument Environment (VFSIE), a digital twin of the physical infrastructure that emulates a multi-site federation. Each federated site is emulated using containers and virtual hosts that are connected over local-area networks, and the sites, in turn, are connected over an emulated wide-area network. We describe the framework design and implementation details. We also illustrate its application by emulating a federation of four laboratories that use Jupyter Notebook for computations and the EPICS software system for instrument control.