Virtual framework for development and testing of federation software stack

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations

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.

Original languageEnglish
Title of host publicationProceedings of the IEEE 46th Conference on Local Computer Networks, LCN 2021
EditorsLyes Khoukhi, Sharief Oteafy, Eyuphan Bulut
PublisherIEEE Computer Society
Pages323-326
Number of pages4
ISBN (Electronic)9780738124766
DOIs
StatePublished - Oct 4 2021
Event46th IEEE Conference on Local Computer Networks, LCN 2021 - Edmonton, Canada
Duration: Oct 4 2021Oct 7 2021

Publication series

NameProceedings - Conference on Local Computer Networks, LCN
Volume2021-October

Conference

Conference46th IEEE Conference on Local Computer Networks, LCN 2021
Country/TerritoryCanada
CityEdmonton
Period10/4/2110/7/21

Funding

This work is funded in part by SDN-SF and RAMSES projects, Office of Advanced Computing Research, U.S. Department of Energy, and the Laboratory Directed Research and Development Program of Oak Ridge National Laboratory, managed by UT-Battelle, LLC for the U.S. Department of Energy under Contract No. DE-ACO5-00OR22725.

FundersFunder number
Office of Advanced Computing Research
SDN-SF
U.S. Department of Energy
Oak Ridge National Laboratory
UT-BattelleDE-ACO5-00OR22725

    Keywords

    • Containerization
    • Federated science instruments
    • Instrument control
    • Softwarized infrastructures

    Fingerprint

    Dive into the research topics of 'Virtual framework for development and testing of federation software stack'. Together they form a unique fingerprint.

    Cite this