Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial Internet of Things >> Internet der Dinge-Technologie

OpenDDS vs. RTI Connext DDS: Die richtige Data Distribution Service Lösung wählen

OpenDDS vs. RTI Connext DDS: Die richtige Data Distribution Service Lösung wählen

Der OMG Data Distribution Service (DDS) Standard ist ein offener Standard, was bedeutet, dass er öffentlich verfügbar ist und eine normative Referenz bietet, die Konsistenz, Portabilität und Interoperabilität über Implementierungen hinweg sicherstellt. Im Gegensatz zu Open-Source-Software, die mit Quellcode verteilt wird, kann ein offener Standard auf viele Arten realisiert werden, einschließlich durch Open-Source-Implementierungen wie OpenDDS, verwaltet von OCI (Object Computing Inc.). Kommerzielle Distributionen, allen voran RTIs Connext® DDS, halten sich ebenfalls an denselben Standard, bieten jedoch zusätzliche Funktionen, Support und bewährte Zuverlässigkeit.

Bei der Wahl zwischen einer Open-Source-DDS-Lösung und einer kommerziellen sollten Sie die spezifisch benötigten Fähigkeiten, den erforderlichen Support-Level und die Kritikalität Ihrer Anwendung berücksichtigen.

Open-Source DDS Kernfunktionen

Open-Source DDS liefert oft eine vollständige Implementierung der DDS-API, was es zu einem soliden Fundament für die meisten Projekte macht. Kommerzielle DDS wie RTI Connext bieten jedoch einen breiteren Funktionsumfang, der für missionskritische oder hochspezialisierte Anwendungen entscheidend sein kann.

Standard OMG DDS Fähigkeiten, die RTI Connext bietet (nicht üblich in Open-Source)

Erweiterte (Nicht-Standard) Funktionen in RTI Connext

Anwendungskomponenten und Services jenseits des Kern-DDS

Kommerzielle DDS bündeln oft Services, die die Integration mit externen Systemen vereinfachen und die Entwicklung beschleunigen:

Tools für DDS-Implementierung

Robuste Werkzeuge sind essenziell für das Debuggen komplexer verteilter Systeme. RTI Connext bietet eine umfassende Suite:

DDS-Sicherheit

Open-Source DDS bietet typischerweise keine eingebaute Unterstützung für den DDS Security Standard, TLS oder DTLS-Transporte. RTI Connext DDS hat den DDS Security Standard seit seinem Secure Beta 2015 implementiert und bietet einen Secure WAN Transport, der TLS/DTLS einschließt. Details finden Sie in der RTI Connext DDS Secure Dokumentation.

Zertifizierung

Zertifizierung kann für regulierte Branchen kritisch sein. RTI Connext DDS Cert, ein zertifizierter Teilbereich der DDS-API, hat DO178C Level A Zertifizierung erreicht. Siehe Connext DDS Cert Übersicht für vollständige Spezifikationen.

Robustheit

Feldeinsatz ist der ultimative Benchmark. Connext DDS wurde in über 1.000 Projekten deployed und läuft auf mehr als 1 Million Geräten weltweit. Bemerkenswerte Use Cases:

RTI investiert stark in Tests mit umfangreichen automatisierten Suites, rigorosem Training und dem größten IIoT-Testlabor der Branche mit 240-Kern-Skalentests, 32 Xeon CPUs, 128-Board-Mikro-Arrays und fast 100 verschiedenen Computertypen.

Plattform-Support

Stellen Sie sicher, dass Ihre Zielarchitektur, OS und Compiler unterstützt werden. Connext DDS deckt die breiteste Plattformpalette der Branche ab. Falls eine Plattform nicht unterstützt wird, kann Open-Source DDS mit bereitgestellten Anweisungen aus dem Quellcode neu gebaut werden. Das Neubauen von Bibliotheken erfordert jedoch sorgfältige Validierung, um den Rigor kommerzieller Releases zu erreichen.

Kosten

Open-Source DDS mag zunächst günstiger erscheinen, aber versteckte Kosten entstehen: fehlende Features, zusätzlicher Entwicklungsaufwand und Abhängigkeit von Community- oder Third-Party-Support. Kommerzielle DDS bietet eine klare Kostenstruktur und dedizierten Support, was Time-to-Market und langfristige Wartungskosten reduzieren kann.

Time to Market

Geschwindigkeit zählt. Kommerzielle DDS bietet einen umfassenderen Funktionsumfang, robuste Tools und bewährte Zuverlässigkeit, was Entwicklungszyklen oft verkürzt. Mit über 50 Ingenieuren, die an Connext DDS Entwicklung arbeiten, und einem zusätzlichen Support-Team wird das Risiko von Verzögerungen minimiert.

DDS-Support

Support-Qualität ist kritisch für missionskritische Anwendungen. RTI bietet 24/7-Support über US- und Europa-Zentren mit Ingenieuren, die auf verteilte Echtzeit- und eingebettete Systeme spezialisiert sind. Ihre Eskalationsrichtlinien, direkter Zugriff auf Entwicklungsressourcen und umfangreiche Online-Dokumentation – einschließlich User-Group-Artikel, Anleitungsvideos, Beispielcode und Schulungen – gewährleisten schnelle Problemlösung.

Einstieg in RTI Connext DDS

Definieren Sie Ihre Anforderungen klar, bevor Sie eine Implementierung wählen. Berücksichtigen Sie folgende Fragen:

Wenn Ihr Produkt schnelle Lieferung, rockfeste Leistung, umfassenden Support und einen zukunftssicheren Funktionsumfang verlangt, ist RTI Connext DDS die logische Wahl.

Internet der Dinge-Technologie

  1. Strenge Softwaretests bei RTI: Zuverlässigkeit über Connext DDS sicherstellen
  2. ROS2 Bouncy Bolson fügt kostenloses RTI Connext DDS hinzu: Konnektivität & Diagnostik boosten
  3. Einsteiger-Guide zu Open-Source-Terminologie
  4. Wie Open Source Innovation im Internet of Things antreibt
  5. AT&T & Tech Mahindra starten Acumos: Open-Source-KI-Plattform für schnelles Deployment
  6. Open-Source-Software im IoT absichern: Software-Risiken mindern
  7. Open Source vs. Vendor-Supported IoT Development Tools: Den richtigen Stack für Ihr Enterprise wählen
  8. DeepLabCut: Open-Source KI für präzises Body-Part-Tracking bei bewegten Tieren
  9. Warum Open Source Innovation am Edge antreibt – Essential eBook
  10. Open Source treibt den Aufstieg von IoT und Edge Computing voran