TY - GEN
T1 - Emulation Framework for Distributed Large-Scale Systems Integration
AU - Imam, Neena
AU - Rao, Nageswara S.V.
AU - Al-Najjar, Anees
AU - Naughton, Thomas
AU - Hitefield, Seth
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - Recent trends in systems engineering include integration of very large-scale systems, which entails significant challenges when they are geographically dispersed. In these scenarios, intelligent integration of distributed large-scale systems requires significant coordination among hardware elements as well as all software components. The approach of integrated systems (both computing platform and experimental equipment) for end-to-end orchestration is called federation. Virtual frameworks can aid in the testing, assessment, and implementation of a functional system of interconnected resources. We present an emulation framework that replicates the software environments of multi-site federations of computing systems and instruments. Our emulation framework allows systems engineers to reduce development cost and avoid disruptions to production infrastructure. Our framework was effectively used to develop and test software modules for various tasks including container orchestration and instrument access. For performance assessment, however, the emulated framework is severely limited in providing accurate network and IO measurements at 10 Gbps and higher data rates. The data transfer performance profiles estimated using these emulated measurements are usually inaccurate for high bandwidth and high latency connections, since emulation does not accurately reflect the critical network transport dynamics. We utilize measurements from a physical testbed with hardware network emulators to obtain data transfer profiles that closely match the expected profiles for the emulated federations. We show the effectiveness of our approach by an illustrative example of integrated (federated) multi-site ultra large-scale systems that are connected via high speed wide area networks.
AB - Recent trends in systems engineering include integration of very large-scale systems, which entails significant challenges when they are geographically dispersed. In these scenarios, intelligent integration of distributed large-scale systems requires significant coordination among hardware elements as well as all software components. The approach of integrated systems (both computing platform and experimental equipment) for end-to-end orchestration is called federation. Virtual frameworks can aid in the testing, assessment, and implementation of a functional system of interconnected resources. We present an emulation framework that replicates the software environments of multi-site federations of computing systems and instruments. Our emulation framework allows systems engineers to reduce development cost and avoid disruptions to production infrastructure. Our framework was effectively used to develop and test software modules for various tasks including container orchestration and instrument access. For performance assessment, however, the emulated framework is severely limited in providing accurate network and IO measurements at 10 Gbps and higher data rates. The data transfer performance profiles estimated using these emulated measurements are usually inaccurate for high bandwidth and high latency connections, since emulation does not accurately reflect the critical network transport dynamics. We utilize measurements from a physical testbed with hardware network emulators to obtain data transfer profiles that closely match the expected profiles for the emulated federations. We show the effectiveness of our approach by an illustrative example of integrated (federated) multi-site ultra large-scale systems that are connected via high speed wide area networks.
KW - federated instruments
KW - instrument control
KW - instrument steering
KW - network analytics.
KW - network virtualization
KW - software-defined infrastructures
UR - http://www.scopus.com/inward/record.url?scp=85130842491&partnerID=8YFLogxK
U2 - 10.1109/SysCon53536.2022.9773826
DO - 10.1109/SysCon53536.2022.9773826
M3 - Conference contribution
AN - SCOPUS:85130842491
T3 - SysCon 2022 - 16th Annual IEEE International Systems Conference, Proceedings
BT - SysCon 2022 - 16th Annual IEEE International Systems Conference, Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 16th Annual IEEE International Systems Conference, SysCon 2022
Y2 - 25 April 2022 through 23 May 2022
ER -