Erkennung auf Basis von Predictive Intelligence

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Service-Mapping verwendet von Predictive Intelligence verarbeitete Daten, um Vorschläge für datenverkehrsbasierte Verbindungen zu generieren.

    Mit Predictive Intelligence generierte Verbindungsvorschläge

    Predictive Intelligence bewertet die Verbindungen zwischen Anwendungsfingerabdrücken, CIs und Prozessen und ihre Relevanz. Service-Mapping verwendet diese Informationen, um anhand von Verbindungsregeln Verbindungen zu erstellen. Außerdem werden Verbindungsvorschläge für Server und Lastenausgleichsmodule generiert, damit Sie entscheiden können, welche Verbindungen den Anwendungsservices hinzugefügt oder daraus entfernt werden sollen. Das Konfidenzniveau gibt die Wahrscheinlichkeit an, dass diese Verbindung Teil der Anwendungsservices ist.
    • Hoch – Es handelt sich wahrscheinlich um eine Verbindung zu einer internen Komponente, die nur von dieser Komponente oder Anwendung verwendet wird.
    • Mittel – Es handelt sich wahrscheinlich um eine Verbindung zu einer Middleware-Komponente, die von mehreren Services verwendet wird, z. B. IBM MQ oder Oracle WebLogic Server.
    • Niedrig – Es handelt sich wahrscheinlich um eine Verbindung zu einer Anwendung, die auf zahlreichen Servern im Unternehmen bereitgestellt wird, normalerweise zu Überwachungszwecken. Zum Beispiel Tivoli Enterprise Monitoring Agents oder MID-Server.
    • Sehr niedrig – Es handelt sich wahrscheinlich um eine Verbindung zu einer zentralen Anwendung, die von der gesamten Organisation verwendet wird, z. B. Microsoft Active Directory oder Okta.
    Wenn die auf Predictive Intelligence basierende Erkennung aktiviert ist, fügt Service-Mapping automatisch anhand von Verbindungsregeln Verbindungen zu Anwendungsservices hinzu. Service-Mapping generiert diese Vorschläge anhand von datenverkehrsbasierten Daten aus der Configuration Management Database (CMDB) und der Predictive Intelligence-Analyse von Anwendungsfingerabdrücken, CIs und Prozessen.

    Verbindungsregeln auf Basis von Verbindungsvorschlägen

    Verbindungsvorschläge verbessern die mit Predictive Intelligence generierten Verbindungsvorschläge. Jede Regel enthält eine Bedingung, die einen Aspekt einer datenverkehrsbasierten Verbindung beschreibt. Die in Bedingungen verfügbaren Felder stammen aus der Tabelle „Verbindungsvorschlag“ [sa_ml_connection_suggestion], die bei einer Erkennung von oben nach unten (einer sog. Top-Down-Discovery) gefüllt wird. Sie können Ihre Regeln direkt auf Verbindungsvorschlägen basieren. Erstellen Sie beispielsweise eine Regel für jede Verbindung mit dem Konfidenzniveau „Hoch“. Wenn Sie wissen, welche CIs Teil der Anwendungsservices sein müssen, können Sie alternativ Felder auswählen, die auf diese CIs zeigen.

    Wenn Service-Mapping eine Verbindung basierend auf Verbindungsregeln hinzufügt, werden die folgenden Aktionen ausgeführt:
    1. Die Verbindungsregel wird dem Verbindungsvorschlag zugeordnet.
    2. Das Attribut für Decision für den Verbindungsvorschlag wird in Durch Regel hinzugefügt geändert.
    3. Während der erneuten Erkennung von Services wird eine Ebene der tatsächlichen CI-Verbindungen zu relevanten Anwendungsservices hinzugefügt.

    Jedes Mal, wenn Anwendungsservices neu erkannt werden, fügt Service-Mapping nur eine Ebene von CI-Verbindungen hinzu. Sie können die Häufigkeit in Ihren Erkennungszeitplänen ändern, um die Zuordnung der Anwendungsservices mithilfe von Verbindungsregeln abzuschließen.

    Service-Mapping wertet nur aktive Verbindungsregeln und nur für Verbindungsvorschläge aus, die das Entscheidungsattribut „Unentschieden“ besitzen. Das System wendet die Regeln mit dem folgenden Algorithmus an:
    1. Service-Mapping überprüft lokale Regeln auf eine CI-Verbindung. Wenn mehrere Regeln für dieselbe CI-Verbindung relevant sind, verwendet Service-Mapping zur Bestimmung der Reihenfolge das entsprechende Attribut und wertet die Regeln vom niedrigsten zum höchsten Reihenfolgewert aus. Standardmäßig überprüft Service-Mapping nur 20 lokale Regeln.
    2. Wenn ein Verbindungsvorschlag mit der Verbindungsregelbedingung übereinstimmt, fügt Service-Mapping diese Verbindung dem entsprechenden Anwendungsservice hinzu.
    3. Wenn Service-Mapping keine Übereinstimmung mit lokalen Regeln findet, beginnt das System, globale Regeln in aufsteigender Reihenfolge anhand des Reihenfolgeattributs auszuwerten und anzuwenden. Standardmäßig überprüft das System nur 20 globale Regeln.
    4. Wenn ein Verbindungsvorschlag mit der Regelbedingung übereinstimmt, fügt das System ihn den entsprechenden Anwendungsservices hinzu. Wenn eine Regel so konfiguriert ist, dass vorgeschlagene Verbindungen von bestimmten Services ausgeschlossen werden, wendet das System diese Regel nicht auf diese Services an.
    5. Jedes Mal, wenn Service-Mapping Anwendungsservices des manuellen oder erkannten Typs neu erkennt, validiert es hinzugefügte datenverkehrsbasierte Verbindungen automatisch anhand der aktiven Verbindungsregeln. Auf diese Weise stellt das System sicher, dass Anwendungsservices nur relevante Verbindungen basierend auf den aktuellen und aktiven Verbindungsregeln enthalten.
    6. Wenn eine Regel nicht mehr gültig ist, ändert Service-Mapping das Entscheidungsattribut für den entsprechenden Verbindungsvorschlag in „Unentschieden“. Service-Mapping entfernt auch die Zuordnung zwischen der Verbindungsregel und dem Verbindungsvorschlag. Sofern Service-Mapping keine andere Verbindungsregel auf CI-Verbindungen anwenden kann, die irrelevant wurden, entfernt Service-Mapping sie aus den Anwendungsservices.

    Bei Bedarf können Sie die Anzahl der lokalen oder globalen Verbindungsregeln ändern, die das System im Algorithmus verwendet (siehe Mit Service Mapping installierte Eigenschaften).

    Erkennung auf Basis von Predictive Intelligence aktivieren

    Die Erkennung auf Basis von Predictive Intelligence funktioniert auf Produktebene. Gesteuert wird diese Funktion mit der Eigenschaft sa_ml.connection_suggestions.active. Wenn die datenverkehrsbasierte Erkennung in Ihrer Bereitstellung vor Release Quebec aktiviert war und Sie damit mindestens einen Anwendungsservice erkannt haben, ist die Erkennung auf Basis von Predictive Intelligence standardmäßig deaktiviert.