The Wendelstein 7-X stellarator experiment by its nature has the need for continuous live data monitoring. New technical and security related requirements make a redesign of the monitoring architecture, originating in the first years of the century, necessary. Besides that, new developments in technologies, user interfaces and generally IT supported work flows, generate new expectations at the system user level, including live remote participation.To answer these upcoming demands, the CoDaC team at Wendelstein 7-X has designed a new architecture for monitoring data management, distribution and observation. As a very flexible user interface, a client web application was developed, utilizing modern technologies like WebSockets and WebGL for high performance live data visualization. A touch friendly interface design offers both broad support for new access tools (like tablets, smart phones, smart TV sets) and a very flexible and intuitive work flow. This paper describes the new MonA-LISA monitoring architecture and gives a short overview over the options provided by the web based monitoring client.
ArchiveDB is the data archive for all scientific and technical data collected at the Wendelstein 7-X project. It is a distributed system allowing continuous data archival. ArchiveDB has demanding requirements regarding performance efficiency (storage performance of 30 GB/s during experiments, expected storage amount of 1.4 PB/year), reliability (availability of 364 days/year), maintainability (testability) and portability (including change of hardware and software). Data acquisition with continuous operation and high time resolutions (up to nanoseconds scale) for physics data is supported as well as long-term recording up to 24hour/7days for operational data (~1Hz rate). Moreover, all results of data analysis are stored in the archive. Another challenge, uniform retrieval of measured and analyzed data, allowing time and structure information as selection criteria, is mastered as well. The key concepts of data storage and retrieval are: (1) partitioning of incoming data in groups and stream, (2) chunking of data in boxes of manageable size covering a finite time period, and (3) indexing of data using absolute time as ordering and indexing criteria. Continuous operation of the ArchiveDB software and hardware for various systems and components relevant to Wendelstein 7-X has been done successfully for several years, thus, showing that the key requirements are satisfied. The overall data amount so far has reached 7 Terabyte over 9 years of data taking. Round-the-clock operation of the archive is in place since 5 years. Initial plasma operation OP1.1 of Wendelstein 7-X has been supported with no downtime during the whole experimental campaign. The paper describes the software engineering concepts that have been used, consolidated and refined over the years of continuing productive ArchiveDB use and development. Changes in the underlying techniques, e.g. a change of the data store, have been encapsulated via an Application Programming Interface (API). This API unifies different implementations and is also suitable for data migration.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.