Wie unterscheidet sich IBM MQ von anderen Messaging-Lösungen?

Nur einmalige Übermittlung von Nachrichten: Mit IBM MQ werden Daten im Gegensatz zu anderen Lösungen, bei denen Nachrichten möglicherweise doppelt übertragen werden oder verloren gehen können, nur einmal übermittelt.

Transaktionen: IBM MQ verarbeitet alle Nachrichten mithilfe einer Transaktion. So können Sie auch in Fehlersituationen von einem vorhersehbaren Verhalten ausgehen.

Asynchrone Übertragung: Wenn das Netzwerk oder eine Anwendung nicht mehr verfügbar ist, funktionieren synchrone Lösungen nicht mehr. Asynchrone Lösungen wie IBM MQ hingegen schützen die Daten und nehmen die Datenübertragung wieder auf, sobald das System wieder verfügbar ist.

Nachrichtenverschlüsselung: Es gibt verschiedene Lösungen, die Schutz für ruhende Daten bieten. Einige Lösungen wiederum schützen nur die Festplatte. IBM MQ Advanced hingegen schützt die Nachrichtendaten selbst. Wenn die Festplatte gehackt wird und nur die Festplatte verschlüsselt ist, sind alle Daten auf dieser Festplatte gefährdet. Der Schutz der Nachrichten selbst bietet mehr Sicherheit.

Gibt es Testversionen oder Entwicklerversionen?

Welche Verwaltungs- und Überwachungsoptionen bietet IBM MQ?

  • IBM MQ Console ist eine webbasierte grafische Konsole für die Verwaltung und Konfiguration.
  • IBM MQ Explorer bietet eine auf Eclipse basierende grafische Benutzeroberfläche für die Verwaltung und Überwachung von IBM MQ-Objekten, unabhängig davon, ob sie vor Ort oder an einem externen Standort gehostet werden. Weitere Informationen finden Sie in der Einführung in IBM MQ Explorer.
  • MQSC-Befehle werden für die Scripterstellung oder interaktive Befehlszeilen verwendet. Mit diesen Befehlen werden alle Warteschlangenmanagerobjekte konfiguriert und verwaltet. Weitere Informationen finden Sie in der MQSC-Referenz. Kunden, die Version 9.0.4 (oder höher) verwenden, können jeden MQSC-Befehl mit REST übermitteln.
  • Programmable Command Formats (PCFs) verwenden Befehls- und Antwortnachrichten, die zwischen einem Programm und jedem Warteschlangenmanager, der PCFs in einem Netzwerk unterstützt, ausgetauscht werden können. PCFs bieten eine programmierbare Methode für die Konfiguration und Verwaltung von Warteschlangenmanagern. Weitere Informationen finden Sie in der Einführung in Programmable Command Formats.

Wie bekomme ich Hilfe?

Die besten Wege, um Hilfe zu erhalten, sind hier aufgeführt.

Was ist IBM MQ?

IBM MQ ist eine marktführende Messaging-Lösung, mit der Sie Daten als Nachrichten zwischen Anwendungen, Services und Systemen senden und empfangen können – unabhängig davon, ob sie sich in einer On-Premises-Umgebung oder in der Cloud befinden. IBM MQ vereinfacht die Konnektivität, da keine Anwendungsänderungen erforderlich sind, um die Sicherheit und die einmalige Übermittlung von transaktionsbasierten Nachrichten zu gewährleisten.

Wo kann ich IBM MQ ausführen?

IBM MQ ist eine universelle Messaging-Lösung. Sie können die Lösung in einer On-Premises-Umgebung mithilfe von Software, auf einer optimierten Appliance, auf einem Mainframe, in einer einzelnen Cloud oder in einer Multi-Cloud-Umgebung ausführen.

Welche Version von IBM MQ benötige ich?

Alle Versionen von IBM MQ versenden Nachrichten asynchron zwischen Anwendungen, Systemen und Services. Dabei wird jede Nachricht nur einmal übermittelt. Transaktionsunterstützung und Persistenz sind integriert. Die Daten werden während der Übertragung geschützt. Zudem stehen Funktionen für Hochverfügbarkeit und Disaster-Recovery zur Verfügung. Diese Funktionalität ist in On-Premises-Umgebungen, unter IBM z/OS® und in der Cloud verfügbar.

