Professional Documents
Culture Documents
Instructor : Jaime Urzua Gonzalez Especialista en Infraestructura & Datacentar BMC Certified jurzua@extensionsa.com
Agenda
Caractersticas de los ambientes no automatizados
Ejecucin manual de procesos
Definicin de Control-M
Arquitectura Control-M / Enterprise Manager Control-M Server Agentes de Control-M
Demo de Control-M
Agenda
GUI de Control-M/Enterprise Manager
Agenda
Dependencias complejas
Varios Jobs dependen de una condicin Un Job puede depender de varias condiciones Combinacin de conectores lgicos AND/OR
Permite rpidamente medir el impacto ante problemas, ubicar responsables, implementar soluciones, analizar alternativas, etc.
La capacitacin del personal que administra la produccin consiste en conocer una herramienta y metodologa de planificacin.
Solucin Control-M
Nuestra solucin Control-M multiplataforma es una herramienta que permite
Arquitectura CONTROL-M
La solucin multiplataforma Control-M posee los siguientes componentes:
Control-M / Agente
Arquitectura de Control-M
CONTROL-M Server
HP-UX / Solaris / Linux / AIX / Windows
CONTROL-M Server
HP-UX / Solaris / Linux / AIX / Windows / AS-400 / open-vms / tandem
Problem Detection
Corrective Action
Problem Analysis
Manejo de problemas por excepcin (consola de Alertas ) Manejo de alertas por color
Muy Urgentes
Rojo
Urgentes
Naranjo
Regular
Amarillo
Fecha Hora Condicin de inicio Finalizacin Duracin Resultado de ejecucin Detalle de acciones automticas y/o manuales realizadas
Re-ejecucin de un Job
Seguridad
Control-M Server
El corazn del procesamiento en Control-M, son los Control-M Server, estos son los motores de agendamiento de los Jobs, las principales fusiones son:
Cada Control-M/Server reside en un equipo en particular y es especfico de su sistema operativo. Los sistemas operativos soportados Solaris, HP-UX, AIX, Linux, Windows
Control-M Agente
Este componente de Control-M, se encarga de ejecutar los procesos planificados que reside en un Control-M Server. Aunque Control-M/Servers es responsable de la planificacin de las tareas y el procesamiento, que no tiene que limitar su actividad en el equipo en el que residen, ya que pueden programar los trabajos en otros equipos que se encuentren bajo su control. Permanece inactivo hasta recibir una solicitud de ejecucin, no genera consumo adicional de CPU. Controla ejecucin y finalizacin de los procesos. Efecta el registro de la informacin y tiempo de ejecucin en log.
32
Dependencias Complejas
Dependencias Complejas
Dependencias Complejas
Dependencias Complejas
AUTO EDIT: Administra el uso de variables de CONTROL-M o de usuario. Los valores de las variables son entregados al Job usando los mecanismos del sistema operativo. Las variables de Auto-Edit pueden ser asignadas con expresiones o funciones. Las variables pueden residir en un archivo y ser usadas en mltiples tareas. La asignacin de variables con valores internos de CONTROL-M Agrega flexibilidad al ambiente de produccin Permite re-usar el mismo script en mltiples tareas
Dependencias Complejas
Dependencias Complejas
Dependencias Complejas
Dependencias Complejas
Definicin de Viewpoints
Definicin de Viewpoints
Definicin de Viewpoints
Definicin de Viewpoints
Definicin de Viewpoints
Definicin de Viewpoints
Definicin de Viewpoints
Definicin de Viewpoints
Definicin de Viewpoints
Definicin de Viewpoints
Definicin de Viewpoints
Definicin de Viewpoints
Definicin de Viewpoints
General Daily
Tablas de planificacin
AJF
User Daily User Daily User Daily User Daily Jobs Jobs Jobs
La malla activa
La vista es la combinacin de todos los Control-M Servers Organizado como
Es ejecutado todos los das a una hora especfica que es definida por el cliente
Es activado automticamente por CONTROL-M. Se realiza una vez al da. Escanea las tablas de planificacin asignadas al User Daily SYSTEM. Realiza un order de los jobs diarios. Graba los jobs ordenados en el AJF y les asigna un nico nmero (Order ID)
Proceso de carga diaria New Day Process (NDP) CONTROL-M/EM es actualizado por cada data center, despus de que se complete el new day procedure Se despliega el mensaje Downloading in Progress CONTROL-M/EM realiza un download de:
Active Jobs File
Estadsticas de ejecucin
Recursos cuantitativos Recursos de Control
Condiciones de pre-requisito
El archivo Active Job File (AJF), contiene los Jobs Ordenados diariamente
Los jobs que se han Completado (OK) permanecen en el AJF hasta el siguiente new day process Es constantemente actualizado en forma automtica
Jobs Ordenados
Order ID
Es un valor nico creado para cada job Ordenado.
Usado por Control-M para realizar el seguimiento de cada uno de los Jobs.
Se muestra en el panel de Job Details [Active]. El OrderID tiene 5 caracteres alfa-numricos (base 36).
Los Jobs ordenados se mantienen en el AJF si y solo si: Su estatus es Waiting (gris) ,a los cuales su tiempo de retencin (Max Wait) no ha sido excedido Su estatus es Ended Not OK (rojo, por tres das ) Su estatus es Executing (Amarillo)
Descripcin de BIM
Enva notificaciones tempranas por demoras en el inicio del servicio Enva notificaciones tempranas si los procesos que componen la ruta crtica demoran ms o menos de su tiempo de ejecucin promedio
Definiciones de tiempos de finalizacin de procesos Determina el camino crtico en forma dinmica Enva alertas a SIM para anlisis de impacto en el negocio
Finance 1
Finance 2
Finance 3
Finance 4
Finance 5
Finance 6
Finance 7
Finance 8
Finance 9
Finance 10
Finance 11
Finance 12
SIM
Finance 13
Indica la progresion de laindica transferencia La columna status Tiempo estimado de el estado de la finalizacin Tasa de Bytes totales transferencia transferencia transferidos En el caso que el job este Holdeado pueden modificarse las propiedades
Muchas Gracias!