IBM Maximo Application Suite -Technische Übersicht
Eine Maximo Application Suite -Instanz wird unter Red Hat® OpenShift® Container Platformausgeführt.
Red Hat OpenShift Container Platform ermöglicht die Portierbarkeit zwischen Cloud-und On-Premises-Umgebungen, Containerisierung und Containerorchestrierung, die Robustheit, Ausfallsicherheit, Verfügbarkeit und Elastizität, reproduzierbare Bereitstellungen gemäß dem Operatormodell sowie Automatisierung und Optimierung des Entwicklungsprozesses unterstützt.
Bild in neuer Registerkarte öffnen
Lesen Sie die Beschreibung der einzelnen Komponenten in den folgenden Abschnitten.
Virtuelle Maschinen und Speicher
Die meisten Maximo Application Suite -Anwendungen und -Voraussetzungen werden auf einer Gruppe virtueller Maschinen ausgeführt, die einen Red Hat OpenShift -Clusterenthalten. Diese virtuellen Maschinen haben separate IP-Adressen und werden als Knoten im Red Hat OpenShift -Clusterangezeigt.
- Provider für Infrastructure as a Service (IaaS)
Beispiel: Ein lokaler Provider wie VMwareoder ein Cloud-Provider wie IBM Cloud®, AWSoder Azure.
Sie haben direkten Zugriff auf die virtuellen Maschinen und Sie müssen die Red Hat OpenShift Container Platform -Software selbst installieren und verwalten.
- Managed Red Hat OpenShift Container Platform -Service-Provider
- Beispiel: Red Hat OpenShift in IBM Cloud.
Red Hat OpenShift Container Platform Steuerungsebene
- Eine Gruppe von Masterknoten verwaltet den Red Hat OpenShift -Cluster.Hinweis: Verwenden Sie mindestens drei Masterknoten, um eine kontinuierliche Hochverfügbarkeit des Red Hat OpenShift -Clusterssicherzustellen.
- Diese Masterknoten führen die Kubernetes -Clustersteuerungssoftware aus, die verwaltet, was auf den Workerknoten, den anderen Knoten im Cluster, ausgeführt wird.
- Die Masterknoten verwalten auch eine interne Datenbank, eine
etcd, die die Kubernetes -Ressourcendefinitionen enthält. - Wenn Sie einen Managed Red Hat OpenShift Container Platform -Service-Provider verwenden, werden diese Masterknoten nicht angezeigt, da sie vom Service-Provider verwaltet werden.
- Wenn Sie einen eigenen Red Hat OpenShift Container Platform -Service ausführen, müssen Sie virtuelle Maschinen bereitstellen. Nachdem Sie Red Hat OpenShift Container Platforminstalliert haben, erfolgt die Interaktion mit den virtuellen Maschinen über Red Hat OpenShift Container Platform und Kubernetes -APIs.
Red Hat OpenShift Container Platform Infrastruktur
Red Hat OpenShift Container Platform -Infrastrukturkomponenten werden als Teil der Red Hat OpenShift Container Platform -Installation installiert.
- Red Hat OpenShift Container Platform -Infrastrukturservices, z. B. Protokollierung und Überwachung.
- Red Hat OpenShift Container Platform bietet einen Speicherverwaltungsmechanismus, Red Hat OpenShift Container Platform Speicher, der im Red Hat OpenShift Container Platform -Cluster selbst ausgeführt wird.
Workerknoten verfügen über Plattenspeicher, der für diesen Knoten privat ist. Der Plattenspeicher kann verloren gehen, wenn der Knoten ausfällt. Einige Maximo Application Suite -Anwendungen und -Voraussetzungen erfordern Speicher, der bei Knotenfehlern bestehen bleibt und von Knoten gemeinsam genutzt werden kann. Wenn Sie jedoch in einer externen Cloudumgebung arbeiten, können Sie einen externen Speicheranbieter verwenden.
Einige Komponenten müssen auf jedem Workerknoten ausgeführt werden, während andere Komponenten auf drei Workerknoten ausgeführt werden. Diese Komponenten können auf allen Workerknoten im Cluster ausgeführt werden. Wenn möglich, sollten Sie die Komponenten jedoch auf dedizierten Workerknoten platzieren. Weitere Informationen finden Sie unter Vorbereitung der Installation von Maximo Application Suite in den Räumlichkeiten.
Voraussetzungen für die Maximo Application Suite
Maximo Application Suite -Anwendungen haben mehrere Abhängigkeiten oder Voraussetzungen. Unabhängig von den ausgewählten Anwendungen sind einige Voraussetzungen erforderlich. Andere Voraussetzungen sind nur für bestimmte Anwendungen erforderlich. Für die meisten dieser Voraussetzungen können Sie auswählen, ob Sie sie im Red Hat OpenShift -Cluster bereitstellen oder extern ausführen möchten, entweder in einem separaten Red Hat OpenShift -Cluster oder mithilfe eines externen Service-Providers.
Cloud Pak for Data
Eine Voraussetzung, die im Red Hat OpenShift -Cluster ausgeführt werden muss, ist Cloud Pak for Data.
Cloud Pak for Data besteht aus einer Steuerebene, die über eine eigene Benutzerschnittstelle und eine eigene Gruppe berechtigter Benutzer verfügt. Nach der Installation von Cloud Pak for Data im Red Hat OpenShift -Cluster und der Anmeldung als Administrator können Sie einen oder mehrere Cloud Pak for Data -Services im Red Hat OpenShift -Clusterinstallieren. Sie können Cloud Pak for Data verwenden, um Db2® Warehousezu installieren, das von Maximo Monitor und IoT -Anwendungen verwendet wird.
Anwendungen der Maximo Application Suite, Branchenlösungen, Addons und Tools
Maximo Application Suite stellt eine Suite von Anwendungen, Tools und Add-ons bereit. Sie können die zu implementierenden Anwendungen auswählen, wenn die entsprechenden Voraussetzungen erfüllt sind.Maximo Application Suite
- Verwenden Sie Maximo Application Suite core , um die Maximo Application Suite -Anwendungen, Branchenlösungen und Add-ons, die Sie verwenden möchten, zu installieren und zu verwalten.
- Maximo Application Suite core verwaltet eine Benutzerregistry. Sie können angeben, welche Benutzer Zugriff auf welche Maximo Application Suite -Anwendungen haben.
Voraussetzungen, die außerhalb des Red Hat OpenShift ausgeführt werden
Die folgenden Voraussetzungen gelten außerhalb des Red Hat OpenShift -Clusters:
- Lastausgleichsfunktionen
- Wird verwendet, um den Zugriff auf die Protokollendpunkte zu ermöglichen, die für die Kommunikation mit Red Hat OpenShift Container Platform und mit den von ihm gehosteten Anwendungen und Services verwendet werden.
- Identitätsprovider
- Wird verwendet, um Benutzer zu authentifizieren, wenn sie sich beim Red Hat OpenShift -Clusteranmelden. Normalerweise ist der Identitätsprovider ein Unternehmensverzeichnisservice, der eine LDAP-Schnittstelle unterstützt.
- Enterprise SAML-Identitätsprovider
- Ermöglicht Benutzern die gemeinsame Nutzung von Single Sign-on mit anderen Unternehmensanwendungen. Ein Benutzer, der bei einer anderen Unternehmensanwendung angemeldet ist, kann die Anwendung Maximo Application Suite ohne erneute Authentifizierung verwenden.
- Externer SMTP-Server
- Erforderlich, um Maximo Application Suite Core, Maximo Manageund andere Anwendungen zum Senden von E-Mails an Benutzer zu konfigurieren.
- ICE-Server (Interactive Connectivity Establishment)
- Konfiguriert für die Verwendung von Voice over Internet Protocol ( VoIP ) Verbindungen zu Maximo Collaborate.
- Bastionshost
- Ein Host, der außerhalb des Red Hat OpenShift -Clustersausgeführt wird. Der Bastionshost hat direkten Netzzugriff auf die Clusterknoten.
Weitere Software
IBM Cognos® Analytics -Berechtigung ist in Maximo Application Suite 8.10 und höher enthalten.