Für die End-to-End-Verschlüsselung oder das Versenden von Dateiinhaltsdaten als Nachrichten, sollten Sie ein Upgrade auf IBM MQ Advanced oder IBM MQ Advanced for z/OS VUE vornehmen. Dies ist eine Standardfunktion in IBM MQ Appliance.

Wenn Sie über geringe IBM MQ-Kenntnisse verfügen oder Ihre vorhandene IBM MQ-Infrastruktur konsolidieren wollen, sollten Sie sich für IBM MQ Appliance entscheiden.

Wenn Sie in der Cloud arbeiten, empfiehlt sich IBM MQ on Cloud. Dieser in der IBM Cloud™ gehostete Service vereinfacht das Management Ihrer IBM MQ-Umgebung. Wenn Sie keine gehostete Version verwenden wollen, können Sie IBM MQ auch in anderen Clouds wie IBM Cloud Private, Amazon Web Services und Azure einsetzen.

Wie oft werden neue Versionen von IBM MQ freigegeben?

Hauptreleases von IBM MQ werden ungefähr alle zwei Jahre über ein Modell freigegeben, das wir als Long-Term Support (LTS) bezeichnen. Alternativ können Sie mit dem Modell für Continuous Delivery (CD), das drei- oder viermal pro Jahr neue Inhalte bereitstellt, neue Features und Funktionen schneller nutzen. Inhalte, die über das CD-Modell bereitgestellt werden, sind in der nächsten LTS-Version enthalten. So erhalten Sie praktisch eine Vorschau auf kommende Funktionen oder können neue Funktionen frühzeitig nutzen.

Was genau sind LTS- und CD-Releases?

Das LTS-Release ist für Systeme vorgesehen, die höchste Stabilität erfordern. Updates während des Support-Zeitraums enthalten Korrekturen (Fixes) für festgestellte Probleme und Sicherheitslücken. Bei CD-Releases werden in regelmäßigen Abständen neue Funktionen zu IBM MQ hinzugefügt. Diese Releases sind für Kunden gedacht, die die neuesten Features und Funktionen von IBM MQ nutzen und nicht auf den nächsten LTS-Releasezyklus warten wollen. Fixes werden nur mit LTS-Releases und den beiden neuesten CD-Releases bereitgestellt.

Wie kann ich ein Upgrade durchführen?

Sprechen Sie mit Ihrem IBM Vertriebsbeauftragten oder IBM Business Partner. Sie können auch dieses Kontaktformular verwenden.

Welche Support-Optionen gibt es?

Support für ein Jahr ist im ursprünglichen Kaufpreis von IBM MQ enthalten. Wenn Sie danach weiterhin Subskriptionsgebühren bezahlen, können Sie ein Upgrade auf die neueste Version durchführen. Wenn Sie diese Gebühren nicht mehr bezahlen, können Sie ein Upgrade auf die neueste Version erst durchführen, wenn Sie eine Reaktivierungsgebühr bezahlen. Das Support-Ende für eine Version wird in der Regel zwei Jahre im Voraus bekannt gegeben, sodass Sie ausreichend Zeit für die Planung notwendiger Migrationen haben. Sie können zwar eine Support-Verlängerung vereinbaren, es ist jedoch ratsam, stattdessen ein Upgrade auf die neuesten Funktionen und Fixes durchzuführen.

Sie können auch die CD-Option wählen. Der Support-Zeitraum wird dadurch jedoch kürzer, da Sie neue Releases erhalten, sobald diese verfügbar sind.

Wie lange dauert es, bis IBM MQ betriebsbereit ist?

IBM MQ ist innerhalb weniger Minuten betriebsbereit. Weitere Informationen finden Sie unter LearnMQ auf IBM developerWorks®.

Ist IBM MQ sicher?

IBM MQ schützt Daten während der Übertragung per TLS (Transport Layer Security). Wenn Sie ein Upgrade auf IBM MQ Advanced, IBM MQ Appliance oder IBM MQ Advanced for z/OS VUE durchführen, profitieren Sie auch von der Verschlüsselung ruhender Daten und damit von einem durchgängigen Datenschutz. Statt der Festplatte werden die Nachrichten selbst verschlüsselt. Das sorgt für mehr Sicherheit. Zudem werden auch Ihre Dateidaten geschützt.

