Scheduling System for Remote Control of Instruments used for Atmospheric Observation
- 1Ludwig-Maximilians-Universität München, Institut für Informatik, München, Germany
- 2Leibniz Supercomputing Centre (LRZ) of the Bavarian Academy of Sciences & Humanities, Garching b. München, Germany
- 3University of Augsburg, Institute of Physics, Augsburg, Germany
- 4German Aerospace Center (DLR), Earth Observation Center, Weßling, Germany
- 5bifa Umweltinstitut GmbH, Augsburg, Germany
- 6Environmental Research Station Schneefernerhaus (UFS), Garmisch, Germany
In this poster contribution, we present a scheduling system for automated remote operation of instruments at high-altitude research facilities and similar remote sites. Via web-based interfaces, the system allows instrument owners as well as authorized third-party scientists to schedule and execute measurements and observations.
The system has been developed as a thesis project in the context of the AlpEnDAC-II ("Alpine Environmental Data Analysis Centre", www.alpendac.eu) collaboration (funded by the Bavarian State Ministry of the Environment and Consumer Protection). Consequently, the scheduler and interfaces have been integrated with the AlpEnDAC Operating-on-Demand functionalities. A first use case for the framework has been the operation of an airglow imager (FAIM) in Oberpfaffenhofen (DE).
We describe the design and implementation of our system for scheduling and execution of multi-user observations on instruments, including scheduling-data transfers and data retrieval. Our core implementation uses an optimization-based scheduler (Google's OR-Tools) to ensure maximum instrument use and to minimize idle times. Results show that the scheduler is reliable, fast, and is consistently able to provide optimal observation plans. The extensibility of the system is guaranteed by the usage of modern software in the core of the system, including well-defined and specified communication through REST APIs. Thus, it can easily be adapted to other settings and instruments, which is also facilitated by a modern deployment strategy using Docker and Kubernetes.
How to cite: Schumann, M., Munke, J., Hachinger, S., Hannawald, P., Beck, I., Götz, A., Goussev, O., Handschuh, J., Heller, H., Mair, R., Rehm, T., Wittmann, B., Wüst, S., Bittner, M., Schmidt, J., and Kranzlmüller, D.: Scheduling System for Remote Control of Instruments used for Atmospheric Observation, EGU General Assembly 2023, Vienna, Austria, 24–28 Apr 2023, EGU23-237, https://doi.org/10.5194/egusphere-egu23-237, 2023.