Información general de System Center 2016 - OrchestratorOverview of System Center 2016 - Orchestrator

Se aplica a: System Center 2016 - OrchestratorApplies To: System Center 2016 - Orchestrator

Como administrador de TI, probablemente realizar muchas de las tareas y procedimientos para mantener el entorno informático correcto.As an IT administrator, you probably perform a lot of tasks and procedures to keep your computing environment healthy. Puede haber automatizado tareas individuales, pero por lo general, no todo el proceso.You may have automated individual tasks, but typically, not the whole process. Con System Center 2016 - Orchestrator asociar tareas y procedimientos juntos mediante una gráfica de usuario dispares interfaz Runbook Designer permite crear soluciones de-to-end de confianza, flexibles y eficaces en su entorno de TI.With System Center 2016 - Orchestrator you tie disparate tasks and procedures together using a graphical user interface Runbook Designer to create reliable, flexible, and efficient end-to-end solutions in your IT environment. Orchestrator puede:Using Orchestrator, you can:

  • Automatizar los procesos del centro de datos, sin importar cuál sea el hardware o la plataforma que utilice.Automate processes in your data center, regardless of hardware or platform.
  • Estandarizar los procedimientos recomendados para mejorar la eficacia operativa.Standardize best practices to improve operational efficiency.
  • Conectar sistemas de diferentes proveedores sin necesidad de saber cómo usar scripting y lenguajes de programación.Connect systems from different vendors without having to know how to use scripting and programming languages.

Arquitectura de OrchestratorOrchestrator architecure

El siguiente diagrama ilustra cada una de las características de Orchestrator y la comunicación entre sí.The following diagram illustrates each of the Orchestrator features and the communication between each.

Diagrama de arquitectura de Orchestrator

La base de datos es el centro de la instalación de Orchestrator que contiene todos los runbooks, las opciones de configuración y los registros.The orchestration database is the center of the Orchestrator installation containing all runbooks, configuration settings, and logs. El servidor de administración se utiliza como capa de comunicación entre Runbook Designer y la base de datos de Orchestration.The management server is required as a communication layer between the Runbook Designer and the orchestration database. Uno o varios servidores de Runbooks se comunican directamente con la base de datos para recuperar los Runbooks que se deben ejecutar y almacenar información acerca de los trabajos creados con los Runbooks.One or more runbook servers communicate directly with the database to retrieve runbooks to run and store information about the jobs created from the runbooks. El servicio web también se comunica directamente con la base de datos de Orchestration y proporciona una conexión de explorador web para la consola de Orchestration.The web service also communicates directly with the orchestration database and provides a web browser connection for the Orchestration console.

Automatización mediante el uso de RunbooksAutomation by using runbooks

Para automatizar una tarea o proceso de Orchestrator, usar Runbook Designer para crear un runbook.To automate a task or process in Orchestrator, you use the Runbook Designer to create a runbook. Para agregar actividades al Runbook, basta con arrastrarlas desde el panel Actividades y, a continuación, vincular las actividades en el orden adecuado para crear un flujo de trabajo.You add activities to the runbook by dragging them from the Activities pane, and then link activities in the required order to create a workflow.

La ilustración siguiente muestra un Runbook simple.The following illustration shows a simple runbook.

Diagrama de runbook simple

Este Runbook supervisa un registro de eventos.This runbook monitors an event log. Cuando detecta el evento especificado, el Runbook comprueba el estado de un proceso concreto en Windows en un equipo específico.When it detects the specified event, the runbook checks the status of a particular process in Windows on a specific computer. Si encuentra el proceso en ejecución, el Runbook lo detiene.If the process is found to be running, it is stopped. A continuación, el Runbook inicia el proceso y envía un correo electrónico como notificación del cambio de estado del proceso.The runbook then starts the process and sends an email as a notification of the change of process state.