Mehr erfahren

Kann ich Dateidaten über IBM MQ übertragen?

Funktionen für das Management der Dateiübertragung sind in IBM MQ Advanced, IBM MQ Appliance und IBM MQ Advanced for z/OS VUE verfügbar. Damit können Sie Dateiinhaltsdaten als Nachrichten in Ihrem vorhandenen IBM MQ-Netzwerk versenden. File Transfer Agents können umverteilt werden und stehen kostenlos zur Verfügung, wenn sie für einen Warteschlangenmanager für IBM MQ Advanced, IBM MQ Appliance oder IBM MQ Advanced for z/OS VUE ausgeführt werden.

Ist IBM MQ mit einer Failover-Funktion ausgestattet?

Hochverfügbarkeits- und Disaster-Recovery-Funktionen sind in allen IBM MQ-Angeboten enthalten. IBM MQ und IBM MQ Advanced bieten Multi-Instanz-Warteschlangenmanager und Lösungen für das Netzwerkdateisystem. IBM PowerHA® for IBM AIX® (früher HACMP) oder der Microsoft Cluster Service (MSCS) kann verwendet werden, um einen High Availability Manager zu aktivieren. Darüber hinaus ermöglicht die synchrone Replikation von Network-Attached Storage (NAS) die Auslagerung von Sicherungen an einen externen Standort.  

Die verschiedenen MQ-Bereitstellungsoptionen bieten zusätzliche Funktionalität:

IBM MQ Advanced: Das Feature RDQM (Replicated Data Queue Managers) ermöglicht die synchrone Replikation von Protokollen und Daten an zwei andere Systeme (nur mit IBM MQ unter Linux). Diese Lösung erlaubt zudem die asynchrone und synchrone Replikation für einen manuellen Failover mithilfe von RDQM (nur 2 Knoten).

IBM MQ Appliance: Replikation von Appliance zu Appliance

IBM MQ for z/OS: Hochverfügbare Gruppen mit gemeinsamer Warteschlange, gemeinsam genutztem Speicher und Peer-Wiederherstellung

IBM MQ on Cloud: Automatischer Failover des Warteschlangenmanagers zwischen mehreren verfügbaren Instanzen und Netzwerkspeicher

Welche Datenintegrität bietet IBM MQ?

IBM MQ bietet eine sehr hohe Datenintegrität durch Nachrichtenpersistenz und Transaktionsfunktionen wie die folgenden: 

  • Persistente Nachrichten, die den Neustart eines beliebigen Teils des Systems überdauern können. Sobald eine persistente Nachricht erfolgreich in einem IBM MQ-System empfangen wurde, geht sie nicht verloren, auch nicht während Netzwerk- oder Systemunterbrechungen/-ausfällen.
  • Messaging-Operationen, die von einer Anwendung ausgeführt werden, können mithilfe globaler Transaktionen mit anderen Ressourcen (z. B. Anwendungsservern und Datenbanken) koordiniert werden. Dabei fungiert IBM MQ entweder als Transaktionskoordinator oder als Ressourcenmanager.

Welche APIs werden von IBM MQ unterstützt?

Die API-Unterstützung von IBM MQ umfasst unter anderem Folgendes:

  • MQI
  • JMS-ähnliche (Java Message Service) APIs
  • MQTT
  • MQ Light

Eine Verwaltungs-REST-API und eine Messaging-REST-API sind im CD-Release für IBM MQ verfügbar.

Wo kann ich mehr über die Leistung von IBM MQ erfahren?

IBM MQ-Leistungsberichte finden Sie in den Leistungsberichten für die IBM MQ-Produktfamilie.

Wo finde ich IBM MQ-Informationen für Einsteiger?

Unter LearnMQ auf developerWorks finden Sie Informationen und Tutorials, mit denen Sie sich über IBM MQ informieren und die Lösung innerhalb weniger Minuten nutzen können.

Wo finde ich detaillierte technische Informationen?

Im IBM Knowledge Center finden Sie detaillierte technische Informationen zu IBM MQ, IBM MQ for z/OS und IBM MQ Appliance.

Wie empfehle ich Verbesserungen?

Sie können selbst Verbesserungen anfordern und über Verbesserungen abstimmen, die bereits auf unserer Seite für Verbesserungswünsche angefordert wurden.