Orchestrator enthält eine Sammlung von Standard-Plug-Ins. Jedes Plug-In macht eine externe Produkt-API für die Orchestrator-Plattform verfügbar. Plug-Ins stellen Inventarklassen und zusätzliche Objekttypen für das Skriptmodul und veröffentlichen Benachrichtigungsereignisse aus dem externen System zur Verfügung. Jedes Plug-In bietet auch eine Workflow-Bibliothek zum Automatisieren der typischen Anwendungsfälle der integrierten externen Produkte.

Sie können die Liste der installierten Plug-Ins auf der Seite Plug-Ins verwalten im Control Center anzeigen. Plug-Ins, die konfiguriert werden müssen, gibt es separate Registerkarten in der Schnittstelle.

Tabelle 1. Mit Orchestrator installierte Plug-Ins

Plug-In

Zweck

Konfiguration

vCenter Server

Ermöglicht den Zugriff auf die vCenter Server-API, sodass Sie alle vCenter Server-Objekte und -Funktionen in die Verwaltungsprozesse einbinden können, die mittels Orchestrator automatisiert werden.

Siehe Konfigurieren des vCenter Server-Plug-Ins.

Konfiguration

Stellt Workflows für die Konfiguration der Orchestrator-Authentifizierung, der Datenbankverbindung, der SSL-Zertifikate usw. zur Verfügung.

Keine

Bibliothek

Stellt Workflows zur Verfügung, die als grundlegende Bausteine für die Anpassung und Automatisierung von Clientprozessen dienen. Die Workflow-Bibliothek umfasst Vorlagen für die Lebenszyklusverwaltung, die Bereitstellung, die Notfallwiederherstellung, Hotbackup und andere Standardprozesse zut Systemverwaltung. Sie können die Vorlagen kopieren und bearbeiten, um sie an ihre Anforderungen anzupassen.

Keine

SQL

Stellt die JDBC-API (Java Database Connectivity) zur Verfügung, Hierbei handelt es sich um den Branchenstandard für die datenbankunabhängige Konnektivität zwischen der Java-Programmiersprache und einem breiten Spektrum von Datenbanken. Die Datenbanken umfassen SQL-Datenbanken sowie weitere tabellarische Datenquellen wie beispielsweise Tabellen oder Flatfiles. Die JDBC-API bietet eine Call-Level-API für den SQL-basierten Datenbankzugriff aus Workflows.

Keine

SSH

Stellt eine Implementierung des SSH-2-Protokolls (Secure Shell v2) zur Verfügung. Erlaubt Remotebefehl- und Dateiübertragungssitzungen mit auf Kennwörtern und öffentlichen Schlüsseln basierender Authentifizierung in Workflows. Unterstützt die interaktive Authentifizierung über die Tastatur. Optional kann das SSH-Plug-In das Browsen im Remotedateisystem direkt im Orchestrator-Clientbestand unterstützen.

Siehe Konfigurieren des SSH-Plug-Ins.

XML

Ein vollständiger DOM-XML-Parser (Document Object Model), der in Workflows implementiert werden kann. Alternativ können Sie die Implementierung von ECMAScript for XML (E4X) in der JavaScript-API von Orchestrator verwenden.

Keine

Mail

Verwendet SMTP (Simple Mail Transfer Protocol) zum Senden von E-Mails aus Workflows.

Legen Sie die Standardwerte für das EmailMessage-Objekt fest.

Siehe Definieren der SMTP-Standardverbindung.

Net

Verwendet die Jakarta Apache Commons Net Library. Stellt Implementierungen von Telnet-, FTP-, POP3- und IMAP-Protokollen zur Verfügung. Die POP3- und IMAP-Protokolle dienen zum Lesen von E-Mails. In Kombination mit dem Mail-Plug-In stellt das Net-Plug-In umfassende Funktionen zum Senden und Empfangen von E-Mails in Workflows zur Verfügung.

Keine

Workflow-Dokumentation

Stellt Workflows zur Verfügung, mit denen Sie Informationen über einen Workflow oder eine Workflow-Kategorie im PDF-Format generieren können.

Keine

Enumeration