Cada actividad de Runbook finaliza antes de continuar con la siguiente y las actividades disponen de una lógica compleja que requiere, por ejemplo, que se finalicen varias actividades para que la ejecución del Runbook pueda continuar.Each runbook activity finishes before proceeding to the next, and activities are available that provide complex logic such as requiring that multiple activities are completed before the runbook proceeds. La combinación de lógica en las actividades con conexiones inteligentes permite implementar cualquier lógica que requiera su escenario de automatización particular.By using a combination of logic on activities and smart links, you can implement whatever logic your particular automation scenario requires.

Procesamiento de Runbooks en OrchestratorHow Orchestrator processes a Runbook

Una vez creado el Runbook, deberá vincularlo a la base de datos de Orchestration registrándolo.After you have created a runbook, you commit it to the orchestration database by checking it in. A continuación, podrá usar Runbook Designer o la consola de Orchestration para iniciar y detener el Runbook.You can then use either the Runbook Designer or the Orchestration console to start and stop the runbook.

Las solicitudes de ejecución de Runbooks crean un trabajo que se almacena en la base de datos de Orchestration.A request to run a runbook creates a job that is stored in the orchestration database. 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.Each runbook can define a primary runbook server and one or more standbys that process the runbook if the primary is unavailable. Cada servidor de Runbook dispone de un servicio que supervisa de manera continua la base de datos de Orchestration en busca de trabajos para procesar.A service on each runbook server continuously monitors the orchestration database for jobs that it can process. 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.When a runbook server detects a job, it logs that it is working on the job, copies the runbook locally, logs that it is running an instance of the runbook, and then begins processing the runbook. Para los Runbooks que no contengan monitor, puede crear varias solicitudes de Runbook, lo que significa que un único Runbook puede tener varios trabajos.For any runbook not containing a monitor, you can create multiple runbook requests meaning that a single runbook can have multiple jobs.

Cuando un servidor de Runbook procesa un trabajo, este crea una instancia del Runbook al almacenar 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.When a runbook server processes a job, it creates an instance of the runbook by making a copy of it locally, and then performing the actions defined within the runbook according to the included workflow logic. Información de estado, los resultados de la actividad y los datos se registran en la base de datos de la orquestación para que pueda supervisar real-hora y estado histórico del runbook.Status information, activity results, and data are recorded in the orchestration database so that you can monitor the real-time and historical status of the runbook.

Extender OrchestratorExtending Orchestrator

En la tabla siguiente muestra varias estrategias disponibles para extender la funcionalidad proporcionada por una instalación estándar de Orchestrator.The following table shows multiple strategies available for extending the functionality provided by a standard installation of Orchestrator. Para obtener más información, consulte Deploying System Center 2016 - Orchestrator.For additional information, see Deploying System Center 2016 - Orchestrator.

Característica de OrchestratorOrchestrator feature DescripciónDescription
paquete de integración (IP)integration pack (IP) Un paquete de integración es una colección de actividades personalizadas específicas de un producto o tecnología.An integration pack is a collection of custom activities specific to a product or technology. Microsoft y otras compañías proporcionan paquetes de integración con actividades que permiten interactuar con sus productos desde un runbook de Orchestrator.Microsoft and other companies provide integration packs with activities to interact with their product from an Orchestrator runbook.
Orchestrator Integration ToolkitOrchestrator Integration Toolkit Orchestrator Integration Toolkit permite extender la biblioteca de actividades más allá de la colección de actividades estándar y paquetes de integración.The Orchestrator Integration Toolkit lets you extend your library of activities beyond the collection of standard activities and integration packs. El Kit de herramientas de integración tiene asistente-basadas herramientas para crear nuevas actividades y paquetes de integración de Orchestrator.The Integration Toolkit has wizard-based tools to create new activities and integration packs for Orchestrator. Los desarrolladores también pueden utilizar el Kit de herramientas de integración para crear paquetes de integración de actividades personalizadas creadas mediante el SDK de Orchestrator.Developers can also use the Integration Toolkit to create integration packs from custom activities that they build by using the Orchestrator SDK.

Pasos siguientesNext steps

Cómo instalar System Center 2016 - OrchestratorHow to install System Center 2016 - Orchestrator