Orchestrator include una raccolta di plug-in standard. Ogni plug-in espone un'API di prodotto esterna alla piattaforma di Orchestrator. I plug-in forniscono classi di inventario, nonché tipi di oggetto aggiuntivi per il motore di scripting e pubblicano eventi di notifica dal sistema esterno. Ogni plug-in fornisce anche una libreria di workflow per automatizzare i casi d'uso tipici dei prodotti esterni integrati.

È possibile visualizzare l'elenco dei plug-in installati nella pagina Gestisci plug-in in Control Center. Per i plug-in che richiedono una configurazione sono presenti schede separate nell'interfaccia.

Tabella 1. Plug-in installati con Orchestrator

Plug-in

Scopo

Configurazione

vCenter Server

Consente di accedere all'API di vCenter Server in modo da poter incorporare tutti gli oggetti e le funzioni di vCenter Server nei processi di gestione che vengono automatizzati utilizzando Orchestrator.

Vedere Configurazione del plug-in vCenter Server.

Configurazione

Offre workflow per la configurazione dell'autenticazione di Orchestrator, della connessione al database, dei certificati SSL e così via.

Nessuno

Libreria

Offre workflow che agiscono come componenti costitutivi di base per la personalizzazione e l'automazione dei processi client. La libreria dei workflow include modelli per la gestione del ciclo di vita, il provisioning, il ripristino di emergenza, il backup a caldo e altri processi di gestione del sistema standard. È possibile copiare e modificare i modelli in base alle proprie esigenze.

Nessuno

SQL

Offre l'API JDBC (Java Database Connectivity), ovvero lo standard di settore per la connettività indipendente dal database tra il linguaggio di programmazione Java e un'ampia gamma di database. I database includono database SQL e altre origini dati in formato tabulare, quali fogli di calcolo o file flat. L'API JDBC offre un'API a livello di chiamata con cui accedere al database basato su SQL dai workflow.

Nessuno

SSH

Offre un'implementazione del protocollo SSH-2 (Secure Shell v2). Consente sessioni remote di trasferimento file e comandi con autenticazione basata su password e chiave pubblica nei workflow. Supporta l'autenticazione interattiva tramite tastiera. Facoltativamente, il plug-in SSH può consentire l'esplorazione remota del file system direttamente nell'inventario del client di Orchestrator.

Vedere Configurazione del plug-in SSH.

XML

Un parser XML DOM (Document Object Model) completo che è possibile implementare nei workflow. In alternativa, è possibile utilizzare l'implementazione E4X (ECMAScript for XML) nell'API JavaScript di Orchestrator.

Nessuno

Mail

Utilizza il protocollo SMTP (Simple Mail Transfer Protocol) per inviare le email dai workflow.

Impostare i valori predefiniti per l'oggetto EmailMessage da utilizzare.

Vedere Definizione della connessione SMTP predefinita.

Net

Utilizza Jakarta Apache Commons Net Library. Offre implementazioni dei protocolli Telnet, FTP, POP3 e IMAP. I protocolli POP3 e IMAP vengono utilizzati per leggere le email. In combinazione con il plug-in Mail, il plug-in Rete offre funzionalità complete di invio e ricezione delle email nei workflow.

Nessuno

Documentazione workflow

Offre workflow che possono essere utilizzati per generare informazioni in formato PDF su un workflow o una categoria di workflow.

Nessuno

Enumeration

Offre tipi enumerati comuni utilizzabili nei workflow da altri plug-in.

Nessuno

HTTP-REST

Consente di gestire i servizi Web REST tramite un'interazione tra gli host vRealize Orchestrator e REST.

Vedere Configurazione del plug-in HTTP-REST.

SOAP

Consente di gestire i servizi Web SOAP permettendo l'interazione tra gli host vRealize Orchestrator e SOAP.

Vedere Configurazione del plug-in SOAP.

AMQP

Consente di interagire con i server AMQP (Advanced Message Queuing Protocol) anche noti come gestori.

Vedere Configurazione del plug-in AMQP.

SNMP

Consente a vRealize Orchestrator di connettersi e ricevere informazioni dai sistemi e dai dispositivi abilitati per SNMP.

Nessuno

Active Directory

Consente l'interazione tra vRealize Orchestrator e Microsoft Active Directory.

Vedere Configurazione del plug-in Active Directory.

Dynamic Types

Consente di definire i tipi dinamici, nonché creare e utilizzare gli oggetti di tali tipi dinamici.

Vedere Utilizzo del plug-in Tipi dinamici.

Multi-Node

Contiene workflow per la gestione gerarchica, la gestione delle istanze di Orchestrator e la scalabilità orizzontale delle attività di Orchestrator.

Vedere Utilizzo del plug-in Multi-Node.

PowerShell

Consente di gestire gli host PowerShell ed eseguire operazioni PowerShell personalizzate.

Vedere Utilizzo del plug-in PowerShell.

Componenti dei plug-in

Ogni plug-in è costituito da un pacchetto di file DAR. I file DAR vengono archiviati in /var/lib/vco/app-server/plugins in Orchestrator Appliance. I componenti di ogni plug-in, ad esempio le categorie di workflow e i moduli API, utilizzano convenzioni di denominazione diverse.

Tabella 2. Nomi dei componenti dei plug-in

Nome del plug-in nell'interfaccia utente di configurazione

File DAR

Categorie di workflow

Modulo API

vCenter Server

o11nplugin-vsphere.dar

vCenter

VC

Configurazione vRO

o11nplugin-configurator.dar

Configurazione

Configurator

Libreria

o11nplugin-library.dar

Blocco

Orchestrator

Risoluzione dei problemi

Non applicabile.

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

Nessuno

Net

Documentazione workflow

o11nplugin-wfdocs.dar

Documentazione workflow

Documentazione workflow

Tipi enumerati comuni

o11nplugin-enums.dar

Nessuno

Enums

Dynamic Types

o11n-plugin-dynamictypes.dar

Configurazione

DynamicTypes

HTTP-REST

o11nplugin-rest.dar

Configurazione

REST

SOAP

o11n-plugin-soap.dar

Configurazione

SOAP

AMQP

o11n-plugin-amqp.dar

Configurazione

AMQP

SNMP

o11n-plugin-snmp.dar

Gestione dei dispositivi

Gestione delle query

Gestione host trap

SNMP

Active Directory

o11nplugin-ad.dar

Computer

Configurazione

Unità organizzativa

Utente

Gruppo di utenti

AD

Orchestrator

o11nplugin-multi-node.dar

Configurazione server

Esecuzione remota

Gestione remota

Attività

Workflow

VCO

PowerShell

o11nplugin-powershell.dar

Configurazione

Creazione

Modelli

PowerShell