Información general sobre System Center - Orchestrator
Importante
Service Provider Foundation (SPF) se descontinúa en System Center 2025. Sin embargo, SPF 2022 seguirá funcionando con componentes de System Center 2025.
Como administrador de TI, probablemente realices numerosas tareas y procedimientos para mantener el entorno informático en buen estado. Es posible que hayas automatizado tareas individuales, pero normalmente no todo el proceso. Con System Center - Orchestrator, se vinculan tareas y procedimientos dispares mediante un Runbook Designer de interfaz gráfica de usuario para crear soluciones de un extremo a otro confiables, flexibles y eficaces en tu entorno de TI. Con Orchestrator, puedes hacer lo siguiente:
- Automatizar los procesos en el centro de datos, independientemente del hardware o la plataforma.
- Estandarizar los procedimientos recomendados para mejorar la eficacia operativa.
- Conectar sistemas de diferentes proveedores sin tener que saber cómo usar lenguajes de programación y scripting.
Para obtener información sobre los requisitos previos, consulte Requisitos del sistema para System Center Orchestrator.
Arquitectura de Orchestrator
En el diagrama siguiente se muestra cada una de las características de Orchestrator y la comunicación entre cada una.
La base de datos de orquestación es el centro de la instalación de Orchestrator que contiene todos los runbooks, las opciones de configuración y los registros. El servidor de administración es necesario como una capa de comunicación entre Runbook Designer y la base de datos de orquestación. Uno o varios servidores de runbook se comunican directamente con la base de datos para recuperar runbooks para ejecutar y almacenar información sobre los trabajos creados a partir de los runbooks. El servicio web se comunica directamente con la base de datos de orquestación y proporciona una conexión del explorador web para la consola de Orchestrator.
Automatización mediante runbooks
Para automatizar una tarea o un proceso en Orchestrator, usa Runbook Designer para crear un runbook. Agrega actividades al runbook arrastrándolas desde el panel Actividades y luego vincula las actividades en el orden necesario para crear un flujo de trabajo.
La siguiente ilustración muestra un manual de operaciones básico.
Este runbook supervisa un registro de eventos. Cuando detecta el evento especificado, el runbook comprueba el estado de un proceso determinado en Windows en un equipo específico. Si se detecta que el proceso está en ejecución, se detiene. A continuación, el runbook inicia el proceso y envía un correo electrónico como notificación del cambio de estado del proceso.
Cada actividad del cuaderno de ejecución se completa antes de proceder a la siguiente, y se ofrecen actividades que proporcionan lógica compleja, como requerir que se completen varias antes de que continúe el cuaderno de ejecución. Mediante una combinación de lógica en actividades y vínculos inteligentes, puedes implementar la lógica que requiera tu escenario de automatización concreto.
Procesamiento de Runbooks en Orchestrator
Una vez creado el runbook, debes confirmarlo en la base de datos de orquestación registrándolo. A continuación, podrá usar Runbook Designer o la consola de Orchestration para iniciar y detener el Runbook.
Una solicitud para ejecutar un libro de ejecución crea un trabajo que se almacena en la base de datos de orquestación. Cada Runbook puede definir un servidor de Runbook principal y uno o varios en espera para procesar el Runbook en caso de que el principal no esté disponible. Cada servidor de runbook dispone de un servicio que supervisa de manera continua la base de datos de orquestación en busca de tareas que pueda procesar. Cuando un servidor de runbook detecta un trabajo, registra que empieza con el trabajo, copia el runbook de manera local, registra que está ejecutando una instancia del runbook y comienza a procesarlo. Para cualquier runbook que no contenga un monitor, puedes crear múltiples solicitudes de ejecución, lo que permite que un único runbook tenga varios trabajos.
Cuando un servidor de runbook procesa un trabajo, este crea una instancia del runbook creando una copia de manera local. A continuación, realiza las acciones definidas en el runbook en función de la lógica de flujo de trabajo incluida. La información de estado, los resultados de la actividad y los datos se registran en la base de datos de orquestación para que pueda supervisar el estado en tiempo real e histórico del runbook.
Ampliación de Orchestrator
En la tabla siguiente se muestran varias estrategias disponibles para ampliar la funcionalidad proporcionada por una instalación estándar de Orchestrator.
Función de Orchestrator | Descripción |
---|---|
Paquete de integración (IP) | Un paquete de integración es una colección de actividades personalizadas específicas de un producto o tecnología. Microsoft y otras empresas proporcionan paquetes de integración con actividades para interactuar con su producto desde un runbook de Orchestrator. |
Kit de herramientas de integración de Orchestrator | El kit de herramientas de integración de Orchestrator te permite ampliar tu biblioteca de actividades más allá de la colección de actividades y paquetes de integración estándares. El kit de herramientas de integración tiene herramientas basadas en asistentes para crear nuevas actividades y paquetes de integración para Orchestrator. Los desarrolladores también pueden usar el kit de herramientas de integración para crear paquetes de integración a partir de actividades personalizadas que compilan mediante el SDK de Orchestrator. |