Poster + Paper
29 August 2022 Containerizing the telemetry data pipeline for MMTO subsystems
Author Affiliations +
Conference Poster
Abstract
The telemetry data pipeline for the MMT Observatory (MMTO) describes the flow of data sampled from diverse hardware devices within MMTO subsystems, through logging into various databases, to user interfaces and monitoring services. Subsystems within the pipeline include the telescope mount, primary and secondary mirrors, instruments, and environmental sensors. Data acquisition services within the pipeline post new data with a uniform data structure to a master Redis server. These incoming data are transported in real-time to replicated Redis servers where they are logged into local MariaDB relational databases. Database tables for logged data from the subsystems are highly optimized for data storage, allowing the archival of billions of data points for thousands of parameters over the past 10-15 years. Because of ever increasing difficulty in supporting legacy servers and software, a large-scale containerization effort is underway of the various components of the telemetry pipeline and underlying cyberinfrastructure. These critical servers and services are single points of failure that could result in up to weeks of operational downtime. Containerization helps to reduce the risk of potential hardware failure, operating system upgrades, and software incompatibilities. Containerizing a service defines all the software requirements for that service, including the code, runtime, system tools, system libraries, and settings. It allows rapid and reliable redeployment of new and legacy services with minimal concern for the underlying hardware. Finally, a summary of the ongoing and planned future work is presented.
© (2022) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
J. Duane Gibson, Carlos Burguillo-Rodriguez, Timothy Pickering, Dallan Porter, Scott Swindell, and Will Goble "Containerizing the telemetry data pipeline for MMTO subsystems", Proc. SPIE 12189, Software and Cyberinfrastructure for Astronomy VII, 121891B (29 August 2022); https://doi.org/10.1117/12.2626505
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Databases

Data acquisition

Telescopes

Data storage

Human-machine interfaces

Sensors

Data archive systems

RELATED CONTENT

Queue scheduling software at the MMTO
Proceedings of SPIE (July 06 2018)
Online scientific data curation, publication, and archiving
Proceedings of SPIE (December 16 2002)
VISTA data flow system: overview
Proceedings of SPIE (September 16 2004)

Back to Top