Software-Komponenten für intelligente Prozessknoten
Die Wichtigkeit von Open-Source-Komponenten zur Digitalisierung vom Feldgerät bis zur Cloud
DOI:
https://doi.org/10.17560/atp.v61i10.2441Schlagworte:
NOA, MTP, OPC UA TSN, Ethernet APL, Open Source, Linux, Docker, WireGuard, Build Tools, DevOpsAbstract
Die Entwicklung eines Prozessknotens als eine neue Geräteklasse mit erweiterten Anforderungen benötigt eine neue Systemsoftware. Diese gewährleistet die sichere Erstellung, Verteilung und Nutzung neuer softwarebasierender Funktionen über den gesamten Lebenszyklus. Eine wesentliche Voraussetzung ist die Implementierung einer modernen und offenen Softwarearchitektur unter Nutzung standardisierter Protokolle und Datenmodelle sowie einheitlicher Netzwerkstrukturen. Im Beitrag werden verschiedene Optionen und Möglichkeiten für die Implementierung gezeigt und Empfehlungen zu konkreten Bausteinen gegeben. Dies betrifft das Betriebssystem, die Virtualisierung, die Orchestrierung und die IT-Sicherheit. Die hier vorgestellten Bereiche (Container, Orchestrierung, CI/CD …) sind Bestandteil einer Gesamtarchitektur, die von der Samson Pilotentwicklung GmbH in München [1] konzipiert und getestet wurde.
Literaturhinweise
Binder A. et. al. (2019). Multi-Cloud (Research) Architecture for Services (including AI, AR/MR, 3D Simulations, IIOT). SAMSON Pilotentwicklung.
Havens, K. (2018). Understanding the architecture of the modern Linux operating system“, Cumulus Networks. Abgerufen von: https://cumulusnetworks.com/blog/linux-architecture/
Docker Inc. (2019). Docker Overview. Abgerufen von: https://docs.docker.com/engine/docker-overview/
Yocot Project. (2019). Yocto Project Mega Manual. Abgerufen von: https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html
Gitlab Inc. (2019). GitLab Continuous Integration (CI) & Continuous Delivery (CD). Abgerufen von: https://about.gitlab.com/product/continuous-integration/
Bruckner, D., Blair, R., Stanica, M-P., Ademaj, A., Skeffington, W., Kutscher, D., Schriegel, S., … Ravikumar, S. (o.J.). OPC UA TSN – A new Solution for Industrial Communication. Abgerufen von: https://www.automationworld.com/sites/default/files/opc_ua_tsn_whitepaper_1.pdf
Gardiner, E. (2017). Theory of Operation for TSN-enabled Systems. AVnu Alliance, Tech. Rep., 02 2017.
Institute of Electrical and Electronics Engineers, Inc. (2009). IEEE Std 802.1AB-2009: Standard for local and metropolitan areanetworks - station and media access control connectivity discoveryIEEE, New York, USA, Standard. Abgerufen von: http://www.ieee802.org/1/pages/tsn.html
The Open Process Group. (2018). The Open Automation Business Guide. Abgerufen von: https://publications.opengroup.org/g182
Pudelko, M. (2018). Performance Analysis of VPN Gateways, Masterarbeit, TU München, 2018. Abgerufen von: https://www.net.in.tum.de/fileadmin/bibtex/publications/theses/2018-pudelko-vpn-performance.pdf
Edge Security LLC. (2019). Testing Helpers. Abgerufen von: https://www.wireguard.com/performance/
Bernshausen, J., Haller, A., Holm, T., Hoernicke, M., Obst, M., & Ladiges, J. (2016). Namur Modul Type Package – Definition. atp magazin, 58(01-02), pp. 72-81. doi:10.17560/atp.v58i01-02.554
OPC Foundation. (2019). Major Automation Industry Players join OPC UA including TSN initiative. Abgerufen von: https://opcfoundation.org/news/press-releases/major-automation-industry-players-join-opc-ua-including-tsn-initiative/
OPC Foundation. (2018). OPC Foundation and FieldComm Group announce cooperation. Abgerufen von: https://opcfoundation.org/news/press-releases/opc-foundation-fieldcomm-group-announce-cooperation/
NAMUR. (2018). NOA – NAMUR Open Architecture. Abgerufen von: https://www.namur.net/fileadmin/media_www/fokusthemen/NOA_Homepage_DE_2018-06-20.pdf
Wikipedia Foundation Inc. (2019). cgroups. Abgerufen von: https://en.wikipedia.org/wiki/Cgroups
Downloads
Veröffentlicht
Ausgabe
Rubrik
Lizenz
Die Zeitschrift und alle in ihr enthaltenen Beiträge und Abbildungen sind urheberrechtlich geschützt. Jede Verwertung außerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung des Verlages unzulässig und strafbar. Das gilt insbesondere für Vervielfältigungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Bearbeitung in elektronischen Systemen. Auch die Rechte der Wiedergabe durch Vortrag, Funk- und Fernsehsendung, im Magnettonverfahren oder ähnlichem Wege bleiben vorbehalten.