Stellt gängige Enumerationstypen zur Verfügung, die von anderen Plug-Ins in Workflows verwendet werden können.

Keine

HTTP-REST

Ermöglicht die Verwaltung von REST Web-Diensten über eine Interaktion zwischen vRealize Orchestrator und REST-Hosts.

Siehe Konfigurieren des HTTP-REST-Plug-Ins.

SOAP

Ermöglicht Ihnen die Verwaltung der SOAP-Webdienste durch Bereitstellung einer Interaktion zwischen vRealize Orchestrator und SOAP-Hosts.

Siehe Konfigurieren des SOAP-Plug-Ins.

AMQP

Ermöglicht Ihnen die Interaktion mit auch als Broker bezeichneten AMQP-Servern (Advanced Message Queuing Protocol).

Siehe Konfigurieren des AMQP-Plug-Ins.

SNMP

Ermöglicht vRealize Orchestrator die Herstellung einer Verbindung und den Abruf von Informationen von SNMP-fähigen Systemen und Geräten.

Keine

Active Directory

Ermöglicht die Interaktion zwischen vRealize Orchestrator und Microsoft Active Directory.

Siehe Konfigurieren des Active Directory-Plug-Ins.

Dynamic Types

Hiermit können Sie dynamische Typen erstellen und Objekte dieser dynamischen Typen verwenden.

Siehe Verwenden des Dynamic Types-Plug-Ins.

Multi-Node

Enthält Workflows für die hierarchische Verwaltung, die Verwaltung von Orchestrator-Instanzen und die horizontale Skalierung von Orchestrator-Aktivitäten.

Siehe Verwenden des Multi-Node-Plug-Ins.

PowerShell

Ermöglicht Ihnen die Verwaltung von PowerShell-Hosts und die Ausführung von benutzerdefinierten PowerShell-Vorgängen.

Siehe Verwenden des PowerShell-Plug-Ins.

Plug-In-Komponenten

Jedes Plug-In ist ein DAR-Dateipaket. Die DAR-Dateien werden in /var/lib/vco/app-server/plugins auf der Orchestrator Appliance gespeichert. Die Komponenten jedes Plug-Ins, wie Workflowkategorien und API-Module, verwenden unterschiedliche Benennungskonventionen.

Tabelle 2. Namen der Plug-In-Komponenten

Plug-In-Name in der Konfiguration-UI

DAR-Datei

Workflowkategorien

API-Modul

vCenter Server

o11nplugin-vsphere.dar

vCenter

VC

vRO-Konfiguration

o11nplugin-configurator.dar

Konfiguration

Configurator

Bibliothek

o11nplugin-library.dar

Sperren

Orchestrator

Fehlerbehebung

Nicht anwendbar.

SQL

o11nplugin-database.dar

JDBC

SQL

SQL

SSH

o11nplugin-ssh.dar

SSH

SSH

XML

o11nplugin-xml.dar

XML

XML

Mail

o11nplugin-mail.dar

Mail

Mail

Net

o11nplugin-jakartacommonsnet.dar

Keine

Net

Workflow-Dokumentation

o11nplugin-wfdocs.dar

Workflow-Dokumentation

Workflow-Dokumentation

Gängige Enumerationstypen

o11nplugin-enums.dar

Keine

Enums

Dynamic Types

o11n-plugin-dynamictypes.dar

Konfiguration

DynamicTypes

HTTP-REST

o11nplugin-rest.dar

Konfiguration

REST

SOAP

o11n-plugin-soap.dar

Konfiguration

SOAP

AMQP

o11n-plugin-amqp.dar

Konfiguration

AMQP

SNMP

o11n-plugin-snmp.dar

Geräteverwaltung

Abfragenverwaltung

Trap-Hostverwaltung

SNMP

Active Directory

o11nplugin-ad.dar

Computer

Konfiguration

Organisationseinheit

Benutzer

Benutzergruppe

AD

Orchestrator

o11nplugin-multi-node.dar

Serverkonfiguration

Remoteausführung

Remoteverwaltung

Aufgaben

Workflows

VCO

PowerShell

o11nplugin-powershell.dar

Konfiguration

Generieren

Vorlagen

PowerShell