Welche Absicht verfolgte die Linux Foundation mit der Einführung von Margo?
Die sechs Gründungsmitglieder Rockwell Automation, ABB (einschließlich B&R), Microsoft, Siemens, Schneider Electric (einschließlich Aveva) und Capgemini waren sich einig, dass die Interoperabilität von Anwendungen und ihren Host-Geräten am Rande des industriellen Automatisierungsmarktes verbessert werden muss. Man war sich einig, dass dies mit einem transparenten und quelloffenen Ansatz angegangen werden sollte. Dies motivierte die Gruppe, die Linux Foundation als das richtige Zuhause und den richtigen Rahmen für diese Zusammenarbeit zu wählen, da es uns ermöglichen würde, ein breiteres Publikum zu erreichen, das dieselbe Vision teilt.
Braucht die Automatisierungsbranche einen weiteren offenen Standard für die Interoperabilität? Es gibt bereits einige Grundlagen für eine offene Kommunikation.
Interoperabilität ist eine immer wiederkehrende Herausforderung in der Automatisierungsbranche. Verschiedene Gemeinschaften oder Konsortien konzentrieren sich bereits auf bestimmte Aspekte der Interoperabilität, wie die offene Kommunikation zwischen Anwendungen. Andererseits wurde die interoperable Orchestrierung von Anwendungen oder Arbeitslasten am Netzwerkrand, einschließlich der Geräte, auf denen sie gehostet werden, in der Branche noch nicht in Angriff genommen. Das Fehlen eines offenen Interoperabilitätsstandards für diesen Problembereich führt dazu, dass Industrieunternehmen heute beim Versuch, Edge-Anwendungen und -Geräte in großem Umfang einzusetzen, auf Probleme stoßen. Wenn diese Probleme nicht angegangen werden, sind industrielle Hersteller nicht in der Lage, die Vorteile zu nutzen, die mit einigen der neuen softwaredefinierten Lösungen, wie KI, verbunden sind, und diese Hersteller bleiben in der experimentellen Phase der digitalen Transformation stecken, da die Bereitstellung dieser Lösungen in großem Umfang in ihren Unternehmen zu ressourcenintensiv ist.
Linux ist eine offene Technologie. Warum hat die Gruppe eine offene Initiative gestartet? Was kann Margo besser/einfacher machen als Linux?
Das Linux-Betriebssystem ist eines der vielen Open-Source-Projekte, die von der Linux Foundation betreut werden. Open-Source bleibt der gemeinsame Nenner all dieser Projekte, und Margo hält sich an dieses Prinzip. Linux hat einen bestimmten Anwendungsbereich: ein Betriebssystem. Margo hat einen anderen Anwendungsbereich: die interoperable Orchestrierung von Anwendungen und Geräten. Aber es gibt eindeutig Berührungspunkte. Margo geht davon aus, dass auf den Geräten ein Linux-basiertes Betriebssystem läuft und dass die Anwendungen containerisiert sind und auf einem Linux-basierten Betriebssystem laufen.
Wer wird von einer standardisierten Edge-Kommunikation profitieren und wie?
Der Margo-Interoperabilitätsstandard für die Orchestrierung wird in erster Linie Industrieunternehmen in die Lage versetzen, Margo-konforme Apps, Geräte und Orchestrierungs- und Flottenmanagementlösungen auszuwählen, ohne sich um die Interoperabilität kümmern zu müssen.
Um es einfach zu sagen, mit Margo:
- 1. können konforme Apps auf kompatiblen Geräten verschiedener Hersteller laufen,
- 2. konforme Geräte können konforme Anwendungen von verschiedenen Herstellern hosten und
- 3. konforme Managementlösungen können Flotten von Apps und Geräten verschiedener Hersteller in großem Umfang orchestrieren.
Was sind die größten Herausforderungen für die Initiative?
Interoperable Orchestrierung ist ein Thema mit vielen Facetten und Herausforderungen. Vertrauen und Sicherheit sind zwei grundlegende Themen, die die Margo-Gemeinschaft mit Priorität angehen möchte, und zwar gleich bei den ersten Veröffentlichungen der Produkte. Wir sind uns darüber im Klaren, dass dies eine bedeutende Aufgabe ist, aber sie muss Teil jedes Open-Source-Bausteins oder jeder offenen Spezifikation sein, die die Gemeinschaft erstellen wird.
Was werden die ersten Projekte sein und wann werden sie verfügbar sein?
Margo beabsichtigt, drei Kernelemente zu entwickeln und zu pflegen: eine Open-Source-Referenzimplementierung, eine offene Spezifikation und ein Open-Source-Toolkit für Konformitätsprüfungen. Die Gemeinschaft glaubt an einen iterativen Ansatz, um dem industriellen Automatisierungsmarkt einen zusätzlichen Wert zu liefern. Wir sehen einen jährlichen Veröffentlichungszyklus für diese drei Schlüsselprodukte vor. Da Margo in einem transparenten Open-Source-Framework arbeitet, kann jeder die Fortschritte auf github.com verfolgen und bei Interesse einen Beitrag leisten! Heute sind bereits einige Vorentwürfe der Margo-Spezifikation verfügbar, und erste Experimente können heruntergeladen werden, um zu verstehen, wie die Interoperabilitätsmuster funktionieren. Bleiben Sie über Neuigkeiten zu Margo auf dem Laufenden in unserem speziellen Discord-Kanal über www.chat.margo.org, besuchen Sie unsere Homepage www.margo.org und folgen Sie uns auf Social Media.